commit 0905c02b4a2494937fda3213e1a8bd347c6a5b73
parent ab27e793dd9926567c8c7641dd0d4beb1e282ba0
Author: evenfri <evenfri256@gmail.com>
Date: Tue, 4 Aug 2026 23:28:53 +0800
idk
Diffstat:
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/init.c b/init.c
@@ -14,8 +14,7 @@ void multiboot(uint32_t magic, multiboot_info_t *mbi) {
kpanic("invalid memory map given by GRUB");
}
- int i;
- for (i = 0; i < mbi->mmap_length; i += sizeof(multiboot_memory_map_t)) {
+ for (int i = 0; i < (int)mbi->mmap_length; i += sizeof(multiboot_memory_map_t)) {
multiboot_memory_map_t* mmmt =
(multiboot_memory_map_t*) (mbi->mmap_addr + i);
diff --git a/user/isodir/boot/grub/grub.cfg b/user/isodir/boot/grub/grub.cfg
@@ -1,3 +1,7 @@
-menuentry "os" {
+set timeout=0
+set default=0
+
+menuentry "test" {
multiboot /boot/kernel
+ boot
}
diff --git a/vfs.c b/vfs.c
@@ -9,9 +9,6 @@ size_t vfs_read(unsigned int fd, void *buf, size_t size) {
for (size_t i = 0; i < size; i++) {
ptr[i] = keyboard_read();
- if (ptr[i] == '\n') {
- return EOF;
- }
bytes_read++;
}
return bytes_read;