From 28fd88e0dd66728b22cd792deb5a1e8636f36ed3 Mon Sep 17 00:00:00 2001 From: Richard Qin Date: Sat, 13 Dec 2025 23:21:03 +0800 Subject: feat: add preemptive scheduling, SBI timer support and FDT parser. --- build/src/boot/entry.o | Bin 1656 -> 1856 bytes build/src/drivers/uart.o | Bin 3640 -> 4352 bytes build/src/kernel/config.o | Bin 0 -> 1272 bytes build/src/kernel/fdt.o | Bin 0 -> 5424 bytes build/src/kernel/main.o | Bin 7632 -> 7976 bytes build/src/kernel/mm/vm.o | Bin 5544 -> 6288 bytes build/src/kernel/sbi.o | Bin 0 -> 1832 bytes build/src/kernel/timer.o | Bin 2048 -> 2368 bytes build/src/kernel/trap/handler.o | Bin 12168 -> 11992 bytes 9 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 build/src/kernel/config.o create mode 100644 build/src/kernel/fdt.o create mode 100644 build/src/kernel/sbi.o (limited to 'build/src') diff --git a/build/src/boot/entry.o b/build/src/boot/entry.o index 586b6e4..d007d4e 100644 Binary files a/build/src/boot/entry.o and b/build/src/boot/entry.o differ diff --git a/build/src/drivers/uart.o b/build/src/drivers/uart.o index 035b61d..bdbc317 100644 Binary files a/build/src/drivers/uart.o and b/build/src/drivers/uart.o differ diff --git a/build/src/kernel/config.o b/build/src/kernel/config.o new file mode 100644 index 0000000..eb2108d Binary files /dev/null and b/build/src/kernel/config.o differ diff --git a/build/src/kernel/fdt.o b/build/src/kernel/fdt.o new file mode 100644 index 0000000..1cc86e9 Binary files /dev/null and b/build/src/kernel/fdt.o differ diff --git a/build/src/kernel/main.o b/build/src/kernel/main.o index d14400a..44d666e 100644 Binary files a/build/src/kernel/main.o and b/build/src/kernel/main.o differ diff --git a/build/src/kernel/mm/vm.o b/build/src/kernel/mm/vm.o index 85fdd0a..daf1d06 100644 Binary files a/build/src/kernel/mm/vm.o and b/build/src/kernel/mm/vm.o differ diff --git a/build/src/kernel/sbi.o b/build/src/kernel/sbi.o new file mode 100644 index 0000000..20dd9de Binary files /dev/null and b/build/src/kernel/sbi.o differ diff --git a/build/src/kernel/timer.o b/build/src/kernel/timer.o index de9a347..4728b8b 100644 Binary files a/build/src/kernel/timer.o and b/build/src/kernel/timer.o differ diff --git a/build/src/kernel/trap/handler.o b/build/src/kernel/trap/handler.o index 8c3c3e5..83b27bf 100644 Binary files a/build/src/kernel/trap/handler.o and b/build/src/kernel/trap/handler.o differ -- cgit v1.2.3