|
cea54a8b77
|
Paging now works. Is initially bootstrapped by GRUB then later OS accessible.
Some memory maybe wasted on bootstrap page table?
|
2018-05-11 22:41:52 +01:00 |
|
|
722fd080e0
|
GDT and IDT now exist in locations that aren't hard coded. Paging currently breaks interrupts.
|
2018-05-11 02:07:40 +01:00 |
|
|
fad439c25e
|
Added integer hash function. Other minor changes.
|
2018-05-01 19:24:29 +01:00 |
|
|
1e3e34d9f7
|
Simplified tty and serial write functions.
|
2018-04-29 04:20:47 +01:00 |
|
|
56cd64ef93
|
Disabled interrupt call to isrCommon, currently causes GPF if called from interrupt.
|
2018-04-29 04:20:47 +01:00 |
|
|
04768924e8
|
Receiving an interrupt no longer crashes, does seem to cause a general protection fault though (infinite loop time!).
|
2018-04-29 04:20:47 +01:00 |
|
|
6ead11b75a
|
Started implementing IDT. Currently crashes on interrupt.
|
2018-04-29 04:20:47 +01:00 |
|