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 |