Commit Graph

11 Commits

Author SHA1 Message Date
ad2d37c63b use bochs magic breakpoints in the error printer
makes it easier to get a good state to do some investigating before reseting.
2024-10-13 20:53:13 -04:00
2fa03c31d7 partially roll back changing the segment to 0x07E0 2024-10-12 20:25:04 -04:00
54b7a81648 correct typo 2024-10-12 15:39:16 -04:00
9656a9465b first version of kmemcpy5/kmemset4 2024-10-12 14:48:26 -04:00
e648fd0de6 remove PRINT_FUNC macro...this isn't it chief 2024-10-12 11:27:55 -04:00
e5fb1b41eb added bochs debug wrappers 2024-10-11 19:03:27 -04:00
75c046f9cd use gs for vesa framebuffer (was fs) 2024-10-08 20:23:16 -04:00
586f3f0106 converted error handler to a 16bit far jump
optimized the early error printer a bit to save some bytes
removed DEBUG_HCF macro
2024-10-08 08:53:30 -04:00
8301fc20a8 renamed files to show code vs defs
files that actually include code should be in .nasm files
defines/macros/non-code should be in .inc files
2024-10-07 20:41:15 -04:00
8f95c8f267 tons more work on modularizing the code 2024-10-05 18:55:00 -04:00
5440a1ae61 more modularization and updating date in MIT licence header 2024-10-05 13:35:39 -04:00