Commit Graph

17 Commits

Author SHA1 Message Date
026406c355
Change bootsector to not load the whole kernel ELF file into a buffer 2023-02-09 12:08:36 -06:00
82f3185f9c Change to 16-bit card ID register 2022-11-23 10:49:38 -06:00
5bb2733132 Update ROM 2022-11-21 12:54:33 -06:00
cbcb7010c6 Switch to use DMA and clean up boot code 2022-11-21 10:41:43 -06:00
52d5e67f44 Run clippy on initrd_maker 2022-11-18 16:29:58 -06:00
9e48568e22 Update to sector size of 512 2022-11-18 16:05:13 -06:00
68d9e64f93 Update config to TOML 2022-11-11 22:14:55 -06:00
57b18a0ba4 Clean up comments and add get_all_cards 2022-10-10 16:18:34 -05:00
11084131f6 Remove scan_cards and add find_first_card
scan_cards is unnecessary for the 68k, as it makes more sense to return
the IO base address instead of a card index.
2022-10-10 15:47:06 -05:00
1d5e061a6c Remove test data from main kernel file 2022-10-10 10:52:49 -05:00
65fcf982b6 Cleanup and fix tupfiles 2022-10-09 15:39:44 -05:00
46023c8cff Change away from a % register name prefix 2022-10-09 15:30:46 -05:00
f1dd33925f Tell assembler the correct target architecture 2022-10-09 15:30:23 -05:00
716e5f7361 Add scan_cards and fix bootloader's handling of 0 file size segments 2022-10-09 15:30:23 -05:00
a9f4654074 Clean up top level Tupfile 2022-10-09 15:30:23 -05:00
457fefb19f First pass at bootloader 2022-10-09 15:30:21 -05:00
cd3ef5abc7 Initial commit 2022-10-07 18:07:32 -05:00