|
|
998f05d337
|
memblock: add functions to convert allocated pointers between virt/phys
|
2023-02-06 20:50:38 +00:00 |
|
|
|
6afb3bd10d
|
memblock: add alignment parameter to alloc functions
|
2023-02-06 20:50:38 +00:00 |
|
|
|
58171df912
|
vm: move arch-specific definitions to arch/
|
2023-02-05 10:28:07 +00:00 |
|
|
|
17b90a484a
|
kernel: print version banner on boot
|
2023-02-04 19:19:48 +00:00 |
|
|
|
31cb7aab8b
|
kernel: add basic console registration system and printk()
|
2023-02-04 19:03:45 +00:00 |
|
|
|
d0a431c860
|
kernel: add basic spinlocks
|
2023-02-04 19:03:30 +00:00 |
|
|
|
247bb2b530
|
kernel: port sandbox components
|
2023-02-03 20:51:23 +00:00 |
|
|
|
40f83922da
|
sandbox: moved all sources to main kernel tree
|
2023-02-03 20:43:38 +00:00 |
|
|
|
e714d619ba
|
kernel: remove placeholder vm subsystem
|
2023-02-03 20:37:45 +00:00 |
|
|
|
bcdf101779
|
kernel: add stub logging function
|
2023-02-03 20:26:02 +00:00 |
|
|
|
e922a776c3
|
Added stubs for the kernel memory manager
|
2022-12-28 23:04:09 +00:00 |
|
|
|
fac31086f5
|
Implemented a status return type
|
2022-12-28 23:03:49 +00:00 |
|
|
|
26853c32c8
|
Implemented GDT initialisation
|
2022-12-24 10:28:41 +00:00 |
|
|
|
8475a6139e
|
Implemented some basic libc functions and a text console
|
2022-12-21 08:29:33 +00:00 |
|