Imbus
|
e5d5ad5c2e
|
Make help target
|
2025-09-02 05:00:14 +02:00 |
|
Imbus
|
e27517f523
|
Quickstart target
|
2025-09-02 03:16:29 +02:00 |
|
Imbus
|
7ba7b9cc63
|
Format will now only check kern
|
2025-09-02 02:47:47 +02:00 |
|
Imbus
|
f5a32db7a3
|
Removed alias variables in makefile
|
2025-09-02 02:08:09 +02:00 |
|
Imbus
|
4c96aac02c
|
Badrand pseudo random number generator, emphasis on pseudo
|
2025-09-02 01:59:24 +02:00 |
|
Imbus
|
edc082adcb
|
Prettier output when fetching toolchain
|
2025-09-02 01:59:00 +02:00 |
|
Imbus
|
73795f8944
|
Better clean
|
2025-09-02 01:11:40 +02:00 |
|
Imbus
|
6a6068c8b6
|
Put noisy info into dedicated 'make info' target, with version and flag
info as well.
|
2025-09-02 01:07:09 +02:00 |
|
Imbus
|
f2c4a3ed28
|
Better makefile, working toolchain fetching
|
2025-09-02 01:02:17 +02:00 |
|
Imbus
|
a6ae43f583
|
Convert from uart_puts to kprintf
|
2025-09-02 00:17:34 +02:00 |
|
Imbus
|
52f88785c4
|
Pin to gnu99
|
2025-09-01 23:09:13 +02:00 |
|
Imbus
|
23a41dfbdd
|
Split some cflags
|
2025-09-01 23:05:31 +02:00 |
|
Imbus
|
b24035c51f
|
Branch out all kernel objects into a KERNEL_OBJ variable
|
2025-09-01 22:57:48 +02:00 |
|
Imbus
|
ca844d89e4
|
Remove junk main from makefile
|
2025-09-01 22:57:31 +02:00 |
|
Imbus
|
3450ab2cb8
|
Format target
|
2025-09-01 22:43:19 +02:00 |
|
Imbus
|
85ffed0c20
|
Unify spinlocks
|
2025-09-01 22:38:50 +02:00 |
|
Imbus
|
c1a2c75054
|
Fix qemu target
|
2025-09-01 22:33:03 +02:00 |
|
Imbus
|
b9f3a25595
|
Move kernel.elf into kern
|
2025-09-01 22:29:55 +02:00 |
|
Imbus
|
438f85dc79
|
fd -> find
|
2025-09-01 22:25:24 +02:00 |
|
Imbus
|
a79af996e1
|
Move kernel related files into kernel
|
2025-09-01 22:24:15 +02:00 |
|
Imbus
|
c52e19de83
|
Major restructure
|
2025-09-01 22:22:35 +02:00 |
|
Imbus
|
ee2ddd7e8c
|
Warn for unused results
|
2025-08-18 11:17:13 +02:00 |
|
Imbus
|
97e2508516
|
ispinlock make, phony all
|
2025-08-16 15:50:38 +02:00 |
|
Imbus
|
bd7959cc6c
|
kalloc.[ch] from xv6, memory.[ch] containing memory probing algorithm and constants
|
2025-06-26 13:27:35 +02:00 |
|
Imbus
|
93295eaeb8
|
Add uart and panic to kernel dependency list
|
2025-06-26 06:22:59 +02:00 |
|
Imbus
|
5948d6c8e8
|
Some prettier init code
|
2025-06-26 05:57:35 +02:00 |
|
Imbus
|
28485acc8f
|
Makefile updated to reflect linker script rename
|
2025-06-26 05:27:50 +02:00 |
|
Imbus
|
bdf4228a18
|
Kernel now links string
|
2025-06-26 04:23:45 +02:00 |
|
Imbus
|
e4d9be3aa7
|
Minimal viable kernel
|
2025-06-26 02:43:43 +02:00 |
|