From 8cf8be522133548ee25fdcb0258ddf3950a68bcf Mon Sep 17 00:00:00 2001 From: Richard Qin Date: Mon, 8 Dec 2025 22:25:48 +0800 Subject: The start of the project -- A MicroDOS feat: Initial bare-metal RISC-V boot with UART --- build/kernel.elf | Bin 0 -> 6616 bytes build/src/boot/entry.d | 1 + build/src/boot/entry.o | Bin 0 -> 2024 bytes build/src/drivers/uart.d | 2 ++ build/src/drivers/uart.o | Bin 0 -> 2688 bytes build/src/kernel/main.d | 1 + build/src/kernel/main.o | Bin 0 -> 3344 bytes 7 files changed, 4 insertions(+) create mode 100755 build/kernel.elf create mode 100644 build/src/boot/entry.d create mode 100644 build/src/boot/entry.o create mode 100644 build/src/drivers/uart.d create mode 100644 build/src/drivers/uart.o create mode 100644 build/src/kernel/main.d create mode 100644 build/src/kernel/main.o (limited to 'build') diff --git a/build/kernel.elf b/build/kernel.elf new file mode 100755 index 0000000..e57b2af Binary files /dev/null and b/build/kernel.elf differ diff --git a/build/src/boot/entry.d b/build/src/boot/entry.d new file mode 100644 index 0000000..db71800 --- /dev/null +++ b/build/src/boot/entry.d @@ -0,0 +1 @@ +build/src/boot/entry.o: src/boot/entry.S diff --git a/build/src/boot/entry.o b/build/src/boot/entry.o new file mode 100644 index 0000000..5244030 Binary files /dev/null and b/build/src/boot/entry.o differ diff --git a/build/src/drivers/uart.d b/build/src/drivers/uart.d new file mode 100644 index 0000000..e6ff9b6 --- /dev/null +++ b/build/src/drivers/uart.d @@ -0,0 +1,2 @@ +build/src/drivers/uart.o: src/drivers/uart.cc include/drivers/uart.h \ + include/common/types.h diff --git a/build/src/drivers/uart.o b/build/src/drivers/uart.o new file mode 100644 index 0000000..9283f15 Binary files /dev/null and b/build/src/drivers/uart.o differ diff --git a/build/src/kernel/main.d b/build/src/kernel/main.d new file mode 100644 index 0000000..a31a83b --- /dev/null +++ b/build/src/kernel/main.d @@ -0,0 +1 @@ +build/src/kernel/main.o: src/kernel/main.cc include/drivers/uart.h diff --git a/build/src/kernel/main.o b/build/src/kernel/main.o new file mode 100644 index 0000000..bf89688 Binary files /dev/null and b/build/src/kernel/main.o differ -- cgit v1.2.3