Commit graph

18 commits

Author SHA1 Message Date
hippoz 4c6c4a0150
add terrible, janky memory manager 2021-08-23 14:05:04 +03:00
Tunacan 624ffbe738 fix idt and begin paging 2021-08-17 12:45:35 +03:00
Tunacan ef1ee78320 switch bootloader protocol to stivale2, os now 64-bit (very buggy because i still havent updated the GDT and IDT) and on the higher half, framebuffer, drawing text on the framebuffer with a font loaded from a psf file 2021-07-02 21:49:20 +03:00
Tunacan e46c2dbf0a printf and shitty paging 2021-06-28 22:53:47 +03:00
hippoz e5f54a0cfb
add keyboard buffer and shell-like interface 2021-06-26 15:00:58 +03:00
hippoz c5cecbb450
lol i got it to read and write 2020-12-16 12:59:52 +02:00
h 692a4ff7b8
[experimental] ide driver! 2020-12-15 03:44:17 +02:00
hippoz 7e41a179db
disable ahci cause broken 2020-12-14 21:40:06 +02:00
hippoz eec6b437ad
[not working] basic achi driver 2020-12-13 23:24:26 +02:00
hippoz 5303b1e59c
directory structure organization because it was about time to do it 2020-12-13 18:03:08 +02:00
hippoz 929ac3833f
[Experimental] [Driver-related] Add device abstraction for cleaner code 2020-12-13 02:10:27 +02:00
Tunacan a4bcf4fe28 egnjqerhiuw3hruı3wwerfwe 2020-11-26 00:09:36 +03:00
hippoz 74c403595d omg pog 2020-11-25 12:57:06 +02:00
Tunacan 0d83b9d955 oh no 2020-11-22 12:04:31 +03:00
Tunacan bb0bffbe56 bruh 2020-11-22 01:30:25 +03:00
Tunacan b95d998bd3 Fix project not compiling 2020-11-21 20:45:31 +03:00
Tunacan 82388809d7 cevelop is 🦀 2020-11-21 20:32:22 +03:00
Tunacan 9caf9dcd62 Initial commit (not working) 2020-11-21 19:38:44 +03:00