Commit graph

17 commits

Author SHA1 Message Date
f930bb2fd0 Fix locking heap
All checks were successful
Build / build (push) Successful in 3m16s
2024-12-27 08:27:09 +01:00
9dd71885d3 Add debug target
All checks were successful
Build / build (push) Successful in 2m53s
2024-12-13 13:00:55 +01:00
7a47fbaea8 Only log to serial in a VM
All checks were successful
Build / build (push) Successful in 3m51s
2024-11-11 09:06:58 +01:00
e427d58351 Add HPET
All checks were successful
Build / build (push) Successful in 2m5s
2024-10-30 14:46:53 +01:00
d102f3f4f0 Add cargo-deny
All checks were successful
Build / build (push) Successful in 2m35s
2024-10-11 11:10:59 +02:00
a5161881f6 Use cargo workspace
All checks were successful
Build / build (push) Successful in 1m46s
2024-10-11 10:51:47 +02:00
b0d07b47aa Send all interrupts to BSP 2024-10-10 08:26:22 +02:00
843c4ba466 Update to uefi 0.32 2024-09-14 08:30:52 +02:00
01c8fc37cd Update dependencies 2024-09-13 22:18:26 +02:00
8441821993 Implement IOAPIC 2024-08-17 14:58:32 +02:00
1dae33fdd0 Move paging definitions to kernel-common 2024-07-06 21:50:42 +02:00
084b005dab Add kernel-common crate 2024-07-06 21:40:05 +02:00
3b11e93fd0 Add LoaderStruct 2024-07-03 20:40:48 +02:00
33ffd9882a Remove x86_64 crate 2024-06-30 14:37:01 +02:00
026b2df25a Add alloc 2024-06-29 21:10:38 +02:00
856ea613eb Log to serial 2024-06-29 21:07:04 +02:00
b6b4854f71 Initial commit 2024-06-29 20:50:08 +02:00