34 Commits (master)
 

Author SHA1 Message Date
Mattia Giambirtone 4fe70142f6 Got rid of columns and rows in VGA driver 2 months ago
Mattia Giambirtone 2b13f87f62 Removed old negative behavior in putchar 2 months ago
Mattia Giambirtone bdfb10e3a6 Attempts at fixing broken VGA driver + initial work on interrupts 2 months ago
Mattia Giambirtone 946f7e72c3 Added BPB and minor changes 2 months ago
Mattia Giambirtone 512f348d74 Got rid of vga_print in assembly 2 months ago
Nocturn9x e75bf391ee Added missing files 2 months ago
Nocturn9x 8ddc5288b9 Split bootloader into 2 stages. vga_print is broken 2 months ago
Nocturn9x 82bb637147 Segment registers are now zeroed, kernel stack is expanded to 2MiB, load_disk now does not fill cl automatically 2 months ago
Nocturn9x 6a020aeeee Added kprintln and memset 2 months ago
Nocturn9x 070de9c196 Nicer error messages + bootsector fix 2 months ago
Nocturn9x e8e03d7ed1 Minor changes 2 months ago
Nocturn9x 22e5f89bb1 Added experimental code to enable A20 line 2 months ago
Nocturn9x 18f8b5c23f Renamed ktypes.h to types.h, added missing directories in make prepare, implemented text scrolling and added util module with a few test functions 2 months ago
Nocturn9x 5c9d280a92 Added missing license headers 2 months ago
Nocturn9x a74377ee54 Added notes 2 months ago
Nocturn9x 402ee17f35 Typo 2 months ago
Nocturn9x a994ed9c5a Typo 2 months ago
Nocturn9x cdf829dfae Typo 2 months ago
Nocturn9x 9ccc7a23da Removed some emphasis 2 months ago
Nocturn9x a82d988dde Updated README 2 months ago
Nocturn9x b812a9899f Major refactoring, added Makefile 2 months ago
Nocturn9x 0193c26413 Updated README 2 months ago
Nocturn9x c3b3024b0f Project cleanup 2 months ago
Nocturn9x 4af94012ca Implemented kprint 2 months ago
Mattia Giambirtone edf0b4bf74 Initial work on video driver and refactoring 2 months ago
Mattia Giambirtone 678d575cc9 Fixed issues with including video driver 2 months ago
Mattia Giambirtone 89f3e70960 Fixed typo in comment amout stack starting address 2 months ago
Mattia Giambirtone 2932e2946e Cleanup and refactoring 2 months ago
Nocturn9x 46a560910b Added missing entrypoint and other files 2 months ago
Nocturn9x 1e7f6dd22e Added missing scripts and C kernel 2 months ago
Nocturn9x c06dbb7280 Initial kernel work 2 months ago
Nocturn9x aa830de9c2 Real mode setup complete. Groundwork for GDT/protected mode 2 months ago
Nocturn9x 86c0c87425 Initial work on the bootloader 2 months ago
Mattia Giambirtone 6fdc308faa Initial commit 2 months ago