summaryrefslogtreecommitdiff
path: root/src/satmkboot.c
Commit message (Collapse)AuthorAgeFilesLines
* distinguish between -h and error in process exit codeBobby Bingham2015-09-151-4/+3
|
* simplify parameter handlingBobby Bingham2015-09-151-99/+51
|
* make systemid structure match memory layoutBobby Bingham2015-09-151-15/+8
| | | | | | This will be useful when it comes time to share this structure definition with the bootloader code. Additionally, it makes the write_output function simpler, as we can output most of the fields with a single write() call.
* always output 8 region code blocks, simplifyBobby Bingham2015-09-151-15/+10
| | | | | | By always outputting a fixed number of region codes, we make it predictable at which address the initial program will be loaded. This may make it easier to develop alternate initial program implementations.
* fix incorrect accounting of region codes in output sizeBobby Bingham2015-09-151-5/+8
|
* add a default initial programBobby Bingham2015-09-151-6/+27
| | | | | This initial program will simply jump to the address to which the first read file is loaded. This is what 90% of callers will probably want.
* allow specifying master and slave stack addressesBobby Bingham2015-09-151-2/+44
|
* allow specifying supported peripheralsBobby Bingham2015-09-151-16/+31
|
* allow specifying region codesBobby Bingham2015-09-151-4/+35
|
* improve command line error reportingBobby Bingham2015-09-151-30/+38
|
* tool to create saturn boot sectorBobby Bingham2015-09-151-0/+218