From d3cf3f08d1343d6b265516d5a79ce2d197b59d26 Mon Sep 17 00:00:00 2001 From: Richard Qin Date: Sun, 4 Jan 2026 14:05:49 +0800 Subject: feat(file-system): implement read and write FAT32 File System and basic shell --- build/src/drivers/uart.o | Bin 91816 -> 86768 bytes build/src/fs/fat32.o | Bin 165984 -> 338040 bytes build/src/fs/file.o | Bin 60680 -> 117760 bytes build/src/fs/fs.o | Bin 81576 -> 109384 bytes build/src/kernel/cxx.o | Bin 19936 -> 21072 bytes build/src/kernel/initcode.o | Bin 31528 -> 31560 bytes build/src/kernel/main.o | Bin 21904 -> 21904 bytes build/src/kernel/proc/exec.o | Bin 64304 -> 64376 bytes build/src/kernel/proc/proc.o | Bin 225240 -> 239968 bytes build/src/kernel/sbi.o | Bin 11584 -> 19504 bytes build/src/kernel/spinlock.o | Bin 100232 -> 100464 bytes build/src/kernel/syscall.o | Bin 123472 -> 222232 bytes build/src/kernel/timer.o | Bin 10992 -> 25808 bytes build/src/kernel/trap/handler.o | Bin 72624 -> 72824 bytes 14 files changed, 0 insertions(+), 0 deletions(-) (limited to 'build/src') diff --git a/build/src/drivers/uart.o b/build/src/drivers/uart.o index eff27fd..d50439d 100644 Binary files a/build/src/drivers/uart.o and b/build/src/drivers/uart.o differ diff --git a/build/src/fs/fat32.o b/build/src/fs/fat32.o index 978eb14..1616ee4 100644 Binary files a/build/src/fs/fat32.o and b/build/src/fs/fat32.o differ diff --git a/build/src/fs/file.o b/build/src/fs/file.o index 0969101..2e70636 100644 Binary files a/build/src/fs/file.o and b/build/src/fs/file.o differ diff --git a/build/src/fs/fs.o b/build/src/fs/fs.o index 1a9f037..71b2d7a 100644 Binary files a/build/src/fs/fs.o and b/build/src/fs/fs.o differ diff --git a/build/src/kernel/cxx.o b/build/src/kernel/cxx.o index a115a07..d15159e 100644 Binary files a/build/src/kernel/cxx.o and b/build/src/kernel/cxx.o differ diff --git a/build/src/kernel/initcode.o b/build/src/kernel/initcode.o index cb2dd53..1f290b6 100644 Binary files a/build/src/kernel/initcode.o and b/build/src/kernel/initcode.o differ diff --git a/build/src/kernel/main.o b/build/src/kernel/main.o index 4dc1957..7e3cda9 100644 Binary files a/build/src/kernel/main.o and b/build/src/kernel/main.o differ diff --git a/build/src/kernel/proc/exec.o b/build/src/kernel/proc/exec.o index 26a77b6..45d6f33 100644 Binary files a/build/src/kernel/proc/exec.o and b/build/src/kernel/proc/exec.o differ diff --git a/build/src/kernel/proc/proc.o b/build/src/kernel/proc/proc.o index 940c575..d2dc88d 100644 Binary files a/build/src/kernel/proc/proc.o and b/build/src/kernel/proc/proc.o differ diff --git a/build/src/kernel/sbi.o b/build/src/kernel/sbi.o index 24e5e36..bb7254e 100644 Binary files a/build/src/kernel/sbi.o and b/build/src/kernel/sbi.o differ diff --git a/build/src/kernel/spinlock.o b/build/src/kernel/spinlock.o index 83e8c3c..f4e06c3 100644 Binary files a/build/src/kernel/spinlock.o and b/build/src/kernel/spinlock.o differ diff --git a/build/src/kernel/syscall.o b/build/src/kernel/syscall.o index fc85e72..65e0c93 100644 Binary files a/build/src/kernel/syscall.o and b/build/src/kernel/syscall.o differ diff --git a/build/src/kernel/timer.o b/build/src/kernel/timer.o index 5f93af4..84dd477 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 bd42409..7342eef 100644 Binary files a/build/src/kernel/trap/handler.o and b/build/src/kernel/trap/handler.o differ -- cgit v1.2.3