• dps's avatar
    Update 290 files · ce3c01b1
    dps authored
    - /.vscode/launch.json
    - /.vscode/settings.json
    - /.vscode/tasks.json
    - /bootloader/SBI/sbi-k210
    - /bootloader/SBI/sbi-qemu
    - /bootloader/SBI/rustsbi-k210/Cargo.toml
    - /bootloader/SBI/rustsbi-k210/README.md
    - /bootloader/SBI/rustsbi-k210/build.rs
    - /bootloader/SBI/rustsbi-k210/justfile
    - /bootloader/SBI/rustsbi-k210/kendryte-k210.dtsi
    - /bootloader/SBI/rustsbi-k210/link-k210.ld
    - /bootloader/SBI/rustsbi-k210/rust-toolchain
    - /bootloader/SBI/rustsbi-k210/.cargo/config.toml
    - /bootloader/SBI/rustsbi-k210/src/console.rs
    - /bootloader/SBI/rustsbi-k210/src/main.back.rs
    - /bootloader/SBI/rustsbi-k210/src/main.rs
    - /bootloader/SBI/rustsbi-k210/src/serial.rs
    - /bootloader/SBI/rustsbi-qemu/Cargo.toml
    - /bootloader/SBI/rustsbi-qemu/README.md
    - /bootloader/SBI/rustsbi-qemu/build.rs
    - /bootloader/SBI/rustsbi-qemu/justfile
    - /bootloader/SBI/rustsbi-qemu/link-qemu.ld
    - /bootloader/SBI/rustsbi-qemu/rust-toolchain
    - /bootloader/SBI/rustsbi-qemu/.cargo/config.toml
    - /bootloader/SBI/rustsbi-qemu/src/hal.rs
    - /bootloader/SBI/rustsbi-qemu/src/main.rs
    - /bootloader/SBI/rustsbi-qemu/src/hal/clint.rs
    - /bootloader/SBI/rustsbi-qemu/src/hal/ns16550a.rs
    - /debug/kendryte_openocd/openocd
    - /debug/openocd_cfg/ft2232c.cfg
    - /debug/openocd_cfg/k210.cfg
    - /debug/openocd_cfg/openocd_ftdi.cfg
    - /doc/新增-Copyfile.md
    - /doc/OSKernel2025-DPS-进程管理.md
    - /doc/OSKernel2025-控制台及printf.md
    - /doc/OSKernel2025-锁.md
    - /doc/OSKernel2025-小组初赛工作.md
    - /doc/OSKernel2025-中断控制.md
    - /doc/OSKernel-DPS-程序运行的主要界面和实验结果截图.md
    - /doc/OSKernel-DPS-进程管理、内存管理、其他.md
    - /doc/OSKernel-DPS-文件系统相关.md
    - /doc/README.md
    - /doc/TODO.md
    - /doc/系统调用的说明以及调用方式.md
    - /doc/${image}/console-2.png
    - /doc/${image}/image-20241224145058806.png
    - /doc/${image}/clip_image002.gif
    - /doc/${image}/console-1.png
    - /doc/${image}/image-20241224145836650.png
    - /doc/${image}/image-20241224145910620.png
    - /doc/${image}/image-20241224150138097.png
    - /doc/${image}/image-20241224150406464.png
    - /doc/${image}/image-20241224150849443.png
    - /doc/${image}/image-20241224150955117.png
    - /doc/${image}/image-20241224151043624.png
    - /doc/${image}/image-20241224151240971.png
    - /doc/${image}/image-20241224152014986.png
    - /doc/${image}/image-20241224152859021.png
    - /doc/${image}/image-20241224152938894.png
    - /doc/${image}/image-20241224153011125.png
    - /doc/${image}/image-20241224153041553.png
    - /doc/${image}/image-20241224153115205.png
    - /doc/${image}/image-20241224153138801.png
    - /doc/${image}/image-20241224153352916.png
    - /doc/${image}/未命名绘图.png
    - /initcode/initcode.S
    - /kernel/bio.c
    - /kernel/bio.d
    - /kernel/bio.o
    - /kernel/console.c
    - /kernel/console.d
    - /kernel/console.o
    - /kernel/dev.S
    - /kernel/dev.o
    - /kernel/disk.c
    - /kernel/disk.d
    - /kernel/disk.o
    - /kernel/dmac.c
    - /kernel/entry_k210.S
    - /kernel/entry_qemu.S
    - /kernel/entry_qemu.o
    - /kernel/exec.c
    - /kernel/exec.d
    - /kernel/exec.o
    - /kernel/fat32.c
    - /kernel/fat32.d
    - /kernel/fat32.o
    - /kernel/file.c
    - /kernel/file.d
    - /kernel/file.o
    - /kernel/fpioa.c
    - /kernel/gpiohs.c
    - /kernel/initcode.S
    - /kernel/initcode.d
    - /kernel/initcode.o
    - /kernel/intr.c
    - /kernel/intr.d
    - /kernel/intr.o
    - /kernel/kalloc.c
    - /kernel/kalloc.d
    - /kernel/kalloc.o
    - /kernel/kernel
    - /kernel/kernel.asm
    - /kernel/kernel.sym
    - /kernel/kernelvec.S
    - /kernel/kernelvec.o
    - /kernel/logo.c
    - /kernel/main.c
    - /kernel/main.d
    - /kernel/main.o
    - /kernel/pipe.c
    - /kernel/pipe.d
    - /kernel/pipe.o
    - /kernel/plic.c
    - /kernel/plic.d
    - /kernel/plic.o
    - /kernel/printf.c
    - /kernel/printf.d
    - /kernel/printf.o
    - /kernel/proc.c
    - /kernel/proc.d
    - /kernel/proc.o
    - /kernel/rbtree.c
    - /kernel/sdcard.c
    - /kernel/sleeplock.c
    - /kernel/sleeplock.d
    - /kernel/sleeplock.o
    - /kernel/spi.c
    - /kernel/spinlock.c
    - /kernel/spinlock.d
    - /kernel/spinlock.o
    - /kernel/string.c
    - /kernel/string.d
    - /kernel/string.o
    - /kernel/swtch.S
    - /kernel/swtch.o
    - /kernel/syscall.c
    - /kernel/syscall.d
    - /kernel/syscall.o
    - /kernel/sysctl.c
    - /kernel/sysfile.c
    - /kernel/sysfile.d
    - /kernel/sysfile.o
    - /kernel/sysproc.c
    - /kernel/sysproc.d
    - /kernel/sysproc.o
    - /kernel/timer.c
    - /kernel/timer.d
    - /kernel/timer.o
    - /kernel/trampoline.S
    - /kernel/trampoline.o
    - /kernel/trap.c
    - /kernel/trap.d
    - /kernel/trap.o
    - /kernel/uart.c
    - /kernel/uname.c
    - /kernel/uname.d
    - /kernel/uname.o
    - /kernel/utils.c
    - /kernel/virtio_disk.c
    - /kernel/virtio_disk.d
    - /kernel/virtio_disk.o
    - /kernel/vm.c
    - /kernel/vm.d
    - /kernel/vm.o
    - /kernel/xv6-riscv-license
    - /kernel/include/buf.h
    - /kernel/include/console.h
    - /kernel/include/defs.h
    - /kernel/include/disk.h
    - /kernel/include/dmac.h
    - /kernel/include/elf.h
    - /kernel/include/fat32.h
    - /kernel/include/fcntl.h
    - /kernel/include/file.h
    - /kernel/include/fpioa.h
    - /kernel/include/gpiohs.h
    - /kernel/include/intr.h
    - /kernel/include/kalloc.h
    - /kernel/include/memlayout.h
    - /kernel/include/param.h
    - /kernel/include/pipe.h
    - /kernel/include/plic.h
    - /kernel/include/printf.h
    - /kernel/include/proc.h
    - /kernel/include/rbtree.h
    - /kernel/include/riscv.h
    - /kernel/include/sbi.h
    - /kernel/include/sdcard.h
    - /kernel/include/sleeplock.h
    - /kernel/include/spi.h
    - /kernel/include/spinlock.h
    - /kernel/include/stat.h
    - /kernel/include/string.h
    - /kernel/include/syscall.h
    - /kernel/include/sysctl.h
    - /kernel/include/sysinfo.h
    - /kernel/include/sysnum.h
    - /kernel/include/timer.h
    - /kernel/include/trap.h
    - /kernel/include/types.h
    - /kernel/include/uname.h
    - /kernel/include/utils.h
    - /kernel/include/virtio.h
    - /kernel/include/vm.h
    - /linker/k210.ld
    - /linker/qemu.ld
    - /temp/README
    - /temp/init
    - /temp/sh
    - /temp/bin/cat
    - /temp/bin/dup
    - /temp/bin/dup2
    - /temp/bin/echo
    - /temp/bin/find
    - /temp/bin/fstat
    - /temp/bin/getcwd
    - /temp/bin/getdents
    - /temp/bin/grep
    - /temp/bin/init
    - /temp/bin/kill
    - /temp/bin/ls
    - /temp/bin/mkdir
    - /temp/bin/mkdir_
    - /temp/bin/mount
    - /temp/bin/mv
    - /temp/bin/open
    - /temp/bin/ostest
    - /temp/bin/pipe
    - /temp/bin/read
    - /temp/bin/rm
    - /temp/bin/sh
    - /temp/bin/sleep
    - /temp/bin/strace
    - /temp/bin/test
    - /temp/bin/umount
    - /temp/bin/unlink
    - /temp/bin/usertests
    - /temp/bin/wc
    - /temp/bin/write
    - /temp/bin/xargs
    - /tools/flash-list.json
    - /tools/kflash.py
    - /xv6-user/YzY.c
    - /xv6-user/cat.c
    - /xv6-user/echo.c
    - /xv6-user/find.c
    - /xv6-user/forktest.c
    - /xv6-user/grep.c
    - /xv6-user/grind.c
    - /xv6-user/init.c
    - /xv6-user/initcode
    - /xv6-user/initcode.S
    - /xv6-user/initcode.asm
    - /xv6-user/initcode.d
    - /xv6-user/initcode.o
    - /xv6-user/initcode.out
    - /xv6-user/kill.c
    - /xv6-user/ln.c
    - /xv6-user/ls.c
    - /xv6-user/mkdir.c
    - /xv6-user/mv.c
    - /xv6-user/ostest.c
    - /xv6-user/printf.c
    - /xv6-user/rm.c
    - /xv6-user/sacrifice
    - /xv6-user/sacrifice.c
    - /xv6-user/sh.c
    - /xv6-user/sleep_.c
    - /xv6-user/strace.c
    - /xv6-user/stressfs.c
    - /xv6-user/test.c
    - /xv6-user/text.txt
    - /xv6-user/ulib.c
    - /xv6-user/umalloc.c
    - /xv6-user/user.h
    - /xv6-user/usertests.c
    - /xv6-user/usys.pl
    - /xv6-user/wc.c
    - /xv6-user/xargs.c
    - /xv6-user/xargstest.sh
    - /xv6-user/xv6-riscv-license
    - /xv6-user/zombie.c
    - /disk.img
    - /fw_jump.elf
    - /README.md
    - /vda2
    - /.gdbinit.tmpl-riscv
    - /kernel-qemu
    - /LICENSE
    ce3c01b1
This project is licensed under the MIT License. Learn more