summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* fix build dependency that got lostBobby Bingham2015-10-271-0/+2
|
* load security code from install directoryBobby Bingham2015-09-151-4/+1
| | | | | | This allows us the compiled saturn-mkboot to be distributed, as it's no longer linked against the security code binary, but rather loads it at runtime.
* better accounting of build dependenciesBobby Bingham2015-09-151-5/+15
|
* search for bootloader inputs in installed share dirBobby Bingham2015-09-151-0/+5
| | | | | We remove the hard-coded default bootloader as part of this, and instead hard-code the name of an installed default bootloader input.
* rename binsBobby Bingham2015-09-151-2/+2
|
* add make install rulesBobby Bingham2015-09-151-1/+19
| | | | The install.sh script is taken from musl.
* rename boot sector outputsBobby Bingham2015-09-151-2/+2
|
* add config.mak to allow setting toolchain optionsBobby Bingham2015-09-151-0/+2
|
* add variables for configuring saturn toolchain to useBobby Bingham2015-09-151-4/+9
|
* add satmkiso utilityBobby Bingham2015-09-151-7/+5
|
* build bootloaders from codeBobby Bingham2015-09-151-3/+12
| | | | | | | | This adds the infrastructure for building from source the bootloaders which will go into the application initial program, in the boot sector. As a simple test case, it includes a simple bootloader which merely jumpts to the code address specified in the AIP, with the stack address specified there.
* tool to create saturn boot sectorBobby Bingham2015-09-151-0/+29