Commit Graph

863 Commits

Author SHA1 Message Date
dzwdz de65e2a8c4 Add more debug prints; move the old ones around 2021-07-09 19:25:03 +02:00
dzwdz 9566dac198 implement basic kernel panics 2021-07-09 18:27:47 +02:00
dzwdz 5cfe5443e6 interrupt self-test 2021-07-09 16:49:59 +02:00
dzwdz 79dbeb367c basic interrupt support 2021-07-09 16:13:38 +02:00
dzwdz 9b85133199 support building .iso images 2021-07-09 16:08:59 +02:00
dzwdz 5ee0867319 fix the r0 data segment 2021-07-09 16:07:29 +02:00
dzwdz 89537c3963 stub page allocator
the malloc stub didn't even make sense
2021-07-06 19:44:15 +02:00
dzwdz 7e8a831e1f malloc stub + processes
well, there's only one process, but shh
2021-06-25 21:57:30 +02:00
dzwdz 654ca86033 tty_const 2021-06-25 16:27:19 +02:00
dzwdz f60d40f3bf ring3 2021-06-25 16:22:43 +02:00
dzwdz 376325d083 clean up GDT 2021-06-25 12:41:08 +02:00
dzwdz 174cf43648 setting up the GDT 2021-06-25 12:30:07 +02:00
dzwdz fde20f86f5 Hello world o/ 2021-06-24 20:41:07 +02:00