Commit Graph

21 Commits

Author SHA1 Message Date
sainnhe e47cee0110 Bump bootloader to 0.9.22 2022-03-12 09:49:30 +08:00
sainnhe 626fa1fadd Add README and LICENSE 2022-01-13 16:51:36 +08:00
sainnhe 04f16dd1ce Allocator Designs 2022-01-13 16:31:49 +08:00
sainnhe 5edf0795ed cargo fmt 2022-01-13 16:20:18 +08:00
sainnhe 8b9dfad445 Heap Allocation 2022-01-13 16:19:54 +08:00
sainnhe 9ee7a85dcc cargo fmt 2022-01-13 12:11:03 +08:00
sainnhe 042405c597 Paging Implementation 2022-01-13 12:09:37 +08:00
sainnhe c3e1897c23 Introduction to Paging 2022-01-12 16:54:57 +08:00
sainnhe 6f67926a75 Hardware Interrupts 2022-01-11 17:09:13 +08:00
sainnhe f0f10fc701 Fix anos::vga_buffer::test_println_many 2022-01-11 15:52:54 +08:00
sainnhe a3bc614725 Double Faults 2022-01-10 17:45:04 +08:00
sainnhe 70099da497 CPU Exception 2022-01-09 17:13:30 +08:00
sainnhe c15df2a6a9 Update dependencies 2022-01-09 16:55:04 +08:00
sainnhe c2c259d7b6 Fix permission of setup.sh 2022-01-09 16:42:40 +08:00
sainnhe 3e153fb1a9 Tests 2021-12-09 19:51:38 +08:00
sainnhe aab190baea VGA Text Mode 2021-12-09 10:34:40 +08:00
sainnhe a5c98f5732 Add rust-src 2021-12-03 18:39:36 +08:00
sainnhe e4470bc04c Finish VGA Buffer 2021-12-01 16:47:28 +08:00
sainnhe 16fc355843 Update project settings 2021-12-01 15:36:18 +08:00
sainnhe e33464e47d Finish basic structure 2021-12-01 11:41:32 +08:00
sainnhe 960d5191f3 Initialize 2021-12-01 11:24:55 +08:00