|
5397400960
|
Document the kernel startup code
|
2023-03-24 09:00:42 -05:00 |
|
|
4836f3e5ca
|
Change to a higher-half kernel
|
2023-03-24 08:10:32 -05:00 |
|
|
62c803b36a
|
Update ROM (5a0f1c7)
|
2023-03-24 08:07:44 -05:00 |
|
|
1a5c7d1820
|
Remove unnecessary modulus instruction
|
2023-02-14 17:27:25 -06:00 |
|
|
988f84e5c1
|
Fix spelling errors in bootloader comments
|
2023-02-14 17:25:53 -06:00 |
|
|
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 |
|