Commit Graph

10 Commits

Author SHA1 Message Date
Zhang Junyang b8818bb740 Add ktest framework 2023-11-09 13:22:34 +08:00
Zhang Junyang 69cbfc72f5 Refactor boot and add placeholder kcmdline struct 2023-08-04 11:37:34 +08:00
Zhang Junyang bbca1a2a80 Fix boot frambuffer usage 2023-08-04 11:37:12 +08:00
Chuandong Li 9cb759efa2 Add a runtime check for scheduler with spin locks 2023-07-25 12:56:06 +08:00
Zhang Junyang 47a51eb423 Adapt Multiboot2 and switch from Limine to Grub2 2023-07-24 16:31:38 +08:00
Yuke Peng 49f2750108 Rename mmio to IoMem 2023-07-24 15:56:22 +08:00
Chuandong Li 78de1af348 Update spin lock users to lock_irq_disabled() 2023-07-03 13:22:44 +08:00
Jianfeng Jiang 2985cdced6 Replace Mutex with Spinlock in tty to avoid deadlock 2023-05-31 20:59:01 +08:00
Yuke Peng 42ecbe1b04 Change physical address accees to MMIO 2023-05-06 16:51:51 +08:00
Jianfeng Jiang 271a16d492 Reorganize the codebase 2023-04-10 14:49:39 +08:00