Byron Lathi
876ae08cf3
Fix off by 1 in o65 option decoding
2023-10-29 21:38:04 -07:00
Byron Lathi
c6bf29649a
Add some CLCs before ADCs
2023-10-29 19:47:15 -07:00
Byron Lathi
674078e08d
Don't print buf, it takes too long
2023-10-25 21:13:01 -07:00
Byron Lathi
6f36d2fcc4
Fix off by 1 error
2023-10-25 20:39:55 -07:00
Byron Lathi
6fabd23125
Change boot2 to use new offsets as well
2023-10-25 18:56:15 -07:00
Byron Lathi
e7e1eab4a4
Try long test
2023-10-23 18:54:51 -07:00
Byron Lathi
85f53816f9
Remove unneeded CR
2023-09-27 23:03:22 -07:00
Byron Lathi
0247565f49
Get super simple kernel code running
2023-08-26 13:09:02 -07:00
Byron Lathi
d2700a64fb
Read entire file into memory
2023-08-26 08:10:20 -07:00
Byron Lathi
4b2b1a425e
Parse options properly
2023-08-25 21:26:28 -07:00
Byron Lathi
a971e7a717
Start reading options
2023-08-25 20:03:03 -07:00
Byron Lathi
21b456067a
Read text and data offset/length
2023-08-25 19:22:21 -07:00
Byron Lathi
eb72e83629
Use old offset calculation, save ptr3
...
Looks like cprintf modifies ptr3, so make sure to save it if you are
calling that.
There also may have been an issue with how the previous sector address
was calculated, the one which does not account for carries seems to
work.
2023-08-23 20:48:57 -07:00
Byron Lathi
8273e01ad8
Read size of file in sectors
2023-08-23 20:45:09 -07:00
Byron Lathi
9972f8cb36
Update order for kernel segments
2023-08-22 19:27:09 -07:00
Byron Lathi
851c26e4dd
Print out filenames as we read them
2023-08-21 20:02:57 -07:00
Byron Lathi
de9353a009
Find kernel in second stage bootloader
2023-08-21 19:33:52 -07:00
Byron Lathi
a657957ae2
Load a multi-sector file and execute it
2023-08-14 20:44:27 -07:00
Byron Lathi
937a04c891
Remove some debug info
2023-08-12 19:16:46 -07:00