Mattia Giambirtone
|
bdfb10e3a6
|
Attempts at fixing broken VGA driver + initial work on interrupts
|
2022-11-20 14:14:02 +01:00 |
Mattia Giambirtone
|
946f7e72c3
|
Added BPB and minor changes
|
2022-11-19 18:20:25 +01:00 |
Mattia Giambirtone
|
512f348d74
|
Got rid of vga_print in assembly
|
2022-11-19 11:02:51 +01:00 |
Nocturn9x
|
e75bf391ee
|
Added missing files
|
2022-11-19 10:54:01 +01:00 |
Nocturn9x
|
8ddc5288b9
|
Split bootloader into 2 stages. vga_print is broken
|
2022-11-18 22:19:40 +01:00 |
Nocturn9x
|
82bb637147
|
Segment registers are now zeroed, kernel stack is expanded to 2MiB, load_disk now does not fill cl automatically
|
2022-11-18 17:24:45 +01:00 |
Nocturn9x
|
6a020aeeee
|
Added kprintln and memset
|
2022-11-18 02:40:46 +01:00 |
Nocturn9x
|
070de9c196
|
Nicer error messages + bootsector fix
|
2022-11-18 01:54:03 +01:00 |
Nocturn9x
|
e8e03d7ed1
|
Minor changes
|
2022-11-18 01:51:07 +01:00 |
Nocturn9x
|
22e5f89bb1
|
Added experimental code to enable A20 line
|
2022-11-18 01:39:08 +01:00 |
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
|
2022-11-18 01:20:51 +01:00 |
Nocturn9x
|
5c9d280a92
|
Added missing license headers
|
2022-11-17 22:37:30 +01:00 |
Nocturn9x
|
a82d988dde
|
Updated README
|
2022-11-17 22:24:14 +01:00 |
Nocturn9x
|
4af94012ca
|
Implemented kprint
|
2022-11-17 12:42:45 +01:00 |
Mattia Giambirtone
|
edf0b4bf74
|
Initial work on video driver and refactoring
|
2022-11-16 21:12:19 +01:00 |
Mattia Giambirtone
|
89f3e70960
|
Fixed typo in comment amout stack starting address
|
2022-11-16 20:25:21 +01:00 |
Mattia Giambirtone
|
2932e2946e
|
Cleanup and refactoring
|
2022-11-16 20:24:33 +01:00 |