|
7db94e628e
|
Improve multitasking
Build / build (push) Successful in 2m49s
|
2024-12-28 20:11:08 +01:00 |
|
|
f930bb2fd0
|
Fix locking heap
Build / build (push) Successful in 3m16s
|
2024-12-27 08:27:09 +01:00 |
|
|
25693bb57c
|
Prepare for syscalls
Build / build (push) Successful in 2m48s
|
2024-12-22 11:56:18 +01:00 |
|
|
5b491989da
|
Add process spawning
Build / build (push) Successful in 2m47s
|
2024-12-20 22:50:51 +01:00 |
|
|
6119ebd5b9
|
Add separate panic display
Build / build (push) Successful in 2m44s
|
2024-12-18 12:32:19 +01:00 |
|
|
343babb5c4
|
Add wrapped spinlock type
Build / build (push) Successful in 2m42s
|
2024-12-13 17:50:35 +01:00 |
|
|
3cc8aa848a
|
Run clippy
Build / build (push) Successful in 2m43s
|
2024-12-13 13:35:40 +01:00 |
|
|
9dd71885d3
|
Add debug target
Build / build (push) Successful in 2m53s
|
2024-12-13 13:00:55 +01:00 |
|
|
fe1c702a8f
|
Start all cores
Build / build (push) Successful in 1m21s
|
2024-12-12 16:24:49 +01:00 |
|
|
c472ef1e27
|
Add display support
Build / build (push) Successful in 3m0s
|
2024-11-13 16:15:41 +01:00 |
|
|
264b58e6f3
|
Add acpi crate for early table parsing
Build / build (push) Successful in 3m28s
|
2024-11-09 12:26:21 +01:00 |
|
|
4ca93ada92
|
Split acpica-rs into a separate library
Build / build (push) Failing after 2m53s
|
2024-10-31 17:40:23 +01:00 |
|
|
503f554495
|
Use buddy allocator
Build / build (push) Failing after 2m4s
|
2024-10-11 21:56:41 +02:00 |
|
|
d102f3f4f0
|
Add cargo-deny
Build / build (push) Successful in 2m35s
|
2024-10-11 11:10:59 +02:00 |
|
|
a5161881f6
|
Use cargo workspace
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 |
|
|
8d859654f4
|
Mask all GSIs
|
2024-10-09 18:32:08 +02:00 |
|
|
01c8fc37cd
|
Update dependencies
|
2024-09-13 22:18:26 +02:00 |
|
|
8441821993
|
Implement IOAPIC
|
2024-08-17 14:58:32 +02:00 |
|
|
0323428974
|
Add ACPICA
|
2024-07-09 08:05:07 +02:00 |
|
|
98aaab64d7
|
Add kernel heap
|
2024-07-08 11:47:29 +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 |
|
|
8eba784e7c
|
Improve kernel paging code
|
2024-07-06 20:23:38 +02:00 |
|
|
82ebfc839a
|
Improve paging
|
2024-07-06 11:00:25 +02:00 |
|
|
1c25f3a388
|
Create bitvector for physical frames
|
2024-07-05 09:29:46 +02:00 |
|
|
3e8dee77ee
|
Fix GDT
|
2024-06-30 20:44:21 +02:00 |
|
|
6892387217
|
Jump to kernel
|
2024-06-30 11:39:31 +02:00 |
|
|
b6b4854f71
|
Initial commit
|
2024-06-29 20:50:08 +02:00 |
|