- 19 Aug, 2024 5 commits
-
-
赤道会师 authored
- /linker/qemu.ld - /linker/visionfive.ld
-
赤道会师 authored
- /docs/documents/初赛文档.pdf - /docs/documents/gbd调试配置.pdf - /docs/documents/TODO.md - /docs/documents/xv6-中断控制.md - /docs/documents/xv6-控制台及printf.md - /docs/documents/xv6-进程管理.md - /docs/documents/xv6-锁.md - /docs/documents/小组初赛工作.md - /docs/documents/新增-Rename.md - /docs/documents/系统调用—文件系统相关.md - /docs/documents/系统调用—进程管理、内存管理、其他.md - /docs/documents/系统调用的说明以及调用方式.md - /docs/documents/系统调试.pdf - /docs/documents/环境配置手册.pdf - /docs/images/clip_image002.jpg - /docs/images/console-2.png - /docs/images/preliminary.png - /docs/images/console-1.png - /docs/images/test.png - /initcode/initcode.c - /initcode/initcode.S - /kernel/bio.c - /kernel/console.c - /kernel/dev.S - /kernel/disk.c - /kernel/diskio.c - /kernel/dmac.c - /kernel/entry.S - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/image.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernel.ld - /kernel/kernelvec.S - /kernel/kernel_app.ld - /kernel/kmm.c - /kernel/link_disk.S - /kernel/link_fs.S - /kernel/link_null.S - /kernel/logo.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/ramdisk.c - /kernel/sd.c - /kernel/sdcard.c - /kernel/signal.c - /kernel/sig_trampoline.S - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/systime.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/uname.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/xv6-riscv-license - /kernel/include/bio.h - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/diskio.h - /kernel/include/dmac.h - /kernel/include/elf.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/ff.h - /kernel/include/ffconf.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/fs.h - /kernel/include/gpiohs.h - /kernel/include/image.h - /kernel/include/intr.h - /kernel/include/ioctl.h - /kernel/include/kalloc.h - /kernel/include/kmm.h - /kernel/include/memlayout.h - /kernel/include/mm.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/ramdisk.h - /kernel/include/riscv.h - /kernel/include/sbi.h - /kernel/include/sbi2.h - /kernel/include/sd.h - /kernel/include/sdcard.h - /kernel/include/signal.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/syslog.h - /kernel/include/sysnum.h - /kernel/include/timer.h - /kernel/include/times.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 - /kernel/include/lwext4/blockdev.h - /kernel/include/lwext4/ext4.h - /kernel/include/lwext4/ext4_balloc.h - /kernel/include/lwext4/ext4_bcache.h - /kernel/include/lwext4/ext4_bitmap.h - /kernel/include/lwext4/ext4_blockdev.h - /kernel/include/lwext4/ext4_block_group.h - /kernel/include/lwext4/ext4_config.h - /kernel/include/lwext4/ext4_crc32.h - /kernel/include/lwext4/ext4_debug.h - /kernel/include/lwext4/ext4_dir.h - /kernel/include/lwext4/ext4_dir_idx.h - /kernel/include/lwext4/ext4_errno.h - /kernel/include/lwext4/ext4_extent.h - /kernel/include/lwext4/ext4_fs.h - /kernel/include/lwext4/ext4_hash.h - /kernel/include/lwext4/ext4_ialloc.h - /kernel/include/lwext4/ext4_inode.h - /kernel/include/lwext4/ext4_journal.h - /kernel/include/lwext4/ext4_mbr.h - /kernel/include/lwext4/ext4_misc.h - /kernel/include/lwext4/ext4_mkfs.h - /kernel/include/lwext4/ext4_oflags.h - /kernel/include/lwext4/ext4_super.h - /kernel/include/lwext4/ext4_trans.h - /kernel/include/lwext4/ext4_types.h - /kernel/include/lwext4/ext4_xattr.h - /kernel/include/lwext4/misc/tree.h - /kernel/include/lwext4/misc/queue.h - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/LICENSE - /kernel/lwext4/ext4_xattr.c - /user/cat.c - /user/cmd.S - /user/echo.c - /user/find.c - /user/forktest.c - /user/grep.c - /user/grind.c - /user/init.c - /user/kill.c - /user/ln.c - /user/ls.c - /user/mkdir.c - /user/mv.c - /user/mymount.c - /user/myumount.c - /user/printf.c - /user/rm.c - /user/runall.S - /user/sacrifice - /user/sacrifice.c - /user/sh.c - /user/sleep.c - /user/strace.c - /user/stressfs.c - /user/test.c - /user/ulib.c - /user/umalloc.c - /user/usertests.c - /user/usys.pl - /user/vda2.c - /user/wc.c - /user/xargs.c - /user/xargstest.sh - /user/xv6-riscv-license - /user/zombie.c - /user/xv6-user/user.h - /LICENSE - /README - /README.md - /Makefile - /vda2 - /disk.img
-
赤道会师 authored
- /include/lwext4/misc/queue.h - /include/lwext4/misc/tree.h - /include/lwext4/blockdev.h - /include/lwext4/ext4.h - /include/lwext4/ext4_balloc.h - /include/lwext4/ext4_bcache.h - /include/lwext4/ext4_bitmap.h - /include/lwext4/ext4_block_group.h - /include/lwext4/ext4_blockdev.h - /include/lwext4/ext4_config.h - /include/lwext4/ext4_crc32.h - /include/lwext4/ext4_debug.h - /include/lwext4/ext4_dir.h - /include/lwext4/ext4_dir_idx.h - /include/lwext4/ext4_errno.h - /include/lwext4/ext4_extent.h - /include/lwext4/ext4_fs.h - /include/lwext4/ext4_hash.h - /include/lwext4/ext4_ialloc.h - /include/lwext4/ext4_inode.h - /include/lwext4/ext4_journal.h - /include/lwext4/ext4_mbr.h - /include/lwext4/ext4_misc.h - /include/lwext4/ext4_mkfs.h - /include/lwext4/ext4_oflags.h - /include/lwext4/ext4_super.h - /include/lwext4/ext4_trans.h - /include/lwext4/ext4_types.h - /include/lwext4/ext4_xattr.h - /include/bio.h - /include/buf.h - /include/console.h - /include/defs.h - /include/disk.h - /include/dmac.h - /include/elf.h - /include/fcntl.h - /include/file.h - /include/fpioa.h - /include/fs.h - /include/gpiohs.h - /include/intr.h - /include/ioctl.h - /include/kalloc.h - /include/kmm.h - /include/memlayout.h - /include/mm.h - /include/param.h - /include/pipe.h - /include/plic.h - /include/printf.h - /include/proc.h - /include/riscv.h - /include/sbi.h - /include/sdcard.h - /include/signal.h - /include/sleeplock.h - /include/spi.h - /include/spinlock.h - /include/stat.h - /include/string.h - /include/syscall.h - /include/sysctl.h - /include/sysinfo.h - /include/syslog.h - /include/sysnum.h - /include/timer.h - /include/times.h - /include/trap.h - /include/types.h - /include/uname.h - /include/utils.h - /include/virtio.h - /include/vm.h - /kernel/lwext4/LICENSE - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/sig_trampoline.S - /kernel/signal.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /linker/k210.ld - /linker/qemu.ld - /user/init.c - /user/initcode.S - /user/printf.c - /user/ulib.c - /user/umalloc.c - /user/user.h - /user/usys.pl - /.gitignore - /gdbinit - /LICENSE - /Makefile
-
赤道会师 authored
- /include/bio.h - /include/buf.h - /include/console.h - /include/defs.h - /include/disk.h - /include/dmac.h - /include/elf.h - /include/fcntl.h - /include/file.h - /include/fpioa.h - /include/fs.h - /include/gpiohs.h - /include/intr.h - /include/ioctl.h - /include/kalloc.h - /include/kmm.h - /include/memlayout.h - /include/mm.h - /include/param.h - /include/pipe.h - /include/plic.h - /include/printf.h - /include/proc.h - /include/riscv.h - /include/sbi.h - /include/sdcard.h - /include/signal.h - /include/sleeplock.h - /include/spi.h - /include/spinlock.h - /include/stat.h - /include/string.h - /include/syscall.h - /include/sysctl.h - /include/sysinfo.h - /include/syslog.h - /include/sysnum.h - /include/timer.h - /include/times.h - /include/trap.h - /include/types.h - /include/uname.h - /include/utils.h - /include/virtio.h - /include/vm.h - /include/lwext4/blockdev.h - /include/lwext4/ext4.h - /include/lwext4/ext4_balloc.h - /include/lwext4/ext4_bcache.h - /include/lwext4/ext4_bitmap.h - /include/lwext4/ext4_blockdev.h - /include/lwext4/ext4_block_group.h - /include/lwext4/ext4_config.h - /include/lwext4/ext4_crc32.h - /include/lwext4/ext4_debug.h - /include/lwext4/ext4_dir.h - /include/lwext4/ext4_dir_idx.h - /include/lwext4/ext4_errno.h - /include/lwext4/ext4_extent.h - /include/lwext4/ext4_fs.h - /include/lwext4/ext4_hash.h - /include/lwext4/ext4_ialloc.h - /include/lwext4/ext4_inode.h - /include/lwext4/ext4_journal.h - /include/lwext4/ext4_mbr.h - /include/lwext4/ext4_misc.h - /include/lwext4/ext4_mkfs.h - /include/lwext4/ext4_oflags.h - /include/lwext4/ext4_super.h - /include/lwext4/ext4_trans.h - /include/lwext4/ext4_types.h - /include/lwext4/ext4_xattr.h - /include/lwext4/misc/queue.h - /include/lwext4/misc/tree.h - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/signal.c - /kernel/sig_trampoline.S - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/lwext4/LICENSE - /linker/k210.ld - /linker/qemu.ld - /user/init.c - /user/initcode.S - /user/printf.c - /user/ulib.c - /user/umalloc.c - /user/user.h - /user/usys.pl - /LICENSE - /Makefile - /.gitignore - /gdbinit
-
赤道会师 authored
- /docs/documents/TODO.md - /docs/documents/gbd调试配置.pdf - /docs/documents/xv6-中断控制.md - /docs/documents/xv6-控制台及printf.md - /docs/documents/xv6-进程管理.md - /docs/documents/xv6-锁.md - /docs/documents/初赛文档.docx - /docs/documents/初赛文档.pdf - /docs/documents/地址空间与内存管理.md - /docs/documents/小组初赛工作.md - /docs/documents/文件系统.md - /docs/documents/新增-Rename.md - /docs/documents/环境配置手册.pdf - /docs/documents/系统设计和模块设计.md - /docs/documents/系统调用—文件系统相关.md - /docs/documents/系统调用—进程管理、内存管理、其他.md - /docs/documents/系统调用的说明以及调用方式.md - /docs/documents/系统调试.docx - /docs/documents/系统调试.pdf - /docs/images/clip_image002.jpg - /docs/images/console-1.png - /docs/images/console-2.png - /docs/images/image-20230605101207425.png - /docs/images/image-20230605102153403.png - /docs/images/kernel-as-high.png - /docs/images/kernel-as-low.png - /docs/images/preliminary.png - /docs/images/test.png - /docs/images/进程管理.png - /initcode/initcode.S - /initcode/initcode.c - /kernel/lwext4/LICENSE - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/include/lwext4/misc/queue.h - /kernel/include/lwext4/misc/tree.h - /kernel/include/lwext4/blockdev.h - /kernel/include/lwext4/ext4.h - /kernel/include/lwext4/ext4_balloc.h - /kernel/include/lwext4/ext4_bcache.h - /kernel/include/lwext4/ext4_bitmap.h - /kernel/include/lwext4/ext4_block_group.h - /kernel/include/lwext4/ext4_blockdev.h - /kernel/include/lwext4/ext4_config.h - /kernel/include/lwext4/ext4_crc32.h - /kernel/include/lwext4/ext4_debug.h - /kernel/include/lwext4/ext4_dir.h - /kernel/include/lwext4/ext4_dir_idx.h - /kernel/include/lwext4/ext4_errno.h - /kernel/include/lwext4/ext4_extent.h - /kernel/include/lwext4/ext4_fs.h - /kernel/include/lwext4/ext4_hash.h - /kernel/include/lwext4/ext4_ialloc.h - /kernel/include/lwext4/ext4_inode.h - /kernel/include/lwext4/ext4_journal.h - /kernel/include/lwext4/ext4_mbr.h - /kernel/include/lwext4/ext4_misc.h - /kernel/include/lwext4/ext4_mkfs.h - /kernel/include/lwext4/ext4_oflags.h - /kernel/include/lwext4/ext4_super.h - /kernel/include/lwext4/ext4_trans.h - /kernel/include/lwext4/ext4_types.h - /kernel/include/lwext4/ext4_xattr.h - /kernel/include/bio.h - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/diskio.h - /kernel/include/dmac.h - /kernel/include/elf.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/ff.h - /kernel/include/ffconf.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/fs.h - /kernel/include/gpiohs.h - /kernel/include/image.h - /kernel/include/intr.h - /kernel/include/ioctl.h - /kernel/include/kalloc.h - /kernel/include/kmm.h - /kernel/include/memlayout.h - /kernel/include/mm.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/ramdisk.h - /kernel/include/riscv.h - /kernel/include/sbi.h - /kernel/include/sbi2.h - /kernel/include/sd.h - /kernel/include/sdcard.h - /kernel/include/signal.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/syslog.h - /kernel/include/sysnum.h - /kernel/include/timer.h - /kernel/include/times.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 - /kernel/bio.c - /kernel/console.c - /kernel/dev.S - /kernel/disk.c - /kernel/diskio.c - /kernel/dmac.c - /kernel/entry.S - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/entry_visionfive.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/image.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernel.ld - /kernel/kernel_app.ld - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/link_disk.S - /kernel/link_fs.S - /kernel/link_null.S - /kernel/logo.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/ramdisk.c - /kernel/sd.c - /kernel/sdcard.c - /kernel/sig_trampoline.S - /kernel/signal.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/systime.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/uname.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/vma.c - /kernel/xv6-riscv-license - /linker/qemu.ld - /linker/visionfive.ld - /user/xv6-user/user.h - /user/cat.c - /user/cmd.S - /user/echo.c - /user/find.c - /user/forktest.c - /user/grep.c - /user/grind.c - /user/init.c - /user/kill.c - /user/ln.c - /user/ls.c - /user/mkdir.c - /user/mv.c - /user/mymount.c - /user/myumount.c - /user/printf.c - /user/rm.c - /user/runall.S - /user/sacrifice - /user/sacrifice.c - /user/sh.c - /user/sleep.c - /user/strace.c - /user/stressfs.c - /user/test.c - /user/ulib.c - /user/umalloc.c - /user/usertests.c - /user/usys.pl - /user/vda2.c - /user/wc.c - /user/xargs.c - /user/xargstest.sh - /user/xv6-riscv-license - /user/zombie.c - /disk.img - /LICENSE - /Makefile - /README - /README.md - /vda2
-
- 15 Aug, 2024 11 commits
-
-
赤道会师 authored
- /linker/visionfive.ld - /linker/qemu.ld - /kernel/entry_visionfive.S - /kernel/vma.c
-
赤道会师 authored
- /initcode/initcode.c - /initcode/initcode.S - /kernel/bio.c - /kernel/console.c - /kernel/dev.S - /kernel/disk.c - /kernel/diskio.c - /kernel/dmac.c - /kernel/entry.S - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/image.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernel.ld - /kernel/kernelvec.S - /kernel/kernel_app.ld - /kernel/kmm.c - /kernel/link_disk.S - /kernel/link_fs.S - /kernel/link_null.S - /kernel/logo.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/ramdisk.c - /kernel/sd.c - /kernel/sdcard.c - /kernel/signal.c - /kernel/sig_trampoline.S - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/systime.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/uname.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/xv6-riscv-license - /kernel/include/bio.h - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/diskio.h - /kernel/include/dmac.h - /kernel/include/elf.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/ff.h - /kernel/include/ffconf.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/fs.h - /kernel/include/gpiohs.h - /kernel/include/image.h - /kernel/include/intr.h - /kernel/include/ioctl.h - /kernel/include/kalloc.h - /kernel/include/kmm.h - /kernel/include/memlayout.h - /kernel/include/mm.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/ramdisk.h - /kernel/include/riscv.h - /kernel/include/sbi.h - /kernel/include/sbi2.h - /kernel/include/sd.h - /kernel/include/sdcard.h - /kernel/include/signal.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/syslog.h - /kernel/include/sysnum.h - /kernel/include/timer.h - /kernel/include/times.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 - /kernel/include/lwext4/blockdev.h - /kernel/include/lwext4/ext4.h - /kernel/include/lwext4/ext4_balloc.h - /kernel/include/lwext4/ext4_bcache.h - /kernel/include/lwext4/ext4_bitmap.h - /kernel/include/lwext4/ext4_blockdev.h - /kernel/include/lwext4/ext4_block_group.h - /kernel/include/lwext4/ext4_config.h - /kernel/include/lwext4/ext4_crc32.h - /kernel/include/lwext4/ext4_debug.h - /kernel/include/lwext4/ext4_dir.h - /kernel/include/lwext4/ext4_dir_idx.h - /kernel/include/lwext4/ext4_errno.h - /kernel/include/lwext4/ext4_extent.h - /kernel/include/lwext4/ext4_fs.h - /kernel/include/lwext4/ext4_hash.h - /kernel/include/lwext4/ext4_ialloc.h - /kernel/include/lwext4/ext4_inode.h - /kernel/include/lwext4/ext4_journal.h - /kernel/include/lwext4/ext4_mbr.h - /kernel/include/lwext4/ext4_misc.h - /kernel/include/lwext4/ext4_mkfs.h - /kernel/include/lwext4/ext4_oflags.h - /kernel/include/lwext4/ext4_super.h - /kernel/include/lwext4/ext4_trans.h - /kernel/include/lwext4/ext4_types.h - /kernel/include/lwext4/ext4_xattr.h - /kernel/include/lwext4/misc/queue.h - /kernel/include/lwext4/misc/tree.h - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/lwext4/LICENSE - /user/cat.c - /user/cmd.S - /user/echo.c - /user/find.c - /user/forktest.c - /user/grep.c - /user/grind.c - /user/init.c - /user/kill.c - /user/ln.c - /user/ls.c - /user/mkdir.c - /user/mv.c - /user/mymount.c - /user/myumount.c - /user/printf.c - /user/rm.c - /user/runall.S - /user/sacrifice - /user/sacrifice.c - /user/sh.c - /user/sleep.c - /user/strace.c - /user/stressfs.c - /user/test.c - /user/ulib.c - /user/umalloc.c - /user/usertests.c - /user/usys.pl - /user/vda2.c - /user/wc.c - /user/xargs.c - /user/xargstest.sh - /user/xv6-riscv-license - /user/zombie.c - /user/xv6-user/user.h - /disk.img - /LICENSE - /Makefile - /README - /vda2
-
赤道会师 authored
- /include/lwext4/misc/queue.h - /include/lwext4/misc/tree.h - /include/lwext4/blockdev.h - /include/lwext4/ext4.h - /include/lwext4/ext4_balloc.h - /include/lwext4/ext4_bcache.h - /include/lwext4/ext4_bitmap.h - /include/lwext4/ext4_block_group.h - /include/lwext4/ext4_blockdev.h - /include/lwext4/ext4_config.h - /include/lwext4/ext4_crc32.h - /include/lwext4/ext4_debug.h - /include/lwext4/ext4_dir.h - /include/lwext4/ext4_dir_idx.h - /include/lwext4/ext4_errno.h - /include/lwext4/ext4_extent.h - /include/lwext4/ext4_fs.h - /include/lwext4/ext4_hash.h - /include/lwext4/ext4_ialloc.h - /include/lwext4/ext4_inode.h - /include/lwext4/ext4_journal.h - /include/lwext4/ext4_mbr.h - /include/lwext4/ext4_misc.h - /include/lwext4/ext4_mkfs.h - /include/lwext4/ext4_oflags.h - /include/lwext4/ext4_super.h - /include/lwext4/ext4_trans.h - /include/lwext4/ext4_types.h - /include/lwext4/ext4_xattr.h - /include/bio.h - /include/buf.h - /include/console.h - /include/defs.h - /include/disk.h - /include/dmac.h - /include/elf.h - /include/fcntl.h - /include/file.h - /include/fpioa.h - /include/fs.h - /include/gpiohs.h - /include/intr.h - /include/ioctl.h - /include/kalloc.h - /include/kmm.h - /include/memlayout.h - /include/mm.h - /include/param.h - /include/pipe.h - /include/plic.h - /include/printf.h - /include/proc.h - /include/riscv.h - /include/sbi.h - /include/sdcard.h - /include/signal.h - /include/sleeplock.h - /include/spi.h - /include/spinlock.h - /include/stat.h - /include/string.h - /include/syscall.h - /include/sysctl.h - /include/sysinfo.h - /include/syslog.h - /include/sysnum.h - /include/timer.h - /include/times.h - /include/trap.h - /include/types.h - /include/uname.h - /include/utils.h - /include/virtio.h - /include/vm.h - /kernel/lwext4/LICENSE - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/sig_trampoline.S - /kernel/signal.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /linker/k210.ld - /linker/qemu.ld - /user/init.c - /user/initcode.S - /user/printf.c - /user/ulib.c - /user/umalloc.c - /user/user.h - /user/usys.pl - /.gitignore - /gdbinit - /LICENSE - /Makefile - /xv6-riscv-license
-
赤道会师 authored
- /include/bio.h - /include/buf.h - /include/console.h - /include/defs.h - /include/disk.h - /include/dmac.h - /include/elf.h - /include/fcntl.h - /include/file.h - /include/fpioa.h - /include/fs.h - /include/gpiohs.h - /include/intr.h - /include/ioctl.h - /include/kalloc.h - /include/kmm.h - /include/memlayout.h - /include/mm.h - /include/param.h - /include/pipe.h - /include/plic.h - /include/printf.h - /include/proc.h - /include/riscv.h - /include/sbi.h - /include/sdcard.h - /include/signal.h - /include/sleeplock.h - /include/spi.h - /include/spinlock.h - /include/stat.h - /include/string.h - /include/syscall.h - /include/sysctl.h - /include/sysinfo.h - /include/syslog.h - /include/sysnum.h - /include/timer.h - /include/times.h - /include/trap.h - /include/types.h - /include/uname.h - /include/utils.h - /include/virtio.h - /include/vm.h - /include/lwext4/blockdev.h - /include/lwext4/ext4.h - /include/lwext4/ext4_balloc.h - /include/lwext4/ext4_bcache.h - /include/lwext4/ext4_bitmap.h - /include/lwext4/ext4_blockdev.h - /include/lwext4/ext4_block_group.h - /include/lwext4/ext4_config.h - /include/lwext4/ext4_crc32.h - /include/lwext4/ext4_debug.h - /include/lwext4/ext4_dir.h - /include/lwext4/ext4_dir_idx.h - /include/lwext4/ext4_errno.h - /include/lwext4/ext4_extent.h - /include/lwext4/ext4_fs.h - /include/lwext4/ext4_hash.h - /include/lwext4/ext4_ialloc.h - /include/lwext4/ext4_inode.h - /include/lwext4/ext4_journal.h - /include/lwext4/ext4_mbr.h - /include/lwext4/ext4_misc.h - /include/lwext4/ext4_mkfs.h - /include/lwext4/ext4_oflags.h - /include/lwext4/ext4_super.h - /include/lwext4/ext4_trans.h - /include/lwext4/ext4_types.h - /include/lwext4/ext4_xattr.h - /include/lwext4/misc/queue.h - /include/lwext4/misc/tree.h - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/signal.c - /kernel/sig_trampoline.S - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/lwext4/LICENSE - /linker/k210.ld - /linker/qemu.ld - /user/init.c - /user/initcode.S - /user/printf.c - /user/ulib.c - /user/umalloc.c - /user/user.h - /user/usys.pl - /gdbinit - /.gitignore - /Makefile - /LICENSE - /xv6-riscv-license
-
赤道会师 authored
- /initcode/initcode.S - /initcode/initcode.c - /kernel/lwext4/LICENSE - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/include/lwext4/misc/queue.h - /kernel/include/lwext4/misc/tree.h - /kernel/include/lwext4/blockdev.h - /kernel/include/lwext4/ext4.h - /kernel/include/lwext4/ext4_balloc.h - /kernel/include/lwext4/ext4_bcache.h - /kernel/include/lwext4/ext4_bitmap.h - /kernel/include/lwext4/ext4_block_group.h - /kernel/include/lwext4/ext4_blockdev.h - /kernel/include/lwext4/ext4_config.h - /kernel/include/lwext4/ext4_crc32.h - /kernel/include/lwext4/ext4_debug.h - /kernel/include/lwext4/ext4_dir.h - /kernel/include/lwext4/ext4_dir_idx.h - /kernel/include/lwext4/ext4_errno.h - /kernel/include/lwext4/ext4_extent.h - /kernel/include/lwext4/ext4_fs.h - /kernel/include/lwext4/ext4_hash.h - /kernel/include/lwext4/ext4_ialloc.h - /kernel/include/lwext4/ext4_inode.h - /kernel/include/lwext4/ext4_journal.h - /kernel/include/lwext4/ext4_mbr.h - /kernel/include/lwext4/ext4_misc.h - /kernel/include/lwext4/ext4_mkfs.h - /kernel/include/lwext4/ext4_oflags.h - /kernel/include/lwext4/ext4_super.h - /kernel/include/lwext4/ext4_trans.h - /kernel/include/lwext4/ext4_types.h - /kernel/include/lwext4/ext4_xattr.h - /kernel/include/bio.h - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/diskio.h - /kernel/include/dmac.h - /kernel/include/elf.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/ff.h - /kernel/include/ffconf.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/fs.h - /kernel/include/gpiohs.h - /kernel/include/image.h - /kernel/include/intr.h - /kernel/include/ioctl.h - /kernel/include/kalloc.h - /kernel/include/kmm.h - /kernel/include/memlayout.h - /kernel/include/mm.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/ramdisk.h - /kernel/include/riscv.h - /kernel/include/sbi.h - /kernel/include/sbi2.h - /kernel/include/sd.h - /kernel/include/sdcard.h - /kernel/include/signal.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/syslog.h - /kernel/include/sysnum.h - /kernel/include/timer.h - /kernel/include/times.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 - /kernel/bio.c - /kernel/console.c - /kernel/dev.S - /kernel/disk.c - /kernel/diskio.c - /kernel/dmac.c - /kernel/entry.S - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/image.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernel.ld - /kernel/kernel_app.ld - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/link_disk.S - /kernel/link_fs.S - /kernel/link_null.S - /kernel/logo.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/ramdisk.c - /kernel/sd.c - /kernel/sdcard.c - /kernel/sig_trampoline.S - /kernel/signal.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/systime.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/uname.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/xv6-riscv-license - /user/xv6-user/user.h - /user/cat.c - /user/cmd.S - /user/echo.c - /user/find.c - /user/forktest.c - /user/grep.c - /user/grind.c - /user/init.c - /user/kill.c - /user/ln.c - /user/ls.c - /user/mkdir.c - /user/mv.c - /user/mymount.c - /user/myumount.c - /user/printf.c - /user/rm.c - /user/runall.S - /user/sacrifice - /user/sacrifice.c - /user/sh.c - /user/sleep.c - /user/strace.c - /user/stressfs.c - /user/test.c - /user/ulib.c - /user/umalloc.c - /user/usertests.c - /user/usys.pl - /user/vda2.c - /user/wc.c - /user/xargs.c - /user/xargstest.sh - /user/xv6-riscv-license - /user/zombie.c - /disk.img - /LICENSE - /Makefile - /README - /vda2
-
赤道会师 authored
- /docs/images/image-20230605101207425.png - /docs/images/image-20230605102153403.png - /docs/images/kernel-as-high.png - /docs/images/kernel-as-low.png - /docs/images/进程管理.png - /docs/documents/系统设计和模块设计.md - /docs/documents/文件系统.md - /docs/documents/地址空间与内存管理.md
-
赤道会师 authored
- /initcode/initcode.c - /initcode/initcode.S - /kernel/bio.c - /kernel/console.c - /kernel/dev.S - /kernel/disk.c - /kernel/diskio.c - /kernel/dmac.c - /kernel/entry.S - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/image.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernel.ld - /kernel/kernelvec.S - /kernel/kernel_app.ld - /kernel/kmm.c - /kernel/link_disk.S - /kernel/link_fs.S - /kernel/link_null.S - /kernel/logo.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/ramdisk.c - /kernel/sd.c - /kernel/sdcard.c - /kernel/signal.c - /kernel/sig_trampoline.S - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/systime.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/uname.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/xv6-riscv-license - /kernel/include/bio.h - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/diskio.h - /kernel/include/dmac.h - /kernel/include/elf.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/ff.h - /kernel/include/ffconf.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/fs.h - /kernel/include/gpiohs.h - /kernel/include/image.h - /kernel/include/intr.h - /kernel/include/ioctl.h - /kernel/include/kalloc.h - /kernel/include/kmm.h - /kernel/include/memlayout.h - /kernel/include/mm.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/ramdisk.h - /kernel/include/riscv.h - /kernel/include/sbi.h - /kernel/include/sbi2.h - /kernel/include/sd.h - /kernel/include/sdcard.h - /kernel/include/signal.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/syslog.h - /kernel/include/sysnum.h - /kernel/include/timer.h - /kernel/include/times.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 - /kernel/include/lwext4/blockdev.h - /kernel/include/lwext4/ext4.h - /kernel/include/lwext4/ext4_balloc.h - /kernel/include/lwext4/ext4_bcache.h - /kernel/include/lwext4/ext4_bitmap.h - /kernel/include/lwext4/ext4_blockdev.h - /kernel/include/lwext4/ext4_block_group.h - /kernel/include/lwext4/ext4_config.h - /kernel/include/lwext4/ext4_crc32.h - /kernel/include/lwext4/ext4_debug.h - /kernel/include/lwext4/ext4_dir.h - /kernel/include/lwext4/ext4_dir_idx.h - /kernel/include/lwext4/ext4_errno.h - /kernel/include/lwext4/ext4_extent.h - /kernel/include/lwext4/ext4_fs.h - /kernel/include/lwext4/ext4_hash.h - /kernel/include/lwext4/ext4_ialloc.h - /kernel/include/lwext4/ext4_inode.h - /kernel/include/lwext4/ext4_journal.h - /kernel/include/lwext4/ext4_mbr.h - /kernel/include/lwext4/ext4_misc.h - /kernel/include/lwext4/ext4_mkfs.h - /kernel/include/lwext4/ext4_oflags.h - /kernel/include/lwext4/ext4_super.h - /kernel/include/lwext4/ext4_trans.h - /kernel/include/lwext4/ext4_types.h - /kernel/include/lwext4/ext4_xattr.h - /kernel/include/lwext4/misc/queue.h - /kernel/include/lwext4/misc/tree.h - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/lwext4/LICENSE - /user/cat.c - /user/cmd.S - /user/echo.c - /user/find.c - /user/forktest.c - /user/grep.c - /user/grind.c - /user/init.c - /user/kill.c - /user/ln.c - /user/ls.c - /user/mkdir.c - /user/mv.c - /user/mymount.c - /user/myumount.c - /user/printf.c - /user/rm.c - /user/runall.S - /user/sacrifice - /user/sacrifice.c - /user/sh.c - /user/sleep.c - /user/strace.c - /user/stressfs.c - /user/test.c - /user/ulib.c - /user/umalloc.c - /user/usertests.c - /user/usys.pl - /user/vda2.c - /user/wc.c - /user/xargs.c - /user/xargstest.sh - /user/xv6-riscv-license - /user/zombie.c - /user/xv6-user/user.h - /disk.img - /LICENSE - /Makefile - /README - /README.md - /vda2
-
赤道会师 authored
- /include/lwext4/misc/queue.h - /include/lwext4/misc/tree.h - /include/lwext4/blockdev.h - /include/lwext4/ext4.h - /include/lwext4/ext4_balloc.h - /include/lwext4/ext4_bcache.h - /include/lwext4/ext4_bitmap.h - /include/lwext4/ext4_block_group.h - /include/lwext4/ext4_blockdev.h - /include/lwext4/ext4_config.h - /include/lwext4/ext4_crc32.h - /include/lwext4/ext4_debug.h - /include/lwext4/ext4_dir.h - /include/lwext4/ext4_dir_idx.h - /include/lwext4/ext4_errno.h - /include/lwext4/ext4_extent.h - /include/lwext4/ext4_fs.h - /include/lwext4/ext4_hash.h - /include/lwext4/ext4_ialloc.h - /include/lwext4/ext4_inode.h - /include/lwext4/ext4_journal.h - /include/lwext4/ext4_mbr.h - /include/lwext4/ext4_misc.h - /include/lwext4/ext4_mkfs.h - /include/lwext4/ext4_oflags.h - /include/lwext4/ext4_super.h - /include/lwext4/ext4_trans.h - /include/lwext4/ext4_types.h - /include/lwext4/ext4_xattr.h - /include/bio.h - /include/buf.h - /include/console.h - /include/defs.h - /include/disk.h - /include/dmac.h - /include/elf.h - /include/fcntl.h - /include/file.h - /include/fpioa.h - /include/fs.h - /include/gpiohs.h - /include/intr.h - /include/ioctl.h - /include/kalloc.h - /include/kmm.h - /include/memlayout.h - /include/mm.h - /include/param.h - /include/pipe.h - /include/plic.h - /include/printf.h - /include/proc.h - /include/riscv.h - /include/sbi.h - /include/sdcard.h - /include/signal.h - /include/sleeplock.h - /include/spi.h - /include/spinlock.h - /include/stat.h - /include/string.h - /include/syscall.h - /include/sysctl.h - /include/sysinfo.h - /include/syslog.h - /include/sysnum.h - /include/timer.h - /include/times.h - /include/trap.h - /include/types.h - /include/uname.h - /include/utils.h - /include/virtio.h - /include/vm.h - /kernel/lwext4/LICENSE - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/sig_trampoline.S - /kernel/signal.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /linker/k210.ld - /linker/qemu.ld - /user/init.c - /user/initcode.S - /user/printf.c - /user/ulib.c - /user/umalloc.c - /user/user.h - /user/usys.pl - /docs/documents/锁.md - /docs/documents/控制台及printf:.md - /docs/documents/Rename.md - /.gitignore - /gdbinit - /LICENSE - /Makefile - /README.md - /xv6-riscv-license - /docs/documents/xv6-锁.md - /docs/documents/xv6-控制台及printf.md - /docs/documents/新增-Rename.md
-
赤道会师 authored
- /include/bio.h - /include/buf.h - /include/console.h - /include/defs.h - /include/disk.h - /include/dmac.h - /include/elf.h - /include/fcntl.h - /include/file.h - /include/fpioa.h - /include/fs.h - /include/gpiohs.h - /include/intr.h - /include/ioctl.h - /include/kalloc.h - /include/kmm.h - /include/memlayout.h - /include/mm.h - /include/param.h - /include/pipe.h - /include/plic.h - /include/printf.h - /include/proc.h - /include/riscv.h - /include/sbi.h - /include/sdcard.h - /include/signal.h - /include/sleeplock.h - /include/spi.h - /include/spinlock.h - /include/stat.h - /include/string.h - /include/syscall.h - /include/sysctl.h - /include/sysinfo.h - /include/syslog.h - /include/sysnum.h - /include/timer.h - /include/times.h - /include/trap.h - /include/types.h - /include/uname.h - /include/utils.h - /include/virtio.h - /include/vm.h - /include/lwext4/blockdev.h - /include/lwext4/ext4.h - /include/lwext4/ext4_balloc.h - /include/lwext4/ext4_bcache.h - /include/lwext4/ext4_bitmap.h - /include/lwext4/ext4_blockdev.h - /include/lwext4/ext4_block_group.h - /include/lwext4/ext4_config.h - /include/lwext4/ext4_crc32.h - /include/lwext4/ext4_debug.h - /include/lwext4/ext4_dir.h - /include/lwext4/ext4_dir_idx.h - /include/lwext4/ext4_errno.h - /include/lwext4/ext4_extent.h - /include/lwext4/ext4_fs.h - /include/lwext4/ext4_hash.h - /include/lwext4/ext4_ialloc.h - /include/lwext4/ext4_inode.h - /include/lwext4/ext4_journal.h - /include/lwext4/ext4_mbr.h - /include/lwext4/ext4_misc.h - /include/lwext4/ext4_mkfs.h - /include/lwext4/ext4_oflags.h - /include/lwext4/ext4_super.h - /include/lwext4/ext4_trans.h - /include/lwext4/ext4_types.h - /include/lwext4/ext4_xattr.h - /include/lwext4/misc/queue.h - /include/lwext4/misc/tree.h - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/signal.c - /kernel/sig_trampoline.S - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/lwext4/LICENSE - /linker/k210.ld - /linker/qemu.ld - /user/init.c - /user/initcode.S - /user/printf.c - /user/ulib.c - /user/umalloc.c - /user/user.h - /user/usys.pl - /gdbinit - /LICENSE - /Makefile - /.gitignore - /xv6-riscv-license - /docs/documents/初赛文档.docx - /docs/documents/初赛文档.pdf - /docs/documents/系统调试.docx - /docs/documents/gbd调试配置.pdf - /docs/documents/Rename.md - /docs/documents/TODO.md - /docs/documents/xv6-中断控制.md - /docs/documents/xv6-进程管理.md - /docs/documents/小组初赛工作.md - /docs/documents/控制台及printf:.md - /docs/documents/系统调用—文件系统相关.md - /docs/documents/系统调用—进程管理、内存管理、其他.md - /docs/documents/系统调用的说明以及调用方式.md - /docs/documents/系统调试.pdf - /docs/documents/锁.md - /docs/documents/环境配置手册.pdf - /docs/images/clip_image002.jpg - /docs/images/console-2.png - /docs/images/preliminary.png - /docs/images/test.png - /docs/images/console-1.png - /README.md
-
赤道会师 authored
- /user/xv6-user/user.h - /user/cat.c - /user/cmd.S - /user/echo.c - /user/find.c - /user/forktest.c - /user/grep.c - /user/grind.c - /user/init.c - /user/kill.c - /user/ln.c - /user/ls.c - /user/mkdir.c - /user/mv.c - /user/mymount.c - /user/myumount.c - /user/printf.c - /user/rm.c - /user/runall.S - /user/sacrifice - /user/sacrifice.c - /user/sh.c - /user/sleep.c - /user/strace.c - /user/stressfs.c - /user/test.c - /user/ulib.c - /user/umalloc.c - /user/usertests.c - /user/usys.pl - /user/vda2.c - /user/wc.c - /user/xargs.c - /user/xargstest.sh - /user/xv6-riscv-license - /user/zombie.c - /initcode/initcode.S - /initcode/initcode.c - /docs/documents/TODO.md - /docs/documents/gbd调试配置.pdf - /docs/documents/xv6-中断控制.md - /docs/documents/xv6-控制台及printf:.md - /docs/documents/xv6-进程管理.md - /docs/documents/xv6-锁.md - /docs/documents/初赛文档.pdf - /docs/documents/小组初赛工作.md - /docs/documents/新增-Rename.md - /docs/documents/环境配置手册.pdf - /docs/documents/系统调用—文件系统相关.md - /docs/documents/系统调用—进程管理、内存管理、其他.md - /docs/documents/系统调用的说明以及调用方式.md - /docs/documents/系统调试.pdf - /docs/images/clip_image002.jpg - /docs/images/console-1.png - /docs/images/console-2.png - /docs/images/preliminary.png - /docs/images/test.png - /kernel/lwext4/LICENSE - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/include/lwext4/misc/queue.h - /kernel/include/lwext4/misc/tree.h - /kernel/include/lwext4/blockdev.h - /kernel/include/lwext4/ext4.h - /kernel/include/lwext4/ext4_balloc.h - /kernel/include/lwext4/ext4_bcache.h - /kernel/include/lwext4/ext4_bitmap.h - /kernel/include/lwext4/ext4_block_group.h - /kernel/include/lwext4/ext4_blockdev.h - /kernel/include/lwext4/ext4_config.h - /kernel/include/lwext4/ext4_crc32.h - /kernel/include/lwext4/ext4_debug.h - /kernel/include/lwext4/ext4_dir.h - /kernel/include/lwext4/ext4_dir_idx.h - /kernel/include/lwext4/ext4_errno.h - /kernel/include/lwext4/ext4_extent.h - /kernel/include/lwext4/ext4_fs.h - /kernel/include/lwext4/ext4_hash.h - /kernel/include/lwext4/ext4_ialloc.h - /kernel/include/lwext4/ext4_inode.h - /kernel/include/lwext4/ext4_journal.h - /kernel/include/lwext4/ext4_mbr.h - /kernel/include/lwext4/ext4_misc.h - /kernel/include/lwext4/ext4_mkfs.h - /kernel/include/lwext4/ext4_oflags.h - /kernel/include/lwext4/ext4_super.h - /kernel/include/lwext4/ext4_trans.h - /kernel/include/lwext4/ext4_types.h - /kernel/include/lwext4/ext4_xattr.h - /kernel/include/bio.h - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/diskio.h - /kernel/include/dmac.h - /kernel/include/elf.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/ff.h - /kernel/include/ffconf.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/fs.h - /kernel/include/gpiohs.h - /kernel/include/image.h - /kernel/include/intr.h - /kernel/include/ioctl.h - /kernel/include/kalloc.h - /kernel/include/kmm.h - /kernel/include/memlayout.h - /kernel/include/mm.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/ramdisk.h - /kernel/include/riscv.h - /kernel/include/sbi.h - /kernel/include/sbi2.h - /kernel/include/sd.h - /kernel/include/sdcard.h - /kernel/include/signal.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/syslog.h - /kernel/include/sysnum.h - /kernel/include/timer.h - /kernel/include/times.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 - /kernel/bio.c - /kernel/console.c - /kernel/dev.S - /kernel/disk.c - /kernel/diskio.c - /kernel/dmac.c - /kernel/entry.S - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/image.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernel.ld - /kernel/kernel_app.ld - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/link_disk.S - /kernel/link_fs.S - /kernel/link_null.S - /kernel/logo.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/ramdisk.c - /kernel/sd.c - /kernel/sdcard.c - /kernel/sig_trampoline.S - /kernel/signal.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/systime.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/uname.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/xv6-riscv-license - /vda2 - /disk.img - /Makefile - /LICENSE - /README - /README.md
-
赤道会师 authored
- /kernel/include/lwext4/blockdev.h - /kernel/include/lwext4/ext4.h - /kernel/include/lwext4/ext4_balloc.h - /kernel/include/lwext4/ext4_bcache.h - /kernel/include/lwext4/ext4_bitmap.h - /kernel/include/lwext4/ext4_blockdev.h - /kernel/include/lwext4/ext4_block_group.h - /kernel/include/lwext4/ext4_config.h - /kernel/include/lwext4/ext4_crc32.h - /kernel/include/lwext4/ext4_debug.h - /kernel/include/lwext4/ext4_dir.h - /kernel/include/lwext4/ext4_dir_idx.h - /kernel/include/lwext4/ext4_errno.h - /kernel/include/lwext4/ext4_extent.h - /kernel/include/lwext4/ext4_fs.h - /kernel/include/lwext4/ext4_hash.h - /kernel/include/lwext4/ext4_ialloc.h - /kernel/include/lwext4/ext4_inode.h - /kernel/include/lwext4/ext4_journal.h - /kernel/include/lwext4/ext4_mbr.h - /kernel/include/lwext4/ext4_misc.h - /kernel/include/lwext4/ext4_mkfs.h - /kernel/include/lwext4/ext4_oflags.h - /kernel/include/lwext4/ext4_super.h - /kernel/include/lwext4/ext4_trans.h - /kernel/include/lwext4/ext4_types.h - /kernel/include/lwext4/ext4_xattr.h - /kernel/include/lwext4/misc/queue.h - /kernel/include/lwext4/misc/tree.h - /kernel/include/utils.h - /kernel/include/bio.h - /kernel/include/dmac.h - /kernel/include/fpioa.h - /kernel/include/fs.h - /kernel/include/gpiohs.h - /kernel/include/ioctl.h - /kernel/include/kmm.h - /kernel/include/mm.h - /kernel/include/uname.h - /kernel/include/sdcard.h - /kernel/include/signal.h - /kernel/include/vm.h - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/sysctl.h - /kernel/include/elf.h - /kernel/include/syslog.h - /kernel/include/fcntl.h - /kernel/include/file.h - /kernel/include/times.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/riscv.h - /kernel/include/sbi.h - /kernel/include/spi.h - /kernel/include/stat.h - /kernel/include/string.h - /kernel/include/syscall.h - /kernel/include/sysnum.h - /kernel/include/timer.h - /kernel/include/types.h - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/lwext4/LICENSE - /kernel/syssig.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/kmm.c - /kernel/mm.c - /kernel/sdcard.c - /kernel/sig_trampoline.S - /kernel/signal.c - /kernel/timer.c - /kernel/trap.c - /kernel/vm.c - /kernel/bio.c - /kernel/sysctl.c - /kernel/console.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/disk.c - /kernel/exec.c - /kernel/file.c - /kernel/kalloc.c - /kernel/main.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/syscall.c - /kernel/sysfile.c - /kernel/sysproc.c - /Makefile
-
- 31 Jul, 2024 19 commits
-
-
赤道会师 authored
- /user/cat.c - /user/cmd.S - /user/echo.c - /user/find.c - /user/forktest.c - /user/grep.c - /user/grind.c - /user/init.c - /user/kill.c - /user/ln.c - /user/ls.c - /user/mkdir.c - /user/mv.c - /user/mymount.c - /user/myumount.c - /user/printf.c - /user/rm.c - /user/runall.S - /user/sacrifice - /user/sacrifice.c - /user/sh.c - /user/sleep.c - /user/strace.c - /user/stressfs.c - /user/test.c - /user/ulib.c - /user/umalloc.c - /user/usertests.c - /user/usys.pl - /user/vda2.c - /user/wc.c - /user/xargs.c - /user/xargstest.sh - /user/xv6-riscv-license - /user/zombie.c - /user/xv6-user/user.h - /docs/documents/初赛文档.pdf - /docs/documents/gbd调试配置.pdf - /docs/documents/TODO.md - /docs/documents/xv6-中断控制.md - /docs/documents/xv6-控制台及printf:.md - /docs/documents/xv6-进程管理.md - /docs/documents/xv6-锁.md - /docs/documents/小组初赛工作.md - /docs/documents/新增-Rename.md - /docs/documents/系统调用—文件系统相关.md - /docs/documents/系统调用—进程管理、内存管理、其他.md - /docs/documents/系统调用的说明以及调用方式.md - /docs/documents/系统调试.pdf - /docs/documents/环境配置手册.pdf - /docs/images/clip_image002.jpg - /docs/images/console-1.png - /docs/images/console-2.png - /docs/images/preliminary.png - /docs/images/test.png - /initcode/initcode.c - /initcode/initcode.S - /kernel/bio.c - /kernel/console.c - /kernel/dev.S - /kernel/disk.c - /kernel/diskio.c - /kernel/entry.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/image.c - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernel.ld - /kernel/kernelvec.S - /kernel/kernel_app.ld - /kernel/link_disk.S - /kernel/link_fs.S - /kernel/link_null.S - /kernel/logo.c - /kernel/main.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/ramdisk.c - /kernel/sd.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysfile.c - /kernel/sysproc.c - /kernel/systime.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uname.c - /kernel/vm.c - /kernel/xv6-riscv-license - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/diskio.h - /kernel/include/elf.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/ff.h - /kernel/include/ffconf.h - /kernel/include/file.h - /kernel/include/image.h - /kernel/include/intr.h - /kernel/include/kalloc.h - /kernel/include/memlayout.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/ramdisk.h - /kernel/include/riscv.h - /kernel/include/sbi.h - /kernel/include/sbi2.h - /kernel/include/sd.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/sysinfo.h - /kernel/include/sysnum.h - /kernel/include/timer.h - /kernel/include/trap.h - /kernel/include/types.h - /kernel/include/uname.h - /kernel/include/virtio.h - /kernel/include/vm.h - /disk.img - /LICENSE - /Makefile - /README - /README.md - /vda2
-
赤道会师 authored
- /doc/img/Figure-1.1.png - /doc/img/Figure-3.1.jpg - /doc/img/Figure-3.2.jpg - /doc/img/Figure-3.3.jpg - /doc/img/Figure-3.4.jpg - /doc/img/proc.png - /doc/img/wait4.png - /doc/内存管理.md - /doc/内核启动.md - /doc/文件系统.md - /doc/进程管理.md - /include/lwext4/misc/queue.h - /include/lwext4/misc/tree.h - /include/lwext4/blockdev.h - /include/lwext4/ext4.h - /include/lwext4/ext4_balloc.h - /include/lwext4/ext4_bcache.h - /include/lwext4/ext4_bitmap.h - /include/lwext4/ext4_block_group.h - /include/lwext4/ext4_blockdev.h - /include/lwext4/ext4_config.h - /include/lwext4/ext4_crc32.h - /include/lwext4/ext4_debug.h - /include/lwext4/ext4_dir.h - /include/lwext4/ext4_dir_idx.h - /include/lwext4/ext4_errno.h - /include/lwext4/ext4_extent.h - /include/lwext4/ext4_fs.h - /include/lwext4/ext4_hash.h - /include/lwext4/ext4_ialloc.h - /include/lwext4/ext4_inode.h - /include/lwext4/ext4_journal.h - /include/lwext4/ext4_mbr.h - /include/lwext4/ext4_misc.h - /include/lwext4/ext4_mkfs.h - /include/lwext4/ext4_oflags.h - /include/lwext4/ext4_super.h - /include/lwext4/ext4_trans.h - /include/lwext4/ext4_types.h - /include/lwext4/ext4_xattr.h - /include/bio.h - /include/buf.h - /include/console.h - /include/defs.h - /include/disk.h - /include/dmac.h - /include/elf.h - /include/fcntl.h - /include/file.h - /include/fpioa.h - /include/fs.h - /include/gpiohs.h - /include/intr.h - /include/kalloc.h - /include/kmm.h - /include/memlayout.h - /include/mm.h - /include/param.h - /include/pipe.h - /include/plic.h - /include/printf.h - /include/proc.h - /include/riscv.h - /include/sbi.h - /include/sdcard.h - /include/sleeplock.h - /include/spi.h - /include/spinlock.h - /include/stat.h - /include/string.h - /include/syscall.h - /include/sysctl.h - /include/sysinfo.h - /include/sysnum.h - /include/timer.h - /include/times.h - /include/trap.h - /include/types.h - /include/uname.h - /include/utils.h - /include/virtio.h - /include/vm.h - /kernel/lwext4/LICENSE - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /linker/k210.ld - /linker/qemu.ld - /user/init.c - /user/initcode.S - /user/printf.c - /user/ulib.c - /user/umalloc.c - /user/user.h - /user/usys.pl - /.gitignore - /gdbinit - /LICENSE - /Makefile
-
赤道会师 authored
- /doc/内存管理.md - /doc/内核启动.md - /doc/文件系统.md - /doc/进程管理.md - /doc/img/Figure-1.1.png - /doc/img/Figure-3.1.jpg - /doc/img/Figure-3.2.jpg - /doc/img/Figure-3.3.jpg - /doc/img/Figure-3.4.jpg - /doc/img/proc.png - /doc/img/wait4.png - /include/bio.h - /include/buf.h - /include/console.h - /include/defs.h - /include/disk.h - /include/dmac.h - /include/elf.h - /include/fcntl.h - /include/file.h - /include/fpioa.h - /include/fs.h - /include/gpiohs.h - /include/intr.h - /include/kalloc.h - /include/kmm.h - /include/memlayout.h - /include/mm.h - /include/param.h - /include/pipe.h - /include/plic.h - /include/printf.h - /include/proc.h - /include/riscv.h - /include/sbi.h - /include/sdcard.h - /include/sleeplock.h - /include/spi.h - /include/spinlock.h - /include/stat.h - /include/string.h - /include/syscall.h - /include/sysctl.h - /include/sysinfo.h - /include/sysnum.h - /include/timer.h - /include/times.h - /include/trap.h - /include/types.h - /include/uname.h - /include/utils.h - /include/virtio.h - /include/vm.h - /include/lwext4/blockdev.h - /include/lwext4/ext4.h - /include/lwext4/ext4_balloc.h - /include/lwext4/ext4_bcache.h - /include/lwext4/ext4_bitmap.h - /include/lwext4/ext4_blockdev.h - /include/lwext4/ext4_block_group.h - /include/lwext4/ext4_config.h - /include/lwext4/ext4_crc32.h - /include/lwext4/ext4_debug.h - /include/lwext4/ext4_dir.h - /include/lwext4/ext4_dir_idx.h - /include/lwext4/ext4_errno.h - /include/lwext4/ext4_extent.h - /include/lwext4/ext4_fs.h - /include/lwext4/ext4_hash.h - /include/lwext4/ext4_ialloc.h - /include/lwext4/ext4_inode.h - /include/lwext4/ext4_journal.h - /include/lwext4/ext4_mbr.h - /include/lwext4/ext4_misc.h - /include/lwext4/ext4_mkfs.h - /include/lwext4/ext4_oflags.h - /include/lwext4/ext4_super.h - /include/lwext4/ext4_trans.h - /include/lwext4/ext4_types.h - /include/lwext4/ext4_xattr.h - /include/lwext4/misc/queue.h - /include/lwext4/misc/tree.h - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/lwext4/LICENSE - /linker/k210.ld - /linker/qemu.ld - /user/init.c - /user/initcode.S - /user/printf.c - /user/ulib.c - /user/umalloc.c - /user/user.h - /user/usys.pl - /.gitignore - /gdbinit - /LICENSE - /Makefile
-
赤道会师 authored
- /doc/AVX512OS.pdf - /doc/uboot_command.md - /doc/初赛提测.md - /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/error.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/futex.h - /kernel/include/gpiohs.h - /kernel/include/intr.h - /kernel/include/kalloc.h - /kernel/include/memlayout.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/riscv.h - /kernel/include/sbi.h - /kernel/include/sd_final.h - /kernel/include/sdcard.h - /kernel/include/signal.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/uart.h - /kernel/include/uname.h - /kernel/include/utils.h - /kernel/include/virtio.h - /kernel/include/vm.h - /kernel/include/vma.h - /kernel/bin.S - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_qemu.S - /kernel/entry_visionfive.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/futex.c - /kernel/gpiohs.c - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/main.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sd_final.c - /kernel/sdcard.c - /kernel/signal.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/systime.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/vma.c - /kernel/xv6-riscv-license - /linker/qemu.ld - /linker/visionfive.ld - /tools/addr2line.py - /tools/cmd.txt - /tools/writecode.py - /xv6-user/busybox_test.c - /xv6-user/cat.c - /xv6-user/echo.c - /xv6-user/find.c - /xv6-user/forktest.c - /xv6-user/grading_init.c - /xv6-user/grep.c - /xv6-user/grind.c - /xv6-user/init-for-test.S - /xv6-user/init.c - /xv6-user/initcode.S - /xv6-user/kill.c - /xv6-user/ln.c - /xv6-user/ls.c - /xv6-user/mkdir.c - /xv6-user/modify_file_name.sh - /xv6-user/mv.c - /xv6-user/myDup3.c - /xv6-user/printf.c - /xv6-user/rm.c - /xv6-user/sh.c - /xv6-user/sleep.c - /xv6-user/strace.c - /xv6-user/stressfs.c - /xv6-user/test.c - /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 - /.gitignore - /libctask.txt - /LICENSE - /Makefile - /README - /README.md - /sdcard.img.gz - /taskList.md - /thread.md
-
赤道会师 authored
- /doc/AVX512OS.pdf - /doc/uboot_command.md - /doc/初赛提测.md - /kernel/bin.S - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_qemu.S - /kernel/entry_visionfive.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/futex.c - /kernel/gpiohs.c - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/main.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/sd_final.c - /kernel/signal.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/systime.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/vma.c - /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/error.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/futex.h - /kernel/include/gpiohs.h - /kernel/include/intr.h - /kernel/include/kalloc.h - /kernel/include/memlayout.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/riscv.h - /kernel/include/sbi.h - /kernel/include/sdcard.h - /kernel/include/sd_final.h - /kernel/include/signal.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/uart.h - /kernel/include/uname.h - /kernel/include/utils.h - /kernel/include/virtio.h - /kernel/include/vm.h - /kernel/include/vma.h - /linker/qemu.ld - /linker/visionfive.ld - /tools/addr2line.py - /tools/cmd.txt - /tools/writecode.py - /xv6-user/busybox_test.c - /xv6-user/cat.c - /xv6-user/echo.c - /xv6-user/find.c - /xv6-user/forktest.c - /xv6-user/grading_init.c - /xv6-user/grep.c - /xv6-user/grind.c - /xv6-user/init-for-test.S - /xv6-user/init.c - /xv6-user/initcode.S - /xv6-user/kill.c - /xv6-user/ln.c - /xv6-user/ls.c - /xv6-user/mkdir.c - /xv6-user/modify_file_name.sh - /xv6-user/mv.c - /xv6-user/myDup3.c - /xv6-user/printf.c - /xv6-user/rm.c - /xv6-user/sh.c - /xv6-user/sleep.c - /xv6-user/strace.c - /xv6-user/stressfs.c - /xv6-user/test.c - /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 - /sdcard.img.gz - /.gitignore - /libctask.txt - /LICENSE - /Makefile - /README - /README.md - /taskList.md - /thread.md
-
赤道会师 authored
- /doc/img/Figure-1.1.png - /doc/img/Figure-3.1.jpg - /doc/img/Figure-3.2.jpg - /doc/img/Figure-3.3.jpg - /doc/img/Figure-3.4.jpg - /doc/img/proc.png - /doc/img/wait4.png - /doc/内存管理.md - /doc/内核启动.md - /doc/文件系统.md - /doc/进程管理.md - /include/lwext4/misc/queue.h - /include/lwext4/misc/tree.h - /include/lwext4/blockdev.h - /include/lwext4/ext4.h - /include/lwext4/ext4_balloc.h - /include/lwext4/ext4_bcache.h - /include/lwext4/ext4_bitmap.h - /include/lwext4/ext4_block_group.h - /include/lwext4/ext4_blockdev.h - /include/lwext4/ext4_config.h - /include/lwext4/ext4_crc32.h - /include/lwext4/ext4_debug.h - /include/lwext4/ext4_dir.h - /include/lwext4/ext4_dir_idx.h - /include/lwext4/ext4_errno.h - /include/lwext4/ext4_extent.h - /include/lwext4/ext4_fs.h - /include/lwext4/ext4_hash.h - /include/lwext4/ext4_ialloc.h - /include/lwext4/ext4_inode.h - /include/lwext4/ext4_journal.h - /include/lwext4/ext4_mbr.h - /include/lwext4/ext4_misc.h - /include/lwext4/ext4_mkfs.h - /include/lwext4/ext4_oflags.h - /include/lwext4/ext4_super.h - /include/lwext4/ext4_trans.h - /include/lwext4/ext4_types.h - /include/lwext4/ext4_xattr.h - /include/bio.h - /include/buf.h - /include/console.h - /include/defs.h - /include/disk.h - /include/dmac.h - /include/elf.h - /include/fcntl.h - /include/file.h - /include/fpioa.h - /include/fs.h - /include/gpiohs.h - /include/intr.h - /include/ioctl.h - /include/kalloc.h - /include/kmm.h - /include/memlayout.h - /include/mm.h - /include/param.h - /include/pipe.h - /include/plic.h - /include/printf.h - /include/proc.h - /include/riscv.h - /include/sbi.h - /include/sdcard.h - /include/signal.h - /include/sleeplock.h - /include/spi.h - /include/spinlock.h - /include/stat.h - /include/string.h - /include/syscall.h - /include/sysctl.h - /include/sysinfo.h - /include/syslog.h - /include/sysnum.h - /include/timer.h - /include/times.h - /include/trap.h - /include/types.h - /include/uname.h - /include/utils.h - /include/virtio.h - /include/vm.h - /kernel/lwext4/LICENSE - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/sig_trampoline.S - /kernel/signal.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /linker/k210.ld - /linker/qemu.ld - /user/init.c - /user/initcode.S - /user/printf.c - /user/ulib.c - /user/umalloc.c - /user/user.h - /user/usys.pl - /.gitignore - /gdbinit - /LICENSE - /Makefile - /README.md - /xv6-riscv-license
-
赤道会师 authored
- /user/init.c - /user/initcode.S - /user/printf.c - /user/ulib.c - /user/umalloc.c - /user/user.h - /user/usys.pl - /doc/内存管理.md - /doc/内核启动.md - /doc/文件系统.md - /doc/进程管理.md - /doc/img/Figure-1.1.png - /doc/img/Figure-3.1.jpg - /doc/img/Figure-3.2.jpg - /doc/img/Figure-3.3.jpg - /doc/img/Figure-3.4.jpg - /doc/img/proc.png - /doc/img/wait4.png - /include/bio.h - /include/buf.h - /include/console.h - /include/defs.h - /include/disk.h - /include/dmac.h - /include/elf.h - /include/fcntl.h - /include/file.h - /include/fpioa.h - /include/fs.h - /include/gpiohs.h - /include/intr.h - /include/ioctl.h - /include/kalloc.h - /include/kmm.h - /include/memlayout.h - /include/mm.h - /include/param.h - /include/pipe.h - /include/plic.h - /include/printf.h - /include/proc.h - /include/riscv.h - /include/sbi.h - /include/sdcard.h - /include/signal.h - /include/sleeplock.h - /include/spi.h - /include/spinlock.h - /include/stat.h - /include/string.h - /include/syscall.h - /include/sysctl.h - /include/sysinfo.h - /include/syslog.h - /include/sysnum.h - /include/timer.h - /include/times.h - /include/trap.h - /include/types.h - /include/uname.h - /include/utils.h - /include/virtio.h - /include/vm.h - /include/lwext4/blockdev.h - /include/lwext4/ext4.h - /include/lwext4/ext4_balloc.h - /include/lwext4/ext4_bcache.h - /include/lwext4/ext4_bitmap.h - /include/lwext4/ext4_blockdev.h - /include/lwext4/ext4_block_group.h - /include/lwext4/ext4_config.h - /include/lwext4/ext4_crc32.h - /include/lwext4/ext4_debug.h - /include/lwext4/ext4_dir.h - /include/lwext4/ext4_dir_idx.h - /include/lwext4/ext4_errno.h - /include/lwext4/ext4_extent.h - /include/lwext4/ext4_fs.h - /include/lwext4/ext4_hash.h - /include/lwext4/ext4_ialloc.h - /include/lwext4/ext4_inode.h - /include/lwext4/ext4_journal.h - /include/lwext4/ext4_mbr.h - /include/lwext4/ext4_misc.h - /include/lwext4/ext4_mkfs.h - /include/lwext4/ext4_oflags.h - /include/lwext4/ext4_super.h - /include/lwext4/ext4_trans.h - /include/lwext4/ext4_types.h - /include/lwext4/ext4_xattr.h - /include/lwext4/misc/queue.h - /include/lwext4/misc/tree.h - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/gpiohs.c - /kernel/initcode.S - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/kmm.c - /kernel/main.c - /kernel/mm.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/sdcard.c - /kernel/signal.c - /kernel/sig_trampoline.S - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/syslog.c - /kernel/sysmem.c - /kernel/sysothers.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/lwext4/blockdev.c - /kernel/lwext4/ext4.c - /kernel/lwext4/ext4_balloc.c - /kernel/lwext4/ext4_bcache.c - /kernel/lwext4/ext4_bitmap.c - /kernel/lwext4/ext4_blockdev.c - /kernel/lwext4/ext4_block_group.c - /kernel/lwext4/ext4_crc32.c - /kernel/lwext4/ext4_debug.c - /kernel/lwext4/ext4_dir.c - /kernel/lwext4/ext4_dir_idx.c - /kernel/lwext4/ext4_extent.c - /kernel/lwext4/ext4_fs.c - /kernel/lwext4/ext4_hash.c - /kernel/lwext4/ext4_ialloc.c - /kernel/lwext4/ext4_inode.c - /kernel/lwext4/ext4_journal.c - /kernel/lwext4/ext4_mbr.c - /kernel/lwext4/ext4_mkfs.c - /kernel/lwext4/ext4_super.c - /kernel/lwext4/ext4_trans.c - /kernel/lwext4/ext4_xattr.c - /kernel/lwext4/LICENSE - /linker/k210.ld - /linker/qemu.ld - /.gitignore - /gdbinit - /LICENSE - /Makefile - /README.md - /xv6-riscv-license
-
赤道会师 authored
- /bin/bin.sh - /bin/hello - /bin/lat_sig - /bin/localtime - /bin/meminfo - /bin/mounts - /bin/sh - /dump/busybox.s - /dump/busybox.txt - /dump/lmbench_all.s - /dump/lmbench_all.txt - /linker/kernel.ld - /lmbench/SCCS/s.ChangeSet - /lmbench/doc/Makefile - /lmbench/doc/bargraph.1 - /lmbench/doc/benchmarks - /lmbench/doc/bw_allmem.tbl - /lmbench/doc/bw_file_rd.8 - /lmbench/doc/bw_ipc.tbl - /lmbench/doc/bw_mem.8 - /lmbench/doc/bw_mem_rd.8 - /lmbench/doc/bw_mmap_rd.8 - /lmbench/doc/bw_pipe.8 - /lmbench/doc/bw_reread2.tbl - /lmbench/doc/bw_tcp.8 - /lmbench/doc/bw_tcp.tbl - /lmbench/doc/bw_unix.8 - /lmbench/doc/cache.8 - /lmbench/doc/ctx.pic - /lmbench/doc/ctx.tbl - /lmbench/doc/description.ms - /lmbench/doc/graph.1 - /lmbench/doc/lat_allmem.tbl - /lmbench/doc/lat_allproc.tbl - /lmbench/doc/lat_connect.8 - /lmbench/doc/lat_connect.tbl - /lmbench/doc/lat_ctx.8 - /lmbench/doc/lat_disk.tbl - /lmbench/doc/lat_fcntl.8 - /lmbench/doc/lat_fifo.8 - /lmbench/doc/lat_fs.8 - /lmbench/doc/lat_fs.tbl - /lmbench/doc/lat_http.8 - /lmbench/doc/lat_ipc.tbl - /lmbench/doc/lat_mem_rd.8 - /lmbench/doc/lat_mmap.8 - /lmbench/doc/lat_nullsys.tbl - /lmbench/doc/lat_ops.8 - /lmbench/doc/lat_pagefault.8 - /lmbench/doc/lat_pipe.8 - /lmbench/doc/lat_pipe.tbl - /lmbench/doc/lat_proc.8 - /lmbench/doc/lat_rpc.8 - /lmbench/doc/lat_select.8 - /lmbench/doc/lat_sig.8 - /lmbench/doc/lat_signal.tbl - /lmbench/doc/lat_syscall.8 - /lmbench/doc/lat_tcp.8 - /lmbench/doc/lat_tcp.tbl - /lmbench/doc/lat_udp.8 - /lmbench/doc/lat_udp.tbl - /lmbench/doc/lat_unix.8 - /lmbench/doc/lat_unix_connect.8 - /lmbench/doc/line.8 - /lmbench/doc/lmbench.3 - /lmbench/doc/lmbench.8 - /lmbench/doc/lmbench3.ms - /lmbench/doc/lmbench3_arch.fig - /lmbench/doc/lmbench3_signals.fig - /lmbench/doc/lmdd.8 - /lmbench/doc/mem.pic - /lmbench/doc/memhier-color.d - /lmbench/doc/memhier-line.d - /lmbench/doc/memhier-tlb.d - /lmbench/doc/memhier.ms - /lmbench/doc/mhz.8 - /lmbench/doc/par_mem.8 - /lmbench/doc/par_ops.8 - /lmbench/doc/parallel.ms - /lmbench/doc/pgraph.1 - /lmbench/doc/rccs.1 - /lmbench/doc/refdbms.keys - /lmbench/doc/references - /lmbench/doc/references- - /lmbench/doc/references-lmbench3 - /lmbench/doc/references-memhier - /lmbench/doc/references-parallel - /lmbench/doc/references-userguide - /lmbench/doc/references.private - /lmbench/doc/reporting.3 - /lmbench/doc/results.3 - /lmbench/doc/stream.8 - /lmbench/doc/timing.3 - /lmbench/doc/tlb.8 - /lmbench/doc/tmac.usenix - /lmbench/doc/usenix.ol - /lmbench/doc/usenix96.ms - /lmbench/doc/userguide.ms - /lmbench/results/Makefile - /lmbench/scripts/Makefile - /lmbench/scripts/README - /lmbench/scripts/SHIT - /lmbench/scripts/TODO - /lmbench/scripts/allctx - /lmbench/scripts/allmem - /lmbench/scripts/bargraph - /lmbench/scripts/bghtml - /lmbench/scripts/build - /lmbench/scripts/compiler - /lmbench/scripts/config - /lmbench/scripts/config-run - /lmbench/scripts/config-scaling - /lmbench/scripts/config.sub - /lmbench/scripts/depend - /lmbench/scripts/do_ctx - /lmbench/scripts/getbg - /lmbench/scripts/getbw - /lmbench/scripts/getctx - /lmbench/scripts/getdisk - /lmbench/scripts/getlist - /lmbench/scripts/getmax - /lmbench/scripts/getmem - /lmbench/scripts/getpercent - /lmbench/scripts/getresults - /lmbench/scripts/getsummary - /lmbench/scripts/gifs - /lmbench/scripts/gnu-os - /lmbench/scripts/graph - /lmbench/scripts/html-list - /lmbench/scripts/html-man - /lmbench/scripts/info - /lmbench/scripts/info-template - /lmbench/scripts/lmbench - /lmbench/scripts/make - /lmbench/scripts/man2html - /lmbench/scripts/mklink.sh - /lmbench/scripts/mkrelease - /lmbench/scripts/new2oldctx - /lmbench/scripts/opercent - /lmbench/scripts/os - /lmbench/scripts/oscomp.sh - /lmbench/scripts/output - /lmbench/scripts/percent - /lmbench/scripts/rccs - /lmbench/scripts/results - /lmbench/scripts/save - /lmbench/scripts/stats - /lmbench/scripts/statsummary - /lmbench/scripts/synchronize - /lmbench/scripts/target - /lmbench/scripts/version - /lmbench/scripts/xroff - /lmbench/src/Makefile - /lmbench/src/TODO - /lmbench/src/bench.h - /lmbench/src/bk.ver - /lmbench/src/busy.c - /lmbench/src/bw_file_rd.c - /lmbench/src/bw_mem.c - /lmbench/src/bw_mmap_rd.c - /lmbench/src/bw_pipe.c - /lmbench/src/bw_tcp.c - /lmbench/src/bw_udp.c - /lmbench/src/bw_unix.c - /lmbench/src/cache.c - /lmbench/src/clock.c - /lmbench/src/disk.c - /lmbench/src/enough.c - /lmbench/src/flushdisk.c - /lmbench/src/getopt.c - /lmbench/src/hello.c - /lmbench/src/lat_cmd.c - /lmbench/src/lat_connect.c - /lmbench/src/lat_ctx.c - /lmbench/src/lat_dram_page.c - /lmbench/src/lat_fcntl.c - /lmbench/src/lat_fifo.c - /lmbench/src/lat_fs.c - /lmbench/src/lat_http.c - /lmbench/src/lat_mem_rd.c - /lmbench/src/lat_mmap.c - /lmbench/src/lat_ops.c - /lmbench/src/lat_pagefault.c - /lmbench/src/lat_pipe.c - /lmbench/src/lat_pmake.c - /lmbench/src/lat_proc.c - /lmbench/src/lat_rand.c - /lmbench/src/lat_rpc.c - /lmbench/src/lat_select.c - /lmbench/src/lat_sem.c - /lmbench/src/lat_sig.c - /lmbench/src/lat_syscall.c - /lmbench/src/lat_tcp.c - /lmbench/src/lat_udp.c - /lmbench/src/lat_unix.c - /lmbench/src/lat_unix_connect.c - /lmbench/src/lat_usleep.c - /lmbench/src/lib_debug.c - /lmbench/src/lib_debug.h - /lmbench/src/lib_mem.c - /lmbench/src/lib_mem.h - /lmbench/src/lib_sched.c - /lmbench/src/lib_stats.c - /lmbench/src/lib_tcp.c - /lmbench/src/lib_tcp.h - /lmbench/src/lib_timing.c - /lmbench/src/lib_udp.c - /lmbench/src/lib_udp.h - /lmbench/src/lib_unix.c - /lmbench/src/lib_unix.h - /lmbench/src/line.c - /lmbench/src/lmbench_all.c - /lmbench/src/lmdd.1 - /lmbench/src/lmdd.c - /lmbench/src/lmexes.txt - /lmbench/src/lmhttp.c - /lmbench/src/loop_o.c - /lmbench/src/memsize.c - /lmbench/src/mhz.c - /lmbench/src/msleep.c - /lmbench/src/names.h - /lmbench/src/par_mem.c - /lmbench/src/par_ops.c - /lmbench/src/rhttp.c - /lmbench/src/seek.c - /lmbench/src/stats.h - /lmbench/src/stream.c - /lmbench/src/timing.h - /lmbench/src/timing_o.c - /lmbench/src/tlb.c - /lmbench/src/version.h - /lmbench/src/webpage-lm.tar - /lmbench/ACKNOWLEDGEMENTS - /lmbench/CHANGES - /lmbench/COPYING - /lmbench/COPYING-2 - /lmbench/Makefile - /lmbench/README - /lmbench/debug-make - /lmbench/hbench-REBUTTAL - /lmbench/musl-make - /sbi/fw_jump.elf - /sd/busybox - /sd/busybox_cmd.txt - /sd/busybox_testcode.sh - /sd/date.lua - /sd/file_io.lua - /sd/lmbench_all - /sd/lmbench_testcode.sh - /sd/lua - /sd/lua_testcode.sh - /sd/max_min.lua - /sd/random.lua - /sd/remove.lua - /sd/round_num.lua - /sd/sin30.lua - /sd/sort.lua - /sd/strings.lua - /sd/test.c - /sd/test.sh - /src/include/utils/list.h - /src/include/utils/waitqueue.h - /src/sifive/devices/ccache.h - /src/sifive/devices/clint.h - /src/sifive/devices/ememoryotp.h - /src/sifive/devices/gpio.h - /src/sifive/devices/i2c.h - /src/sifive/devices/spi.h - /src/sifive/devices/uart.h - /src/sifive/devices/ux00prci.h - /src/include/buf.h - /src/include/console.h - /src/include/copy.h - /src/include/cpu.h - /src/include/defs.h - /src/include/dev.h - /src/include/disk.h - /src/include/diskio.h - /src/include/elf.h - /src/include/errno.h - /src/include/exec.h - /src/include/fat32.h - /src/include/fcntl.h - /src/include/ff.h - /src/include/ffconf.h - /src/include/file.h - /src/include/image.h - /src/include/intr.h - /src/include/kalloc.h - /src/include/memlayout.h - /src/include/mmap.h - /src/include/param.h - /src/include/pipe.h - /src/include/plic.h - /src/include/pm.h - /src/include/poll.h - /src/include/printf.h - /src/include/proc.h - /src/include/queue.h - /src/include/ramdisk.h - /src/include/riscv.h - /src/include/rusage.h - /src/include/sbi.h - /src/include/sd.h - /src/include/signal.h - /src/include/sleeplock.h - /src/include/socket.h - /src/include/spi.h - /src/include/spinlock.h - /src/include/stat.h - /src/include/string.h - /src/include/syscall.h - /src/include/sysinfo.h - /src/include/timer.h - /src/include/trap.h - /src/include/types.h - /src/include/uname.h - /src/include/virtio.h - /src/include/vm.h - /src/include/vma.h - /src/sifive/barrier.h - /src/sifive/bits.h - /src/sifive/const.h - /src/sifive/encoding.h - /src/sifive/platform.h - /src/sifive/smp.h - /src/bio.c - /src/copy.c - /src/cpu.c - /src/debug.c - /src/dev.c - /src/disk.c - /src/diskio.c - /src/entry.S - /src/exec.c - /src/fat32.c - /src/file.c - /src/image.c - /src/intr.c - /src/kernelvec.S - /src/kmalloc.c - /src/link_disk.S - /src/link_null.S - /src/main.c - /src/mmap.c - /src/pipe.c - /src/plic.c - /src/pm.c - /src/poll.c - /src/printf.c - /src/proc.c - /src/ramdisk.c - /src/sd.c - /src/sig_trampoline.S - /src/signal.c - /src/sleeplock.c - /src/spi.c - /src/spinlock.c - /src/string.c - /src/swtch.S - /src/sysfile.c - /src/syslog.c - /src/sysmem.c - /src/syspoll.c - /src/sysproc.c - /src/syssig.c - /src/systime.c - /src/timer.c - /src/trampoline.S - /src/trap.c - /src/uarg.c - /src/uname.c - /src/vm.c - /src/vma.c - /syscall/sys.sh - /syscall/syscall.c - /usrinit/busybox_test.c - /usrinit/initcode.S - /usrinit/lmbench_test.c - /usrinit/lua_test.c - /usrinit/mytest.sh - /usrinit/printf.c - /usrinit/sacrifice.c - /usrinit/user.h - /.vscode/settings.json - /.gdbinit - /.gdbinit.tmpl-riscv - /disk.img - /Makefile - /README.md - /screen.0 - /test - /test-gdb
-
赤道会师 authored
- /.vscode/settings.json - /bin/bin.sh - /bin/hello - /bin/lat_sig - /bin/localtime - /bin/meminfo - /bin/mounts - /bin/sh - /dump/busybox.txt - /dump/lmbench_all.txt - /dump/lmbench_all.s - /dump/busybox.s - /linker/kernel.ld - /lmbench/ACKNOWLEDGEMENTS - /lmbench/CHANGES - /lmbench/COPYING - /lmbench/COPYING-2 - /lmbench/debug-make - /lmbench/hbench-REBUTTAL - /lmbench/Makefile - /lmbench/musl-make - /lmbench/README - /lmbench/doc/bargraph.1 - /lmbench/doc/benchmarks - /lmbench/doc/bw_allmem.tbl - /lmbench/doc/bw_file_rd.8 - /lmbench/doc/bw_ipc.tbl - /lmbench/doc/bw_mem.8 - /lmbench/doc/bw_mem_rd.8 - /lmbench/doc/bw_mmap_rd.8 - /lmbench/doc/bw_pipe.8 - /lmbench/doc/bw_reread2.tbl - /lmbench/doc/bw_tcp.8 - /lmbench/doc/bw_tcp.tbl - /lmbench/doc/bw_unix.8 - /lmbench/doc/cache.8 - /lmbench/doc/ctx.pic - /lmbench/doc/ctx.tbl - /lmbench/doc/description.ms - /lmbench/doc/graph.1 - /lmbench/doc/lat_allmem.tbl - /lmbench/doc/lat_allproc.tbl - /lmbench/doc/lat_connect.8 - /lmbench/doc/lat_connect.tbl - /lmbench/doc/lat_ctx.8 - /lmbench/doc/lat_disk.tbl - /lmbench/doc/lat_fcntl.8 - /lmbench/doc/lat_fifo.8 - /lmbench/doc/lat_fs.8 - /lmbench/doc/lat_fs.tbl - /lmbench/doc/lat_http.8 - /lmbench/doc/lat_ipc.tbl - /lmbench/doc/lat_mem_rd.8 - /lmbench/doc/lat_mmap.8 - /lmbench/doc/lat_nullsys.tbl - /lmbench/doc/lat_ops.8 - /lmbench/doc/lat_pagefault.8 - /lmbench/doc/lat_pipe.8 - /lmbench/doc/lat_pipe.tbl - /lmbench/doc/lat_proc.8 - /lmbench/doc/lat_rpc.8 - /lmbench/doc/lat_select.8 - /lmbench/doc/lat_sig.8 - /lmbench/doc/lat_signal.tbl - /lmbench/doc/lat_syscall.8 - /lmbench/doc/lat_tcp.8 - /lmbench/doc/lat_tcp.tbl - /lmbench/doc/lat_udp.8 - /lmbench/doc/lat_udp.tbl - /lmbench/doc/lat_unix.8 - /lmbench/doc/lat_unix_connect.8 - /lmbench/doc/line.8 - /lmbench/doc/lmbench.3 - /lmbench/doc/lmbench.8 - /lmbench/doc/lmbench3.ms - /lmbench/doc/lmbench3_arch.fig - /lmbench/doc/lmbench3_signals.fig - /lmbench/doc/lmdd.8 - /lmbench/doc/Makefile - /lmbench/doc/mem.pic - /lmbench/doc/memhier-color.d - /lmbench/doc/memhier-line.d - /lmbench/doc/memhier-tlb.d - /lmbench/doc/memhier.ms - /lmbench/doc/mhz.8 - /lmbench/doc/parallel.ms - /lmbench/doc/par_mem.8 - /lmbench/doc/par_ops.8 - /lmbench/doc/pgraph.1 - /lmbench/doc/rccs.1 - /lmbench/doc/refdbms.keys - /lmbench/doc/references - /lmbench/doc/references- - /lmbench/doc/references-lmbench3 - /lmbench/doc/references-memhier - /lmbench/doc/references-parallel - /lmbench/doc/references-userguide - /lmbench/doc/references.private - /lmbench/doc/reporting.3 - /lmbench/doc/results.3 - /lmbench/doc/stream.8 - /lmbench/doc/timing.3 - /lmbench/doc/tlb.8 - /lmbench/doc/tmac.usenix - /lmbench/doc/usenix.ol - /lmbench/doc/usenix96.ms - /lmbench/doc/userguide.ms - /lmbench/results/Makefile - /lmbench/SCCS/s.ChangeSet - /lmbench/scripts/allctx - /lmbench/scripts/allmem - /lmbench/scripts/bargraph - /lmbench/scripts/bghtml - /lmbench/scripts/build - /lmbench/scripts/compiler - /lmbench/scripts/config - /lmbench/scripts/config-run - /lmbench/scripts/config-scaling - /lmbench/scripts/config.sub - /lmbench/scripts/depend - /lmbench/scripts/do_ctx - /lmbench/scripts/getbg - /lmbench/scripts/getbw - /lmbench/scripts/getctx - /lmbench/scripts/getdisk - /lmbench/scripts/getlist - /lmbench/scripts/getmax - /lmbench/scripts/getmem - /lmbench/scripts/getpercent - /lmbench/scripts/getresults - /lmbench/scripts/getsummary - /lmbench/scripts/gifs - /lmbench/scripts/gnu-os - /lmbench/scripts/graph - /lmbench/scripts/html-list - /lmbench/scripts/html-man - /lmbench/scripts/info - /lmbench/scripts/info-template - /lmbench/scripts/lmbench - /lmbench/scripts/make - /lmbench/scripts/Makefile - /lmbench/scripts/man2html - /lmbench/scripts/mklink.sh - /lmbench/scripts/mkrelease - /lmbench/scripts/new2oldctx - /lmbench/scripts/opercent - /lmbench/scripts/os - /lmbench/scripts/oscomp.sh - /lmbench/scripts/output - /lmbench/scripts/percent - /lmbench/scripts/rccs - /lmbench/scripts/README - /lmbench/scripts/results - /lmbench/scripts/save - /lmbench/scripts/SHIT - /lmbench/scripts/stats - /lmbench/scripts/statsummary - /lmbench/scripts/synchronize - /lmbench/scripts/target - /lmbench/scripts/TODO - /lmbench/scripts/version - /lmbench/scripts/xroff - /lmbench/src/bench.h - /lmbench/src/bk.ver - /lmbench/src/busy.c - /lmbench/src/bw_file_rd.c - /lmbench/src/bw_mem.c - /lmbench/src/bw_mmap_rd.c - /lmbench/src/bw_pipe.c - /lmbench/src/bw_tcp.c - /lmbench/src/bw_udp.c - /lmbench/src/bw_unix.c - /lmbench/src/cache.c - /lmbench/src/clock.c - /lmbench/src/disk.c - /lmbench/src/enough.c - /lmbench/src/flushdisk.c - /lmbench/src/getopt.c - /lmbench/src/hello.c - /lmbench/src/lat_cmd.c - /lmbench/src/lat_connect.c - /lmbench/src/lat_ctx.c - /lmbench/src/lat_dram_page.c - /lmbench/src/lat_fcntl.c - /lmbench/src/lat_fifo.c - /lmbench/src/lat_fs.c - /lmbench/src/lat_http.c - /lmbench/src/lat_mem_rd.c - /lmbench/src/lat_mmap.c - /lmbench/src/lat_ops.c - /lmbench/src/lat_pagefault.c - /lmbench/src/lat_pipe.c - /lmbench/src/lat_pmake.c - /lmbench/src/lat_proc.c - /lmbench/src/lat_rand.c - /lmbench/src/lat_rpc.c - /lmbench/src/lat_select.c - /lmbench/src/lat_sem.c - /lmbench/src/lat_sig.c - /lmbench/src/lat_syscall.c - /lmbench/src/lat_tcp.c - /lmbench/src/lat_udp.c - /lmbench/src/lat_unix.c - /lmbench/src/lat_unix_connect.c - /lmbench/src/lat_usleep.c - /lmbench/src/lib_debug.c - /lmbench/src/lib_debug.h - /lmbench/src/lib_mem.c - /lmbench/src/lib_mem.h - /lmbench/src/lib_sched.c - /lmbench/src/lib_stats.c - /lmbench/src/lib_tcp.c - /lmbench/src/lib_tcp.h - /lmbench/src/lib_timing.c - /lmbench/src/lib_udp.c - /lmbench/src/lib_udp.h - /lmbench/src/lib_unix.c - /lmbench/src/lib_unix.h - /lmbench/src/line.c - /lmbench/src/lmbench_all.c - /lmbench/src/lmdd.1 - /lmbench/src/lmdd.c - /lmbench/src/lmexes.txt - /lmbench/src/lmhttp.c - /lmbench/src/loop_o.c - /lmbench/src/Makefile - /lmbench/src/memsize.c - /lmbench/src/mhz.c - /lmbench/src/msleep.c - /lmbench/src/names.h - /lmbench/src/par_mem.c - /lmbench/src/par_ops.c - /lmbench/src/rhttp.c - /lmbench/src/seek.c - /lmbench/src/stats.h - /lmbench/src/stream.c - /lmbench/src/timing.h - /lmbench/src/timing_o.c - /lmbench/src/tlb.c - /lmbench/src/TODO - /lmbench/src/version.h - /lmbench/src/webpage-lm.tar - /sbi/fw_jump.elf - /sd/busybox - /sd/lmbench_all - /sd/busybox_cmd.txt - /sd/busybox_testcode.sh - /sd/date.lua - /sd/file_io.lua - /sd/lmbench_testcode.sh - /sd/lua - /sd/lua_testcode.sh - /sd/max_min.lua - /sd/random.lua - /sd/remove.lua - /sd/round_num.lua - /sd/sin30.lua - /sd/sort.lua - /sd/strings.lua - /sd/test.c - /sd/test.sh - /src/bio.c - /src/copy.c - /src/cpu.c - /src/debug.c - /src/dev.c - /src/disk.c - /src/diskio.c - /src/entry.S - /src/exec.c - /src/fat32.c - /src/file.c - /src/image.c - /src/intr.c - /src/kernelvec.S - /src/kmalloc.c - /src/link_disk.S - /src/link_null.S - /src/main.c - /src/mmap.c - /src/pipe.c - /src/plic.c - /src/pm.c - /src/poll.c - /src/printf.c - /src/proc.c - /src/ramdisk.c - /src/sd.c - /src/signal.c - /src/sig_trampoline.S - /src/sleeplock.c - /src/spi.c - /src/spinlock.c - /src/string.c - /src/swtch.S - /src/sysfile.c - /src/syslog.c - /src/sysmem.c - /src/syspoll.c - /src/sysproc.c - /src/syssig.c - /src/systime.c - /src/timer.c - /src/trampoline.S - /src/trap.c - /src/uarg.c - /src/uname.c - /src/vm.c - /src/vma.c - /src/include/buf.h - /src/include/console.h - /src/include/copy.h - /src/include/cpu.h - /src/include/defs.h - /src/include/dev.h - /src/include/disk.h - /src/include/diskio.h - /src/include/elf.h - /src/include/errno.h - /src/include/exec.h - /src/include/fat32.h - /src/include/fcntl.h - /src/include/ff.h - /src/include/ffconf.h - /src/include/file.h - /src/include/image.h - /src/include/intr.h - /src/include/kalloc.h - /src/include/memlayout.h - /src/include/mmap.h - /src/include/param.h - /src/include/pipe.h - /src/include/plic.h - /src/include/pm.h - /src/include/poll.h - /src/include/printf.h - /src/include/proc.h - /src/include/queue.h - /src/include/ramdisk.h - /src/include/riscv.h - /src/include/rusage.h - /src/include/sbi.h - /src/include/sd.h - /src/include/signal.h - /src/include/sleeplock.h - /src/include/socket.h - /src/include/spi.h - /src/include/spinlock.h - /src/include/stat.h - /src/include/string.h - /src/include/syscall.h - /src/include/sysinfo.h - /src/include/timer.h - /src/include/trap.h - /src/include/types.h - /src/include/uname.h - /src/include/virtio.h - /src/include/vm.h - /src/include/vma.h - /src/include/utils/list.h - /src/include/utils/waitqueue.h - /src/sifive/barrier.h - /src/sifive/bits.h - /src/sifive/const.h - /src/sifive/encoding.h - /src/sifive/platform.h - /src/sifive/smp.h - /src/sifive/devices/ccache.h - /src/sifive/devices/clint.h - /src/sifive/devices/ememoryotp.h - /src/sifive/devices/gpio.h - /src/sifive/devices/i2c.h - /src/sifive/devices/spi.h - /src/sifive/devices/uart.h - /src/sifive/devices/ux00prci.h - /syscall/sys.sh - /syscall/syscall.c - /usrinit/busybox_test.c - /usrinit/initcode.S - /usrinit/lmbench_test.c - /usrinit/lua_test.c - /usrinit/mytest.sh - /usrinit/printf.c - /usrinit/sacrifice.c - /usrinit/user.h - /disk.img - /.gdbinit - /.gdbinit.tmpl-riscv - /Makefile - /README.md - /screen.0 - /test - /test-gdb
-
赤道会师 authored
- /docs/assets/Figure-3.4.jpg - /docs/assets/image-20230413210525635.png - /docs/assets/image-20230414092325884.png - /docs/assets/image-20230414092436129.png - /docs/assets/image-20230414095253521.png - /docs/assets/image-20230501164809316.png - /docs/assets/image-20230501165031077.png - /docs/assets/image-20230501165255780.png - /docs/assets/image-20230501165757743.png - /docs/assets/image-20230501171544943.png - /docs/assets/image-20230501171634475.png - /docs/assets/image-20230501173112170.png - /docs/assets/image-20230501200130680.png - /docs/assets/image-20230501200205502.png - /docs/assets/image-20230501203027995.png - /docs/assets/image-20230501203900943.png - /docs/assets/image-20230501204832563.png - /docs/assets/image-20230501210337224.png - /docs/assets/image-20230501210350754.png - /docs/assets/image-20230501223557149.png - /docs/assets/image-20230502111957058.png - /docs/assets/image-20230502145746590.png - /docs/assets/image-20230502145817030.png - /docs/assets/image-20230606213748284.png - /docs/assets/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAcmljaGFyZC5kYWk=,size_20,color_FFFFFF,t_70,g_se,x_16-1683351875424-10.png - /docs/assets/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAcmljaGFyZC5kYWk=,size_20,color_FFFFFF,t_70,g_se,x_16-1683351880927-13.png - /docs/assets/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAcmljaGFyZC5kYWk=,size_20,color_FFFFFF,t_70,g_se,x_16.png - /docs/assets/内核fd与用户fd.drawio.png - /docs/assets/进程地址空间.drawio.svg - /docs/FarmOS - FAT32 簇层.md - /docs/FarmOS - Trap与时钟中断.md - /docs/FarmOS - VFS.md - /docs/FarmOS - boot.md - /docs/FarmOS - 内存管理.md - /docs/FarmOS - 用户进程与调度.md - /docs/FarmOS - 磁盘缓存.md - /docs/FarmOS - 系统调用的实现.md - /docs/RISCV64寄存器.md - /docs/SBI:Supervisor Software Binary Interface 软件二进制接口(译).md - /docs/binToC规格.md - /docs/fs多核操作设计.md - /docs/gdb调试方法.md - /docs/kmalloc.md - /docs/riscv-xv6启动流程.md - /docs/区域赛官方系统调用手册.md - /docs/程序移植笔记.md - /docs/第一阶段-文件系统.md - /include/asm/trapframe.h - /include/dev/dtb.h - /include/dev/interface.h - /include/dev/plic.h - /include/dev/rtc.h - /include/dev/sbi.h - /include/dev/sd.h - /include/dev/timer.h - /include/dev/uart.h - /include/dev/virtio.h - /include/fs/buf.h - /include/fs/chardev.h - /include/fs/cluster.h - /include/fs/console.h - /include/fs/dirent.h - /include/fs/fat32.h - /include/fs/fd.h - /include/fs/fd_device.h - /include/fs/file.h - /include/fs/file_device.h - /include/fs/file_time.h - /include/fs/fs.h - /include/fs/initcall.h - /include/fs/kload.h - /include/fs/pipe.h - /include/fs/socket.h - /include/fs/stat.h - /include/fs/thread_fs.h - /include/fs/vfs.h - /include/futex/futex.h - /include/ipc/shm.h - /include/lib/elf.h - /include/lib/error.h - /include/lib/log.h - /include/lib/printf.h - /include/lib/profiling.h - /include/lib/queue.h - /include/lib/string.h - /include/lib/terminal.h - /include/lib/transfer.h - /include/lib/vprint.h - /include/lib/wchar.h - /include/lock/lock.h - /include/lock/mutex.h - /include/lock/sleeplock.h - /include/lock/spinlock.h - /include/mm/kmalloc.h - /include/mm/memlayout.h - /include/mm/mmtest.h - /include/mm/mmu.h - /include/mm/pmm.h - /include/mm/vmm.h - /include/mm/vmtools.h - /include/signal/itimer.h - /include/signal/machine.h - /include/signal/signal.h - /include/signal/sigset.h - /include/sys/errno.h - /include/sys/sys_info.h - /include/sys/syscall.h - /include/sys/syscall_fs.h - /include/sys/syscall_ids.h - /include/sys/syscall_mmap.h - /include/sys/syscall_proc.h - /include/sys/time.h - /include/sys/utsname.h - /include/trap/trap.h - /include/trap/trapframe.h - /include/proc/deprecated/nanosleep.h - /include/proc/deprecated/proc.h - /include/proc/deprecated/schedule.h - /include/proc/deprecated/wait.h - /include/proc/context.h - /include/proc/cpu.h - /include/proc/dynamic_link.h - /include/proc/interface.h - /include/proc/proc.h - /include/proc/procarg.h - /include/proc/sched.h - /include/proc/sleep.h - /include/proc/thread.h - /include/proc/times.h - /include/proc/tsleep.h - /include/param.h - /include/riscv.h - /include/types.h - /kern/boot/Makefile - /kern/boot/entry.S - /kern/boot/main.c - /kern/boot/start.c - /kern/dev/Makefile - /kern/dev/dev_interface.c - /kern/dev/dtb.c - /kern/dev/plic.c - /kern/dev/rtc.c - /kern/dev/timer.c - /kern/dev/uart.c - /kern/driver/Makefile - /kern/driver/sd.c - /kern/driver/virtio.c - /kern/futex/Makefile - /kern/futex/futex_event.c - /kern/futex/futex_interface.c - /kern/ipc/Makefile - /kern/ipc/shm.c - /kern/lib/Makefile - /kern/lib/printf.c - /kern/lib/transfer.c - /kern/lib/wchar.c - /kern/mm/Makefile - /kern/mm/kmalloc.c - /kern/mm/mmu.c - /kern/mm/pmm.c - /kern/mm/vmm.c - /kern/mm/vmtools.c - /kern/signal/Makefile - /kern/signal/itimer.c - /kern/signal/sigentry.c - /kern/signal/sigevent.c - /kern/signal/siginfo.c - /kern/signal/signaltrampoline.S - /kern/signal/sigqueue.c - /kern/signal/sigsend.c - /kern/signal/sigwait.c - /kern/trap/Makefile - /kern/trap/kernelvec.S - /kern/trap/ktrap.c - /kern/trap/trampoline.S - /kern/trap/trap_device.c - /kern/trap/trap_pgfault.c - /kern/trap/trap_timer.c - /kern/trap/utrap.c - /kern/fs/deprecated/fat32_deprecated.c - /kern/fs/fat32/Makefile - /kern/fs/fat32/base.c - /kern/fs/fat32/chardev.c - /kern/fs/fat32/directory.c - /kern/fs/fat32/dirent.c - /kern/fs/fat32/fat32init.c - /kern/fs/fat32/fat32test.c - /kern/fs/fat32/file.c - /kern/fs/fat32/file_time.c - /kern/fs/fat32/kload.c - /kern/fs/fat32/link.c - /kern/fs/fat32/mount.c - /kern/fs/fat32/null.c - /kern/fs/fat32/urandom.c - /kern/fs/fat32/zero.c - /kern/fs/fd/Makefile - /kern/fs/fd/console.c - /kern/fs/fd/fd.c - /kern/fs/fd/file.c - /kern/fs/fd/pipe.c - /kern/fs/proc/Makefile - /kern/fs/proc/meminfo.c - /kern/fs/proc/mounts.c - /kern/fs/static_files/Makefile - /kern/fs/static_files/iperf_sh.c - /kern/fs/static_files/lmbench_sh.c - /kern/fs/static_files/sort_src.c - /kern/fs/static_files/unixbench_sh.c - /kern/lock/deprecated/spinlock.c - /kern/proc/deprecated/nanosleep.c - /kern/proc/deprecated/proc.c - /kern/proc/deprecated/procInit.c - /kern/proc/deprecated/schedule.c - /kern/proc/deprecated/sleep.c - /kern/proc/deprecated/testproc.c - /kern/proc/deprecated/wait.c - /kern/syscall/deprecated/syscall.c - /kern/fs/Makefile - /kern/fs/buf.c - /kern/fs/cluster.c - /kern/fs/fs.c - /kern/fs/socket.c - /kern/fs/thread_fs.c - /kern/lock/Makefile - /kern/lock/lock.c - /kern/lock/mutex.c - /kern/proc/Makefile - /kern/proc/cpu.c - /kern/proc/dynamic_link.c - /kern/proc/elf.c - /kern/proc/fork.c - /kern/proc/proc.c - /kern/proc/procarg.c - /kern/proc/procinit.c - /kern/proc/sched.c - /kern/proc/sleep.c - /kern/proc/switch.S - /kern/proc/thread.c - /kern/proc/times.c - /kern/proc/tsleep.c - /kern/proc/wait.c - /kern/syscall/Makefile - /kern/syscall/sys_entry.c - /kern/syscall/sys_fs.c - /kern/syscall/sys_futex.c - /kern/syscall/sys_info.c - /kern/syscall/sys_ipc.c - /kern/syscall/sys_mm.c - /kern/syscall/sys_mmap.c - /kern/syscall/sys_proc.c - /kern/syscall/sys_sched.c - /kern/syscall/sys_signal.c - /kern/syscall/sys_socket.c - /kern/syscall/sysnames.c - /kern/Makefile - /lib/Makefile - /lib/elfloader.c - /lib/string.c - /lib/vprint.c - /linker/kernel.ld - /linker/user.ld - /scripts/autoAddHeaderDef.py - /scripts/binToC.py - /scripts/check-style.sh - /scripts/copyto_sdcard.sh - /scripts/scanResults.py - /user/include/libMain.h - /user/include/stddef.h - /user/include/stdio.h - /user/include/stdlib.h - /user/include/string.h - /user/include/syscall.h - /user/include/syscallDataStruct.h - /user/include/syscall_arch.h - /user/include/syscall_ids.h - /user/include/unistd.h - /user/include/usignal.h - /user/Makefile - /user/clone.S - /user/entry.S - /user/libMain.c - /user/stdio.c - /user/stdlib.c - /user/string.c - /user/syscallLib.c - /user/test_argv.c - /user/test_busybox.c - /user/test_clone.c - /user/test_execve.c - /user/test_exit.c - /user/test_futex.c - /user/test_init.c - /user/test_mmap.c - /user/test_pipe.c - /user/test_printf.c - /user/test_pthread.c - /user/test_setitimer.c - /user/test_signal1.c - /user/test_signal2.c - /user/test_signal3.c - /user/test_sleep.c - /user/test_socket.c - /user/test_while.c - /user/test_writev.c - /.clang-format - /.editorconfig - /.gdbinit.tmpl-riscv - /.gitignore - /.gitlab-ci.yml - /dynamic.bin - /include.mk - /LICENSE - /Makefile - /os_out.txt - /os_output.txtq - /os.bin - /out - /out2.txt - /readme.md
-
赤道会师 authored
- /dynamic.bin - /os_out.txt - /os.bin - /out2.txt - /include.mk - /Makefile - /readme.md - /docs/binToC规格.md - /docs/FarmOS - Trap与时钟中断.md - /docs/kmalloc.md - /docs/程序移植笔记.md - /docs/第一阶段-文件系统.md
-
赤道会师 authored
- /docs/binToC规格.md - /docs/FarmOS - boot.md - /docs/FarmOS - FAT32 簇层.md - /docs/FarmOS - Trap与时钟中断.md - /docs/FarmOS - VFS.md - /docs/FarmOS - 内存管理.md - /docs/FarmOS - 用户进程与调度.md - /docs/FarmOS - 磁盘缓存.md - /docs/FarmOS - 系统调用的实现.md - /docs/fs多核操作设计.md - /docs/gdb调试方法.md - /docs/riscv-xv6启动流程.md - /docs/RISCV64寄存器.md - /docs/SBI:Supervisor Software Binary Interface 软件二进制接口(译).md - /docs/区域赛官方系统调用手册.md - /docs/程序移植笔记.md - /docs/assets/Figure-3.4.jpg - /docs/assets/image-20230413210525635.png - /docs/assets/image-20230414092325884.png - /docs/assets/image-20230414092436129.png - /docs/assets/image-20230414095253521.png - /docs/assets/image-20230501164809316.png - /docs/assets/image-20230501165031077.png - /docs/assets/image-20230501165255780.png - /docs/assets/image-20230501165757743.png - /docs/assets/image-20230501171544943.png - /docs/assets/image-20230501171634475.png - /docs/assets/image-20230501173112170.png - /docs/assets/image-20230501200130680.png - /docs/assets/image-20230501200205502.png - /docs/assets/image-20230501203027995.png - /docs/assets/image-20230501203900943.png - /docs/assets/image-20230501204832563.png - /docs/assets/image-20230501210337224.png - /docs/assets/image-20230501210350754.png - /docs/assets/image-20230501223557149.png - /docs/assets/image-20230502111957058.png - /docs/assets/image-20230502145746590.png - /docs/assets/image-20230502145817030.png - /docs/assets/image-20230606213748284.png - /docs/assets/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAcmljaGFyZC5kYWk=,size_20,color_FFFFFF,t_70,g_se,x_16-1683351875424-10.png - /docs/assets/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAcmljaGFyZC5kYWk=,size_20,color_FFFFFF,t_70,g_se,x_16-1683351880927-13.png - /docs/assets/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAcmljaGFyZC5kYWk=,size_20,color_FFFFFF,t_70,g_se,x_16.png - /docs/assets/内核fd与用户fd.drawio.png - /docs/assets/进程地址空间.drawio.svg - /include/param.h - /include/riscv.h - /include/types.h - /include/asm/trapframe.h - /include/dev/dtb.h - /include/dev/interface.h - /include/dev/plic.h - /include/dev/rtc.h - /include/dev/sbi.h - /include/dev/sd.h - /include/dev/timer.h - /include/dev/uart.h - /include/dev/virtio.h - /include/fs/buf.h - /include/fs/chardev.h - /include/fs/cluster.h - /include/fs/console.h - /include/fs/dirent.h - /include/fs/fat32.h - /include/fs/fd.h - /include/fs/fd_device.h - /include/fs/file.h - /include/fs/file_device.h - /include/fs/file_time.h - /include/fs/fs.h - /include/fs/initcall.h - /include/fs/kload.h - /include/fs/pipe.h - /include/fs/socket.h - /include/fs/stat.h - /include/fs/thread_fs.h - /include/fs/vfs.h - /include/futex/futex.h - /include/ipc/shm.h - /include/lib/elf.h - /include/lib/error.h - /include/lib/log.h - /include/lib/printf.h - /include/lib/profiling.h - /include/lib/queue.h - /include/lib/string.h - /include/lib/terminal.h - /include/lib/transfer.h - /include/lib/vprint.h - /include/lib/wchar.h - /include/lock/lock.h - /include/lock/mutex.h - /include/lock/sleeplock.h - /include/lock/spinlock.h - /include/mm/kmalloc.h - /include/mm/memlayout.h - /include/mm/mmtest.h - /include/mm/mmu.h - /include/mm/pmm.h - /include/mm/vmm.h - /include/mm/vmtools.h - /include/proc/context.h - /include/proc/cpu.h - /include/proc/dynamic_link.h - /include/proc/interface.h - /include/proc/proc.h - /include/proc/procarg.h - /include/proc/sched.h - /include/proc/sleep.h - /include/proc/thread.h - /include/proc/times.h - /include/proc/tsleep.h - /include/proc/deprecated/nanosleep.h - /include/proc/deprecated/proc.h - /include/proc/deprecated/schedule.h - /include/proc/deprecated/wait.h - /include/signal/itimer.h - /include/signal/machine.h - /include/signal/signal.h - /include/signal/sigset.h - /include/sys/errno.h - /include/sys/syscall.h - /include/sys/syscall_fs.h - /include/sys/syscall_ids.h - /include/sys/syscall_mmap.h - /include/sys/syscall_proc.h - /include/sys/sys_info.h - /include/sys/time.h - /include/sys/utsname.h - /include/trap/trap.h - /include/trap/trapframe.h - /kern/Makefile - /kern/boot/entry.S - /kern/boot/main.c - /kern/boot/Makefile - /kern/boot/start.c - /kern/dev/dev_interface.c - /kern/dev/dtb.c - /kern/dev/Makefile - /kern/dev/plic.c - /kern/dev/rtc.c - /kern/dev/timer.c - /kern/dev/uart.c - /kern/driver/Makefile - /kern/driver/sd.c - /kern/driver/virtio.c - /kern/fs/buf.c - /kern/fs/cluster.c - /kern/fs/fs.c - /kern/fs/Makefile - /kern/fs/socket.c - /kern/fs/thread_fs.c - /kern/fs/deprecated/fat32_deprecated.c - /kern/fs/fat32/base.c - /kern/fs/fat32/chardev.c - /kern/fs/fat32/directory.c - /kern/fs/fat32/dirent.c - /kern/fs/fat32/fat32init.c - /kern/fs/fat32/fat32test.c - /kern/fs/fat32/file.c - /kern/fs/fat32/file_time.c - /kern/fs/fat32/kload.c - /kern/fs/fat32/link.c - /kern/fs/fat32/Makefile - /kern/fs/fat32/mount.c - /kern/fs/fat32/null.c - /kern/fs/fat32/urandom.c - /kern/fs/fat32/zero.c - /kern/fs/fd/console.c - /kern/fs/fd/fd.c - /kern/fs/fd/file.c - /kern/fs/fd/Makefile - /kern/fs/fd/pipe.c - /kern/fs/proc/Makefile - /kern/fs/proc/meminfo.c - /kern/fs/proc/mounts.c - /kern/fs/static_files/iperf_sh.c - /kern/fs/static_files/lmbench_sh.c - /kern/fs/static_files/Makefile - /kern/fs/static_files/sort_src.c - /kern/fs/static_files/unixbench_sh.c - /kern/futex/futex_event.c - /kern/futex/futex_interface.c - /kern/futex/Makefile - /kern/ipc/Makefile - /kern/ipc/shm.c - /kern/lib/Makefile - /kern/lib/printf.c - /kern/lib/transfer.c - /kern/lib/wchar.c - /kern/lock/lock.c - /kern/lock/Makefile - /kern/lock/mutex.c - /kern/lock/deprecated/spinlock.c - /kern/mm/kmalloc.c - /kern/mm/Makefile - /kern/mm/mmu.c - /kern/mm/pmm.c - /kern/mm/vmm.c - /kern/mm/vmtools.c - /kern/proc/cpu.c - /kern/proc/dynamic_link.c - /kern/proc/elf.c - /kern/proc/fork.c - /kern/proc/Makefile - /kern/proc/proc.c - /kern/proc/procarg.c - /kern/proc/procinit.c - /kern/proc/sched.c - /kern/proc/sleep.c - /kern/proc/switch.S - /kern/proc/thread.c - /kern/proc/times.c - /kern/proc/tsleep.c - /kern/proc/wait.c - /kern/proc/deprecated/nanosleep.c - /kern/proc/deprecated/proc.c - /kern/proc/deprecated/procInit.c - /kern/proc/deprecated/schedule.c - /kern/proc/deprecated/sleep.c - /kern/proc/deprecated/testproc.c - /kern/proc/deprecated/wait.c - /kern/signal/itimer.c - /kern/signal/Makefile - /kern/signal/sigentry.c - /kern/signal/sigevent.c - /kern/signal/siginfo.c - /kern/signal/signaltrampoline.S - /kern/signal/sigqueue.c - /kern/signal/sigsend.c - /kern/signal/sigwait.c - /kern/syscall/Makefile - /kern/syscall/sysnames.c - /kern/syscall/sys_entry.c - /kern/syscall/sys_fs.c - /kern/syscall/sys_futex.c - /kern/syscall/sys_info.c - /kern/syscall/sys_ipc.c - /kern/syscall/sys_mm.c - /kern/syscall/sys_mmap.c - /kern/syscall/sys_proc.c - /kern/syscall/sys_sched.c - /kern/syscall/sys_signal.c - /kern/syscall/sys_socket.c - /kern/syscall/deprecated/syscall.c - /kern/trap/kernelvec.S - /kern/trap/ktrap.c - /kern/trap/Makefile - /kern/trap/trampoline.S - /kern/trap/trap_device.c - /kern/trap/trap_pgfault.c - /kern/trap/trap_timer.c - /kern/trap/utrap.c - /lib/elfloader.c - /lib/Makefile - /lib/string.c - /lib/vprint.c - /linker/kernel.ld - /linker/user.ld - /scripts/autoAddHeaderDef.py - /scripts/binToC.py - /scripts/check-style.sh - /scripts/copyto_sdcard.sh - /scripts/scanResults.py - /user/clone.S - /user/entry.S - /user/libMain.c - /user/Makefile - /user/stdio.c - /user/stdlib.c - /user/string.c - /user/syscallLib.c - /user/test_argv.c - /user/test_busybox.c - /user/test_clone.c - /user/test_execve.c - /user/test_exit.c - /user/test_futex.c - /user/test_init.c - /user/test_mmap.c - /user/test_pipe.c - /user/test_printf.c - /user/test_pthread.c - /user/test_setitimer.c - /user/test_signal1.c - /user/test_signal2.c - /user/test_signal3.c - /user/test_sleep.c - /user/test_socket.c - /user/test_while.c - /user/test_writev.c - /user/include/libMain.h - /user/include/stddef.h - /user/include/stdio.h - /user/include/stdlib.h - /user/include/string.h - /user/include/syscall.h - /user/include/syscallDataStruct.h - /user/include/syscall_arch.h - /user/include/syscall_ids.h - /user/include/unistd.h - /user/include/usignal.h - /.gitignore - /.gitlab-ci.yml - /include.mk - /LICENSE - /Makefile - /os_output.txtq - /out - /readme.md - /.clang-format - /.editorconfig - /.gdbinit.tmpl-riscv
-
赤道会师 authored
- /copy/Makefile - /copy/copy-file-range-test-1 - /copy/copy-file-range-test-2 - /copy/copy-file-range-test-3 - /copy/copy-file-range-test-4 - /copy/test.c - /debug/kendryte_openocd/openocd - /debug/openocd_cfg/ft2232c.cfg - /debug/openocd_cfg/k210.cfg - /debug/openocd_cfg/openocd_ftdi.cfg - /debug/.gdbinit.tmpl-riscv - /doc/img/backtrace.png - /doc/img/boot.jpg - /doc/img/diskio.png - /doc/img/mem_map.jpg - /doc/img/proc.jpg - /doc/img/ptview.png - /doc/img/run-k210.png - /doc/img/s_extern_interrupt.png - /doc/img/sd_spi_cmd13_response.png - /doc/img/sd_spi_cmd_format.png - /doc/img/sd_spi_init.png - /doc/img/sd_spi_ocr.png - /doc/img/sd_spi_read_single_block.png - /doc/img/sd_spi_write_single_block.png - /doc/img/sdcard.png - /doc/img/strace.png - /doc/img/syscall_test.png - /doc/img/timer_interrupt.png - /doc/img/vamap.png - /doc/img/xv6-k210_on_k210.gif - /doc/img/xv6-k210_on_qemu.gif - /doc/img/xv6-k210_run.gif - /doc/img/xv6_k210_run_proc.png - /include/fs/buf.h - /include/fs/fcntl.h - /include/fs/file.h - /include/fs/fs.h - /include/fs/pipe.h - /include/fs/poll.h - /include/fs/stat.h - /include/hal/disk.h - /include/hal/dmac.h - /include/hal/fpioa.h - /include/hal/gpiohs.h - /include/hal/plic.h - /include/hal/riscv.h - /include/hal/sdcard.h - /include/hal/spi.h - /include/hal/sysctl.h - /include/hal/virtio.h - /include/mm/kmalloc.h - /include/mm/mmap.h - /include/mm/pm.h - /include/mm/usrmm.h - /include/mm/vm.h - /include/sched/proc.h - /include/sched/signal.h - /include/sync/sleeplock.h - /include/sync/spinlock.h - /include/sync/waitqueue.h - /include/utils/debug.h - /include/utils/dlist.h - /include/utils/list.h - /include/utils/rbtree.h - /include/utils/string.h - /include/utils/utils.h - /include/console.h - /include/elf.h - /include/errno.h - /include/intr.h - /include/memlayout.h - /include/param.h - /include/printf.h - /include/resource.h - /include/sbi.h - /include/sprintf.h - /include/syscall.h - /include/sysinfo.h - /include/sysnum.h - /include/time.h - /include/timer.h - /include/trap.h - /include/types.h - /include/uname.h - /inter/Makefile - /inter/interrupts-test-1 - /inter/interrupts-test-2 - /inter/test1.c - /inter/test2.c - /kernel/hal/disk.c - /kernel/hal/dmac.c - /kernel/hal/fpioa.c - /kernel/hal/gpiohs.c - /kernel/hal/plic.c - /kernel/hal/sdcard.c - /kernel/hal/spi.c - /kernel/hal/sysctl.c - /kernel/hal/virtio_disk.c - /kernel/mm/kmalloc.c - /kernel/mm/mmap.c - /kernel/mm/pm.c - /kernel/mm/usrmm.c - /kernel/mm/vm.c - /kernel/sched/proc.c - /kernel/sched/signal.c - /kernel/sched/swtch.S - /kernel/sync/sleeplock.c - /kernel/sync/spinlock.c - /kernel/syscall/syscall.c - /kernel/syscall/sysfile.c - /kernel/syscall/sysmem.c - /kernel/syscall/sysproc.c - /kernel/syscall/syssignal.c - /kernel/syscall/systime.c - /kernel/syscall/sysuname.c - /kernel/trap/fcntxt.S - /kernel/trap/kernelvec.S - /kernel/trap/sig_trampoline.S - /kernel/trap/trampoline.S - /kernel/trap/trap.c - /kernel/utils/list.c - /kernel/utils/rbtree.c - /kernel/utils/string.c - /kernel/utils/utils.c - /kernel/fs/fat32/cluster.c - /kernel/fs/fat32/dirent.c - /kernel/fs/fat32/fat.c - /kernel/fs/fat32/fat32.c - /kernel/fs/fat32/fat32.h - /kernel/fs/bio.c - /kernel/fs/blkdev.c - /kernel/fs/file.c - /kernel/fs/fs.c - /kernel/fs/mount.c - /kernel/fs/pipe.c - /kernel/fs/poll.c - /kernel/fs/rootfs.c - /kernel/console.c - /kernel/entry.S - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/intr.c - /kernel/logo.c - /kernel/main.c - /kernel/printf.c - /kernel/sprintf.c - /kernel/testcode.S - /kernel/timer.c - /kernel/uname.c - /kernel/xv6-riscv-license - /linker/k210.ld - /linker/linker64.ld - /linker/qemu.ld - /linker/user.ld - /sbi/psicasbi/.cargo/config.toml - /sbi/psicasbi/src/hal/clint/k210.rs - /sbi/psicasbi/src/hal/clint/mod.rs - /sbi/psicasbi/src/hal/clint/qemu.rs - /sbi/psicasbi/src/hal/sysctl/k210.rs - /sbi/psicasbi/src/hal/sysctl/mod.rs - /sbi/psicasbi/src/hal/uart/k210.rs - /sbi/psicasbi/src/hal/uart/mod.rs - /sbi/psicasbi/src/hal/uart/qemu.rs - /sbi/psicasbi/src/hal/fpioa.rs - /sbi/psicasbi/src/hal/mod.rs - /sbi/psicasbi/src/trap/sbi/firmware/mod.rs - /sbi/psicasbi/src/trap/sbi/firmware/xv6_k210.rs - /sbi/psicasbi/src/trap/sbi/vendor/mod.rs - /sbi/psicasbi/src/trap/sbi/base.rs - /sbi/psicasbi/src/trap/sbi/ipi.rs - /sbi/psicasbi/src/trap/sbi/legacy.rs - /sbi/psicasbi/src/trap/sbi/mod.rs - /sbi/psicasbi/src/trap/sbi/time.rs - /sbi/psicasbi/src/trap/mod.rs - /sbi/psicasbi/src/trap/sbt.rs - /sbi/psicasbi/src/config.rs - /sbi/psicasbi/src/heap.rs - /sbi/psicasbi/src/linker.ld - /sbi/psicasbi/src/main.rs - /sbi/psicasbi/.gitignore - /sbi/psicasbi/.gitmodules - /sbi/psicasbi/Cargo.lock - /sbi/psicasbi/Cargo.toml - /sbi/psicasbi/LICENSE - /sbi/psicasbi/README.md - /sbi/psicasbi/rust-toolchain - /sbi/sbi-k210 - /sbi/sbi-qemu - /tools/flash-list.json - /tools/kflash.py - /tools/ktool.py - /xv6-user/Guess.c - /xv6-user/cat.c - /xv6-user/cowtest.c - /xv6-user/crt.c - /xv6-user/dup3.c - /xv6-user/echo.c - /xv6-user/find.c - /xv6-user/forktest.c - /xv6-user/grep.c - /xv6-user/grind.c - /xv6-user/info.c - /xv6-user/init.c - /xv6-user/initcode.S - /xv6-user/kill.c - /xv6-user/lazytests.c - /xv6-user/ls.c - /xv6-user/mkdir.c - /xv6-user/mmaptests.c - /xv6-user/mount.c - /xv6-user/mv.c - /xv6-user/newinit.S - /xv6-user/ostest.c - /xv6-user/ostest2 - /xv6-user/ostest2.c - /xv6-user/ostest_asm.S - /xv6-user/printf.c - /xv6-user/rm.c - /xv6-user/rmdir.c - /xv6-user/run_test.c - /xv6-user/sh.c - /xv6-user/shrc - /xv6-user/signal_test.c - /xv6-user/sleep.c - /xv6-user/strace.c - /xv6-user/stressfs.c - /xv6-user/sync.c - /xv6-user/test.c - /xv6-user/timer.c - /xv6-user/ulib.c - /xv6-user/umalloc.c - /xv6-user/umount.c - /xv6-user/user.h - /xv6-user/usertests.c - /xv6-user/usys.pl - /xv6-user/wc.c - /xv6-user/whoIsme.c - /xv6-user/xargs.c - /xv6-user/xargstest.sh - /xv6-user/xv6-riscv-license - /.gitignore - /.gitmodules - /LICENSE - /lmbench_all - /Makefile - /README - /README_cn.md - /README.md
-
赤道会师 authored
- /copy/copy-file-range-test-1 - /copy/copy-file-range-test-2 - /copy/copy-file-range-test-3 - /copy/copy-file-range-test-4 - /copy/Makefile - /copy/test.c - /inter/interrupts-test-1 - /inter/interrupts-test-2 - /inter/Makefile - /inter/test1.c - /inter/test2.c - /Makefile
-
赤道会师 authored
- /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/context.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/dmac.h - /kernel/include/elf.h - /kernel/include/error.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/futex.h - /kernel/include/gpiohs.h - /kernel/include/intr.h - /kernel/include/kalloc.h - /kernel/include/memlayout.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/pselect.h - /kernel/include/queue.h - /kernel/include/ramdisk.h - /kernel/include/ring_buffer.h - /kernel/include/riscv.h - /kernel/include/rusage.h - /kernel/include/sbi.h - /kernel/include/sd_final.h - /kernel/include/sdcard.h - /kernel/include/signal.h - /kernel/include/sleeplock.h - /kernel/include/socket.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/thread.h - /kernel/include/timer.h - /kernel/include/trap.h - /kernel/include/types.h - /kernel/include/uart.h - /kernel/include/uname.h - /kernel/include/utils.h - /kernel/include/virtio.h - /kernel/include/vm.h - /kernel/include/vma.h - /kernel/SignalTrampoline.S - /kernel/bin.S - /kernel/bio.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_visionfive.S - /kernel/fat32.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/futex.c - /kernel/gpiohs.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/proc.c - /kernel/pselect.c - /kernel/ramdisk.c - /kernel/ring_buffer.c - /kernel/sd_final.c - /kernel/sdcard.c - /kernel/sddata.S - /kernel/signal.c - /kernel/sleeplock.c - /kernel/socket.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/syssocket.c - /kernel/systime.c - /kernel/thread.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/vma.c - /xv6-user/busybox_test.c - /xv6-user/grading_init.c - /xv6-user/init-for-test.S - /xv6-user/ln.c - /xv6-user/modify_file_name.sh - /xv6-user/myDup3.c - /xv6-user/zombie.c - /linker/visionfive.ld - /tools/addr2line.py - /tools/cmd.txt - /tools/writecode.py - /doc/AVX512OS.pdf - /doc/uboot_command.md - /doc/初赛提测.md - /sdcard.img.gz - /shell.txt - /sort.src - /taskList.md - /thread.md - /lmbench_testcode.sh - /libctask.txt - /debug/.gdbinit.tmpl-riscv - /debug/kendryte_openocd/openocd - /debug/openocd_cfg/ft2232c.cfg - /debug/openocd_cfg/k210.cfg - /debug/openocd_cfg/openocd_ftdi.cfg - /doc/img/sdcard.png - /doc/img/s_extern_interrupt.png - /doc/img/xv6-k210_on_k210.gif - /doc/img/backtrace.png - /doc/img/boot.jpg - /doc/img/diskio.png - /doc/img/mem_map.jpg - /doc/img/proc.jpg - /doc/img/ptview.png - /doc/img/run-k210.png - /doc/img/sd_spi_cmd13_response.png - /doc/img/sd_spi_cmd_format.png - /doc/img/sd_spi_init.png - /doc/img/sd_spi_ocr.png - /doc/img/sd_spi_read_single_block.png - /doc/img/sd_spi_write_single_block.png - /doc/img/strace.png - /doc/img/syscall_test.png - /doc/img/timer_interrupt.png - /doc/img/vamap.png - /doc/img/xv6-k210_run.gif - /doc/img/xv6-k210_on_qemu.gif - /doc/img/xv6_k210_run_proc.png - /include/console.h - /include/elf.h - /include/errno.h - /include/intr.h - /include/memlayout.h - /include/param.h - /include/printf.h - /include/resource.h - /include/sbi.h - /include/sprintf.h - /include/syscall.h - /include/sysinfo.h - /include/sysnum.h - /include/time.h - /include/timer.h - /include/trap.h - /include/types.h - /include/uname.h - /include/fs/buf.h - /include/fs/fcntl.h - /include/fs/file.h - /include/fs/fs.h - /include/fs/pipe.h - /include/fs/poll.h - /include/fs/stat.h - /include/hal/disk.h - /include/hal/dmac.h - /include/hal/fpioa.h - /include/hal/gpiohs.h - /include/hal/plic.h - /include/hal/riscv.h - /include/hal/sdcard.h - /include/hal/spi.h - /include/hal/sysctl.h - /include/hal/virtio.h - /include/mm/kmalloc.h - /include/mm/mmap.h - /include/mm/pm.h - /include/mm/usrmm.h - /include/mm/vm.h - /include/sched/proc.h - /include/sched/signal.h - /include/sync/sleeplock.h - /include/sync/spinlock.h - /include/sync/waitqueue.h - /include/utils/debug.h - /include/utils/dlist.h - /include/utils/list.h - /include/utils/rbtree.h - /include/utils/string.h - /include/utils/utils.h - /kernel/console.c - /kernel/entry.S - /kernel/entry_k210.S - /kernel/entry_qemu.S - /kernel/exec.c - /kernel/intr.c - /kernel/logo.c - /kernel/main.c - /kernel/printf.c - /kernel/sprintf.c - /kernel/testcode.S - /kernel/timer.c - /kernel/uname.c - /kernel/fs/bio.c - /kernel/fs/blkdev.c - /kernel/fs/file.c - /kernel/fs/fs.c - /kernel/fs/mount.c - /kernel/fs/pipe.c - /kernel/fs/poll.c - /kernel/fs/rootfs.c - /kernel/fs/fat32/cluster.c - /kernel/fs/fat32/dirent.c - /kernel/fs/fat32/fat.c - /kernel/fs/fat32/fat32.c - /kernel/fs/fat32/fat32.h - /kernel/hal/disk.c - /kernel/hal/dmac.c - /kernel/hal/fpioa.c - /kernel/hal/gpiohs.c - /kernel/hal/plic.c - /kernel/hal/sdcard.c - /kernel/hal/spi.c - /kernel/hal/sysctl.c - /kernel/hal/virtio_disk.c - /kernel/mm/kmalloc.c - /kernel/mm/mmap.c - /kernel/mm/pm.c - /kernel/mm/usrmm.c - /kernel/mm/vm.c - /kernel/sched/proc.c - /kernel/sched/signal.c - /kernel/sched/swtch.S - /kernel/sync/sleeplock.c - /kernel/sync/spinlock.c - /kernel/syscall/syscall.c - /kernel/syscall/sysfile.c - /kernel/syscall/sysmem.c - /kernel/syscall/sysproc.c - /kernel/syscall/syssignal.c - /kernel/syscall/systime.c - /kernel/syscall/sysuname.c - /kernel/trap/fcntxt.S - /kernel/trap/kernelvec.S - /kernel/trap/sig_trampoline.S - /kernel/trap/trampoline.S - /kernel/trap/trap.c - /kernel/utils/list.c - /kernel/utils/rbtree.c - /kernel/utils/string.c - /kernel/utils/utils.c - /linker/k210.ld - /linker/linker64.ld - /linker/qemu.ld - /linker/user.ld - /sbi/sbi-k210 - /sbi/sbi-qemu - /sbi/psicasbi/.gitignore - /sbi/psicasbi/.gitmodules - /sbi/psicasbi/Cargo.lock - /sbi/psicasbi/Cargo.toml - /sbi/psicasbi/LICENSE - /sbi/psicasbi/README.md - /sbi/psicasbi/rust-toolchain - /sbi/psicasbi/.cargo/config.toml - /sbi/psicasbi/src/config.rs - /sbi/psicasbi/src/heap.rs - /sbi/psicasbi/src/linker.ld - /sbi/psicasbi/src/main.rs - /sbi/psicasbi/src/hal/fpioa.rs - /sbi/psicasbi/src/hal/mod.rs - /sbi/psicasbi/src/hal/clint/k210.rs - /sbi/psicasbi/src/hal/clint/mod.rs - /sbi/psicasbi/src/hal/clint/qemu.rs - /sbi/psicasbi/src/hal/sysctl/k210.rs - /sbi/psicasbi/src/hal/sysctl/mod.rs - /sbi/psicasbi/src/hal/uart/k210.rs - /sbi/psicasbi/src/hal/uart/mod.rs - /sbi/psicasbi/src/hal/uart/qemu.rs - /sbi/psicasbi/src/trap/mod.rs - /sbi/psicasbi/src/trap/sbt.rs - /sbi/psicasbi/src/trap/sbi/base.rs - /sbi/psicasbi/src/trap/sbi/ipi.rs - /sbi/psicasbi/src/trap/sbi/legacy.rs - /sbi/psicasbi/src/trap/sbi/mod.rs - /sbi/psicasbi/src/trap/sbi/time.rs - /sbi/psicasbi/src/trap/sbi/firmware/mod.rs - /sbi/psicasbi/src/trap/sbi/firmware/xv6_k210.rs - /sbi/psicasbi/src/trap/sbi/vendor/mod.rs - /tools/flash-list.json - /tools/kflash.py - /tools/ktool.py - /xv6-user/cat.c - /xv6-user/cowtest.c - /xv6-user/crt.c - /xv6-user/dup3.c - /xv6-user/echo.c - /xv6-user/find.c - /xv6-user/forktest.c - /xv6-user/grep.c - /xv6-user/grind.c - /xv6-user/Guess.c - /xv6-user/info.c - /xv6-user/init.c - /xv6-user/initcode.S - /xv6-user/kill.c - /xv6-user/lazytests.c - /xv6-user/ls.c - /xv6-user/mkdir.c - /xv6-user/mmaptests.c - /xv6-user/mount.c - /xv6-user/mv.c - /xv6-user/newinit.S - /xv6-user/ostest.c - /xv6-user/ostest2 - /xv6-user/ostest2.c - /xv6-user/ostest_asm.S - /xv6-user/printf.c - /xv6-user/rm.c - /xv6-user/rmdir.c - /xv6-user/run_test.c - /xv6-user/sh.c - /xv6-user/shrc - /xv6-user/signal_test.c - /xv6-user/sleep.c - /xv6-user/strace.c - /xv6-user/stressfs.c - /xv6-user/sync.c - /xv6-user/test.c - /xv6-user/timer.c - /xv6-user/ulib.c - /xv6-user/umalloc.c - /xv6-user/umount.c - /xv6-user/user.h - /xv6-user/usertests.c - /xv6-user/usys.pl - /xv6-user/wc.c - /xv6-user/whoIsme.c - /xv6-user/xargs.c - /lmbench_all - /Makefile - /README.md - /README_cn.md - /.gitignore - /.gitmodules
-
赤道会师 authored
- /doc/AVX512OS.pdf - /doc/uboot_command.md - /doc/初赛提测.md - /kernel/bin.S - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/dmac.c - /kernel/entry_qemu.S - /kernel/entry_visionfive.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fpioa.c - /kernel/fs.c - /kernel/futex.c - /kernel/gpiohs.c - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/main.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/pselect.c - /kernel/ramdisk.c - /kernel/ring_buffer.c - /kernel/sdcard.c - /kernel/sddata.S - /kernel/sd_final.c - /kernel/signal.c - /kernel/SignalTrampoline.S - /kernel/sleeplock.c - /kernel/socket.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/syssocket.c - /kernel/systime.c - /kernel/thread.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/vma.c - /kernel/xv6-riscv-license - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/context.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/dmac.h - /kernel/include/elf.h - /kernel/include/error.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/futex.h - /kernel/include/gpiohs.h - /kernel/include/intr.h - /kernel/include/kalloc.h - /kernel/include/memlayout.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/pselect.h - /kernel/include/queue.h - /kernel/include/ramdisk.h - /kernel/include/ring_buffer.h - /kernel/include/riscv.h - /kernel/include/rusage.h - /kernel/include/sbi.h - /kernel/include/sdcard.h - /kernel/include/sd_final.h - /kernel/include/signal.h - /kernel/include/sleeplock.h - /kernel/include/socket.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/thread.h - /kernel/include/timer.h - /kernel/include/trap.h - /kernel/include/types.h - /kernel/include/uart.h - /kernel/include/uname.h - /kernel/include/utils.h - /kernel/include/virtio.h - /kernel/include/vm.h - /kernel/include/vma.h - /linker/qemu.ld - /linker/visionfive.ld - /tools/addr2line.py - /tools/cmd.txt - /tools/writecode.py - /xv6-user/busybox_test.c - /xv6-user/cat.c - /xv6-user/echo.c - /xv6-user/find.c - /xv6-user/forktest.c - /xv6-user/grading_init.c - /xv6-user/grep.c - /xv6-user/grind.c - /xv6-user/init-for-test.S - /xv6-user/init.c - /xv6-user/initcode.S - /xv6-user/kill.c - /xv6-user/ln.c - /xv6-user/ls.c - /xv6-user/mkdir.c - /xv6-user/modify_file_name.sh - /xv6-user/mv.c - /xv6-user/myDup3.c - /xv6-user/printf.c - /xv6-user/rm.c - /xv6-user/sh.c - /xv6-user/sleep.c - /xv6-user/strace.c - /xv6-user/stressfs.c - /xv6-user/test.c - /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 - /sdcard.img.gz - /README - /README.md - /shell.txt - /sort.src - /taskList.md - /thread.md - /.gitignore - /libctask.txt - /LICENSE - /lmbench_all - /lmbench_testcode.sh - /Makefile
-
赤道会师 authored
- /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/context.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/dmac.h - /kernel/include/elf.h - /kernel/include/error.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/futex.h - /kernel/include/gpiohs.h - /kernel/include/intr.h - /kernel/include/kalloc.h - /kernel/include/memlayout.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/pselect.h - /kernel/include/queue.h - /kernel/include/ramdisk.h - /kernel/include/ring_buffer.h - /kernel/include/riscv.h - /kernel/include/riscv_io.h - /kernel/include/rusage.h - /kernel/include/sbi.h - /kernel/include/sd_final.h - /kernel/include/sdcard.h - /kernel/include/sem.h - /kernel/include/signal.h - /kernel/include/sleeplock.h - /kernel/include/socket.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/thread.h - /kernel/include/timer.h - /kernel/include/trap.h - /kernel/include/types.h - /kernel/include/uart.h - /kernel/include/uart8250.h - /kernel/include/uname.h - /kernel/include/utils.h - /kernel/include/virtio.h - /kernel/include/vm.h - /kernel/include/vma.h - /kernel/lwip/api/api_lib.c - /kernel/lwip/api/api_msg.c - /kernel/lwip/api/err.c - /kernel/lwip/api/if_api.c - /kernel/lwip/api/netbuf.c - /kernel/lwip/api/netdb.c - /kernel/lwip/api/netifapi.c - /kernel/lwip/api/sockets.c - /kernel/lwip/api/tcpip.c - /kernel/lwip/arch/atoi.c - /kernel/lwip/arch/errno.c - /kernel/lwip/arch/rand.c - /kernel/lwip/arch/string.c - /kernel/lwip/arch/sys_arch.c - /kernel/lwip/core/ipv4/acd.c - /kernel/lwip/core/ipv4/autoip.c - /kernel/lwip/core/ipv4/dhcp.c - /kernel/lwip/core/ipv4/etharp.c - /kernel/lwip/core/ipv4/icmp.c - /kernel/lwip/core/ipv4/igmp.c - /kernel/lwip/core/ipv4/ip4.c - /kernel/lwip/core/ipv4/ip4_addr.c - /kernel/lwip/core/ipv4/ip4_frag.c - /kernel/lwip/core/ipv6/dhcp6.c - /kernel/lwip/core/ipv6/ethip6.c - /kernel/lwip/core/ipv6/icmp6.c - /kernel/lwip/core/ipv6/inet6.c - /kernel/lwip/core/ipv6/ip6.c - /kernel/lwip/core/ipv6/ip6_addr.c - /kernel/lwip/core/ipv6/ip6_frag.c - /kernel/lwip/core/ipv6/mld6.c - /kernel/lwip/core/ipv6/nd6.c - /kernel/lwip/include/arch/atoi.h - /kernel/lwip/include/arch/cc.h - /kernel/lwip/include/arch/errno.h - /kernel/lwip/include/arch/perf.h - /kernel/lwip/include/arch/rand.h - /kernel/lwip/include/arch/string.h - /kernel/lwip/include/arch/sys_arch.h - /kernel/lwip/core/altcp.c - /kernel/lwip/core/altcp_alloc.c - /kernel/lwip/core/altcp_tcp.c - /kernel/lwip/core/def.c - /kernel/lwip/core/dns.c - /kernel/lwip/core/inet_chksum.c - /kernel/lwip/core/init.c - /kernel/lwip/core/ip.c - /kernel/lwip/core/mem.c - /kernel/lwip/core/memp.c - /kernel/lwip/core/netif.c - /kernel/lwip/core/pbuf.c - /kernel/lwip/core/raw.c - /kernel/lwip/core/stats.c - /kernel/lwip/core/sys.c - /kernel/lwip/core/tcp.c - /kernel/lwip/core/tcp_in.c - /kernel/lwip/core/tcp_out.c - /kernel/lwip/core/timeouts.c - /kernel/lwip/core/udp.c - /kernel/lwip/include/compat/stdc/errno.h - /kernel/lwip/include/lwip/apps/FILES - /kernel/lwip/include/lwip/apps/altcp_proxyconnect.h - /kernel/lwip/include/lwip/apps/altcp_tls_mbedtls_opts.h - /kernel/lwip/include/lwip/apps/fs.h - /kernel/lwip/include/lwip/apps/http_client.h - /kernel/lwip/include/lwip/apps/httpd.h - /kernel/lwip/include/lwip/apps/httpd_opts.h - /kernel/lwip/include/lwip/apps/lwiperf.h - /kernel/lwip/include/lwip/apps/mdns.h - /kernel/lwip/include/lwip/apps/mdns_domain.h - /kernel/lwip/include/lwip/apps/mdns_opts.h - /kernel/lwip/include/lwip/apps/mdns_out.h - /kernel/lwip/include/lwip/apps/mdns_priv.h - /kernel/lwip/include/lwip/apps/mqtt.h - /kernel/lwip/include/lwip/apps/mqtt_opts.h - /kernel/lwip/include/lwip/apps/mqtt_priv.h - /kernel/lwip/include/lwip/apps/netbiosns.h - /kernel/lwip/include/lwip/apps/netbiosns_opts.h - /kernel/lwip/include/lwip/apps/smtp.h - /kernel/lwip/include/lwip/apps/smtp_opts.h - /kernel/lwip/include/lwip/apps/snmp.h - /kernel/lwip/include/lwip/apps/snmp_core.h - /kernel/lwip/include/lwip/apps/snmp_mib2.h - /kernel/lwip/include/lwip/apps/snmp_opts.h - /kernel/lwip/include/lwip/apps/snmp_scalar.h - /kernel/lwip/include/lwip/apps/snmp_snmpv2_framework.h - /kernel/lwip/include/lwip/apps/snmp_snmpv2_usm.h - /kernel/lwip/include/lwip/apps/snmp_table.h - /kernel/lwip/include/lwip/apps/snmp_threadsync.h - /kernel/lwip/include/lwip/apps/snmpv3.h - /kernel/lwip/include/lwip/apps/sntp.h - /kernel/lwip/include/lwip/apps/sntp_opts.h - /kernel/lwip/include/lwip/apps/tftp_client.h - /kernel/lwip/include/lwip/apps/tftp_common.h - /kernel/lwip/include/lwip/apps/tftp_opts.h - /kernel/lwip/include/lwip/apps/tftp_server.h - /kernel/lwip/include/lwip/priv/altcp_priv.h - /kernel/lwip/include/lwip/priv/api_msg.h - /kernel/lwip/include/lwip/priv/mem_priv.h - /kernel/lwip/include/lwip/priv/memp_priv.h - /kernel/lwip/include/lwip/priv/memp_std.h - /kernel/lwip/include/lwip/priv/nd6_priv.h - /kernel/lwip/include/lwip/priv/raw_priv.h - /kernel/lwip/include/lwip/priv/sockets_priv.h - /kernel/lwip/include/lwip/priv/tcp_priv.h - /kernel/lwip/include/lwip/priv/tcpip_priv.h - /kernel/lwip/include/lwip/prot/acd.h - /kernel/lwip/include/lwip/prot/autoip.h - /kernel/lwip/include/lwip/prot/dhcp.h - /kernel/lwip/include/lwip/prot/dhcp6.h - /kernel/lwip/include/lwip/prot/dns.h - /kernel/lwip/include/lwip/prot/etharp.h - /kernel/lwip/include/lwip/prot/ethernet.h - /kernel/lwip/include/lwip/prot/iana.h - /kernel/lwip/include/lwip/prot/icmp.h - /kernel/lwip/include/lwip/prot/icmp6.h - /kernel/lwip/include/lwip/prot/ieee.h - /kernel/lwip/include/lwip/prot/igmp.h - /kernel/lwip/include/lwip/prot/ip.h - /kernel/lwip/include/lwip/prot/ip4.h - /kernel/lwip/include/lwip/prot/ip6.h - /kernel/lwip/include/lwip/prot/mld6.h - /kernel/lwip/include/lwip/prot/nd6.h - /kernel/lwip/include/lwip/prot/tcp.h - /kernel/lwip/include/lwip/prot/udp.h - /kernel/lwip/netif/ppp/polarssl/README - /kernel/lwip/netif/ppp/polarssl/arc4.c - /kernel/lwip/netif/ppp/polarssl/des.c - /kernel/lwip/netif/ppp/polarssl/md4.c - /kernel/lwip/netif/ppp/polarssl/md5.c - /kernel/lwip/netif/ppp/polarssl/sha1.c - /kernel/lwip/include/lwip/acd.h - /kernel/lwip/include/lwip/altcp.h - /kernel/lwip/include/lwip/altcp_tcp.h - /kernel/lwip/include/lwip/altcp_tls.h - /kernel/lwip/include/lwip/api.h - /kernel/lwip/include/lwip/arch.h - /kernel/lwip/include/lwip/autoip.h - /kernel/lwip/include/lwip/debug.h - /kernel/lwip/include/lwip/def.h - /kernel/lwip/include/lwip/dhcp.h - /kernel/lwip/include/lwip/dhcp6.h - /kernel/lwip/include/lwip/dns.h - /kernel/lwip/include/lwip/err.h - /kernel/lwip/include/lwip/errno.h - /kernel/lwip/include/lwip/etharp.h - /kernel/lwip/include/lwip/ethip6.h - /kernel/lwip/include/lwip/icmp.h - /kernel/lwip/include/lwip/icmp6.h - /kernel/lwip/include/lwip/if_api.h - /kernel/lwip/include/lwip/igmp.h - /kernel/lwip/include/lwip/inet.h - /kernel/lwip/include/lwip/inet_chksum.h - /kernel/lwip/include/lwip/init.h - /kernel/lwip/include/lwip/init.h.cmake.in - /kernel/lwip/include/lwip/ip.h - /kernel/lwip/include/lwip/ip4.h - /kernel/lwip/include/lwip/ip4_addr.h - /kernel/lwip/include/lwip/ip4_frag.h - /kernel/lwip/include/lwip/ip6.h - /kernel/lwip/include/lwip/ip6_addr.h - /kernel/lwip/include/lwip/ip6_frag.h - /kernel/lwip/include/lwip/ip6_zone.h - /kernel/lwip/include/lwip/ip_addr.h - /kernel/lwip/include/lwip/mem.h - /kernel/lwip/include/lwip/memp.h - /kernel/lwip/include/lwip/mld6.h - /kernel/lwip/include/lwip/nd6.h - /kernel/lwip/include/lwip/netbuf.h - /kernel/lwip/include/lwip/netdb.h - /kernel/lwip/include/lwip/netif.h - /kernel/lwip/include/lwip/netifapi.h - /kernel/lwip/include/lwip/opt.h - /kernel/lwip/include/lwip/pbuf.h - /kernel/lwip/include/lwip/raw.h - /kernel/lwip/include/lwip/sio.h - /kernel/lwip/include/lwip/snmp.h - /kernel/lwip/include/lwip/sockets.h - /kernel/lwip/include/lwip/stats.h - /kernel/lwip/include/lwip/sys.h - /kernel/lwip/include/lwip/tcp.h - /kernel/lwip/include/lwip/tcpbase.h - /kernel/lwip/include/lwip/tcpip.h - /kernel/lwip/include/lwip/timeouts.h - /kernel/lwip/include/lwip/udp.h - /kernel/lwip/netif/ppp/PPPD_FOLLOWUP - /kernel/lwip/netif/ppp/auth.c - /kernel/lwip/netif/ppp/ccp.c - /kernel/lwip/netif/ppp/chap-md5.c - /kernel/lwip/netif/ppp/chap-new.c - /kernel/lwip/netif/ppp/chap_ms.c - /kernel/lwip/netif/ppp/demand.c - /kernel/lwip/netif/ppp/eap.c - /kernel/lwip/netif/ppp/ecp.c - /kernel/lwip/netif/ppp/eui64.c - /kernel/lwip/netif/ppp/fsm.c - /kernel/lwip/netif/ppp/ipcp.c - /kernel/lwip/netif/ppp/ipv6cp.c - /kernel/lwip/netif/ppp/lcp.c - /kernel/lwip/netif/ppp/magic.c - /kernel/lwip/netif/ppp/mppe.c - /kernel/lwip/netif/ppp/multilink.c - /kernel/lwip/netif/ppp/ppp.c - /kernel/lwip/netif/ppp/pppapi.c - /kernel/lwip/netif/ppp/pppcrypt.c - /kernel/lwip/netif/ppp/pppoe.c - /kernel/lwip/netif/ppp/pppol2tp.c - /kernel/lwip/netif/ppp/pppos.c - /kernel/lwip/netif/ppp/upap.c - /kernel/lwip/netif/ppp/utils.c - /kernel/lwip/netif/ppp/vj.c - /kernel/lwip/include/compat/posix/arpa/inet.h - /kernel/lwip/include/compat/posix/net/if.h - /kernel/lwip/include/compat/posix/sys/socket.h - /kernel/lwip/include/netif/ppp/polarssl/arc4.h - /kernel/lwip/include/netif/ppp/polarssl/des.h - /kernel/lwip/include/netif/ppp/polarssl/md4.h - /kernel/lwip/include/netif/ppp/polarssl/md5.h - /kernel/lwip/include/netif/ppp/polarssl/sha1.h - /kernel/lwip/netif/FILES - /kernel/lwip/netif/bridgeif.c - /kernel/lwip/netif/bridgeif_fdb.c - /kernel/lwip/netif/ethernet.c - /kernel/lwip/netif/lowpan6.c - /kernel/lwip/netif/lowpan6_ble.c - /kernel/lwip/netif/lowpan6_common.c - /kernel/lwip/netif/slipif.c - /kernel/lwip/netif/zepif.c - /kernel/lwip/include/compat/posix/netdb.h - /kernel/lwip/include/netif/ppp/ccp.h - /kernel/lwip/include/netif/ppp/chap-md5.h - /kernel/lwip/include/netif/ppp/chap-new.h - /kernel/lwip/include/netif/ppp/chap_ms.h - /kernel/lwip/include/netif/ppp/eap.h - /kernel/lwip/include/netif/ppp/ecp.h - /kernel/lwip/include/netif/ppp/eui64.h - /kernel/lwip/include/netif/ppp/fsm.h - /kernel/lwip/include/netif/ppp/ipcp.h - /kernel/lwip/include/netif/ppp/ipv6cp.h - /kernel/lwip/include/netif/ppp/lcp.h - /kernel/lwip/include/netif/ppp/magic.h - /kernel/lwip/include/netif/ppp/mppe.h - /kernel/lwip/include/netif/ppp/ppp.h - /kernel/lwip/include/netif/ppp/ppp_impl.h - /kernel/lwip/include/netif/ppp/ppp_opts.h - /kernel/lwip/include/netif/ppp/pppapi.h - /kernel/lwip/include/netif/ppp/pppcrypt.h - /kernel/lwip/include/netif/ppp/pppdebug.h - /kernel/lwip/include/netif/ppp/pppoe.h - /kernel/lwip/include/netif/ppp/pppol2tp.h - /kernel/lwip/include/netif/ppp/pppos.h - /kernel/lwip/include/netif/ppp/upap.h - /kernel/lwip/include/netif/ppp/vj.h - /kernel/lwip/include/netif/bridgeif.h - /kernel/lwip/include/netif/bridgeif_opts.h - /kernel/lwip/include/netif/etharp.h - /kernel/lwip/include/netif/ethernet.h - /kernel/lwip/include/netif/ieee802154.h - /kernel/lwip/include/netif/lowpan6.h - /kernel/lwip/include/netif/lowpan6_ble.h - /kernel/lwip/include/netif/lowpan6_common.h - /kernel/lwip/include/netif/lowpan6_opts.h - /kernel/lwip/include/netif/slipif.h - /kernel/lwip/include/netif/zepif.h - /kernel/lwip/lwipopts.h - /kernel/SignalTrampoline.S - /kernel/bin.S - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/entry_qemu.S - /kernel/entry_visionfive.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fs.c - /kernel/futex.c - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/main.c - /kernel/mmap.c - /kernel/net.mk - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/pselect.c - /kernel/ramdisk.c - /kernel/ring_buffer.c - /kernel/sd_final.c - /kernel/sddata.S - /kernel/sem.c - /kernel/signal.c - /kernel/sleeplock.c - /kernel/socket_new.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/syssocket.c - /kernel/systime.c - /kernel/thread.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/uart8250.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/vma.c - /kernel/xv6-riscv-license - /linker/qemu.ld - /linker/visionfive.ld - /tools/addr2line.py - /tools/cmd.txt - /xv6-user/busybox_test.c - /xv6-user/cat.c - /xv6-user/echo.c - /xv6-user/find.c - /xv6-user/forktest.c - /xv6-user/grading_init.c - /xv6-user/grep.c - /xv6-user/grind.c - /xv6-user/init-for-test.S - /xv6-user/init.c - /xv6-user/initcode.S - /xv6-user/kill.c - /xv6-user/ln.c - /xv6-user/ls.c - /xv6-user/mkdir.c - /xv6-user/modify_file_name.sh - /xv6-user/mv.c - /xv6-user/myDup3.c - /xv6-user/printf.c - /xv6-user/rm.c - /xv6-user/sh.c - /xv6-user/sleep.c - /xv6-user/strace.c - /xv6-user/stressfs.c - /xv6-user/test.c - /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 - /doc/pic/aux1.png - /doc/pic/aux2.png - /doc/pic/user_memory.png - /doc/pic/user_stack.png - /doc/AVX512OS.pdf - /doc/buffer_cache.md - /doc/dynamic_link.md - /doc/futex.md - /doc/memory.md - /doc/net.md - /doc/problem.md - /doc/sd_driver.md - /doc/signal.md - /doc/thread.md - /doc/uboot_command.md - /doc/初赛提测.md - /.clang-format - /.gitignore - /LICENSE - /Makefile - /README - /README.md - /taskList.md
-
赤道会师 authored
- /tools/addr2line.py - /tools/cmd.txt - /xv6-user/busybox_test.c - /xv6-user/cat.c - /xv6-user/echo.c - /xv6-user/find.c - /xv6-user/forktest.c - /xv6-user/grading_init.c - /xv6-user/grep.c - /xv6-user/grind.c - /xv6-user/init-for-test.S - /xv6-user/init.c - /xv6-user/initcode.S - /xv6-user/kill.c - /xv6-user/ln.c - /xv6-user/ls.c - /xv6-user/mkdir.c - /xv6-user/modify_file_name.sh - /xv6-user/mv.c - /xv6-user/myDup3.c - /xv6-user/printf.c - /xv6-user/rm.c - /xv6-user/sh.c - /xv6-user/sleep.c - /xv6-user/strace.c - /xv6-user/stressfs.c - /xv6-user/test.c - /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 - /doc/AVX512OS.pdf - /doc/buffer_cache.md - /doc/dynamic_link.md - /doc/futex.md - /doc/memory.md - /doc/net.md - /doc/problem.md - /doc/sd_driver.md - /doc/signal.md - /doc/thread.md - /doc/uboot_command.md - /doc/初赛提测.md - /doc/pic/aux1.png - /doc/pic/aux2.png - /doc/pic/user_memory.png - /doc/pic/user_stack.png - /kernel/bin.S - /kernel/bio.c - /kernel/console.c - /kernel/disk.c - /kernel/entry_qemu.S - /kernel/entry_visionfive.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/fs.c - /kernel/futex.c - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernelvec.S - /kernel/main.c - /kernel/mmap.c - /kernel/net.mk - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/pselect.c - /kernel/ramdisk.c - /kernel/ring_buffer.c - /kernel/sddata.S - /kernel/sd_final.c - /kernel/sem.c - /kernel/signal.c - /kernel/SignalTrampoline.S - /kernel/sleeplock.c - /kernel/socket_new.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysctl.c - /kernel/sysfile.c - /kernel/sysproc.c - /kernel/syssig.c - /kernel/syssocket.c - /kernel/systime.c - /kernel/thread.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uart.c - /kernel/uart8250.c - /kernel/utils.c - /kernel/virtio_disk.c - /kernel/vm.c - /kernel/vma.c - /kernel/xv6-riscv-license - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/context.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/dmac.h - /kernel/include/elf.h - /kernel/include/error.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/file.h - /kernel/include/fpioa.h - /kernel/include/futex.h - /kernel/include/gpiohs.h - /kernel/include/intr.h - /kernel/include/kalloc.h - /kernel/include/memlayout.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/pselect.h - /kernel/include/queue.h - /kernel/include/ramdisk.h - /kernel/include/ring_buffer.h - /kernel/include/riscv.h - /kernel/include/riscv_io.h - /kernel/include/rusage.h - /kernel/include/sbi.h - /kernel/include/sdcard.h - /kernel/include/sd_final.h - /kernel/include/sem.h - /kernel/include/signal.h - /kernel/include/sleeplock.h - /kernel/include/socket.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/thread.h - /kernel/include/timer.h - /kernel/include/trap.h - /kernel/include/types.h - /kernel/include/uart.h - /kernel/include/uart8250.h - /kernel/include/uname.h - /kernel/include/utils.h - /kernel/include/virtio.h - /kernel/include/vm.h - /kernel/include/vma.h - /kernel/lwip/lwipopts.h - /kernel/lwip/api/api_lib.c - /kernel/lwip/api/api_msg.c - /kernel/lwip/api/err.c - /kernel/lwip/api/if_api.c - /kernel/lwip/api/netbuf.c - /kernel/lwip/api/netdb.c - /kernel/lwip/api/netifapi.c - /kernel/lwip/api/sockets.c - /kernel/lwip/api/tcpip.c - /kernel/lwip/arch/atoi.c - /kernel/lwip/arch/errno.c - /kernel/lwip/arch/rand.c - /kernel/lwip/arch/string.c - /kernel/lwip/arch/sys_arch.c - /kernel/lwip/core/altcp.c - /kernel/lwip/core/altcp_alloc.c - /kernel/lwip/core/altcp_tcp.c - /kernel/lwip/core/def.c - /kernel/lwip/core/dns.c - /kernel/lwip/core/inet_chksum.c - /kernel/lwip/core/init.c - /kernel/lwip/core/ip.c - /kernel/lwip/core/mem.c - /kernel/lwip/core/memp.c - /kernel/lwip/core/netif.c - /kernel/lwip/core/pbuf.c - /kernel/lwip/core/raw.c - /kernel/lwip/core/stats.c - /kernel/lwip/core/sys.c - /kernel/lwip/core/tcp.c - /kernel/lwip/core/tcp_in.c - /kernel/lwip/core/tcp_out.c - /kernel/lwip/core/timeouts.c - /kernel/lwip/core/udp.c - /kernel/lwip/core/ipv4/acd.c - /kernel/lwip/core/ipv4/autoip.c - /kernel/lwip/core/ipv4/dhcp.c - /kernel/lwip/core/ipv4/etharp.c - /kernel/lwip/core/ipv4/icmp.c - /kernel/lwip/core/ipv4/igmp.c - /kernel/lwip/core/ipv4/ip4.c - /kernel/lwip/core/ipv4/ip4_addr.c - /kernel/lwip/core/ipv4/ip4_frag.c - /kernel/lwip/core/ipv6/dhcp6.c - /kernel/lwip/core/ipv6/ethip6.c - /kernel/lwip/core/ipv6/icmp6.c - /kernel/lwip/core/ipv6/inet6.c - /kernel/lwip/core/ipv6/ip6.c - /kernel/lwip/core/ipv6/ip6_addr.c - /kernel/lwip/core/ipv6/ip6_frag.c - /kernel/lwip/core/ipv6/mld6.c - /kernel/lwip/core/ipv6/nd6.c - /kernel/lwip/include/arch/atoi.h - /kernel/lwip/include/arch/cc.h - /kernel/lwip/include/arch/errno.h - /kernel/lwip/include/arch/perf.h - /kernel/lwip/include/arch/rand.h - /kernel/lwip/include/arch/string.h - /kernel/lwip/include/arch/sys_arch.h - /kernel/lwip/include/compat/posix/netdb.h - /kernel/lwip/include/compat/posix/arpa/inet.h - /kernel/lwip/include/compat/posix/net/if.h - /kernel/lwip/include/compat/posix/sys/socket.h - /kernel/lwip/include/compat/stdc/errno.h - /kernel/lwip/include/lwip/acd.h - /kernel/lwip/include/lwip/altcp.h - /kernel/lwip/include/lwip/altcp_tcp.h - /kernel/lwip/include/lwip/altcp_tls.h - /kernel/lwip/include/lwip/api.h - /kernel/lwip/include/lwip/arch.h - /kernel/lwip/include/lwip/autoip.h - /kernel/lwip/include/lwip/debug.h - /kernel/lwip/include/lwip/def.h - /kernel/lwip/include/lwip/dhcp.h - /kernel/lwip/include/lwip/dhcp6.h - /kernel/lwip/include/lwip/dns.h - /kernel/lwip/include/lwip/err.h - /kernel/lwip/include/lwip/errno.h - /kernel/lwip/include/lwip/etharp.h - /kernel/lwip/include/lwip/ethip6.h - /kernel/lwip/include/lwip/icmp.h - /kernel/lwip/include/lwip/icmp6.h - /kernel/lwip/include/lwip/if_api.h - /kernel/lwip/include/lwip/igmp.h - /kernel/lwip/include/lwip/inet.h - /kernel/lwip/include/lwip/inet_chksum.h - /kernel/lwip/include/lwip/init.h - /kernel/lwip/include/lwip/init.h.cmake.in - /kernel/lwip/include/lwip/ip.h - /kernel/lwip/include/lwip/ip4.h - /kernel/lwip/include/lwip/ip4_addr.h - /kernel/lwip/include/lwip/ip4_frag.h - /kernel/lwip/include/lwip/ip6.h - /kernel/lwip/include/lwip/ip6_addr.h - /kernel/lwip/include/lwip/ip6_frag.h - /kernel/lwip/include/lwip/ip6_zone.h - /kernel/lwip/include/lwip/ip_addr.h - /kernel/lwip/include/lwip/mem.h - /kernel/lwip/include/lwip/memp.h - /kernel/lwip/include/lwip/mld6.h - /kernel/lwip/include/lwip/nd6.h - /kernel/lwip/include/lwip/netbuf.h - /kernel/lwip/include/lwip/netdb.h - /kernel/lwip/include/lwip/netif.h - /kernel/lwip/include/lwip/netifapi.h - /kernel/lwip/include/lwip/opt.h - /kernel/lwip/include/lwip/pbuf.h - /kernel/lwip/include/lwip/raw.h - /kernel/lwip/include/lwip/sio.h - /kernel/lwip/include/lwip/snmp.h - /kernel/lwip/include/lwip/sockets.h - /kernel/lwip/include/lwip/stats.h - /kernel/lwip/include/lwip/sys.h - /kernel/lwip/include/lwip/tcp.h - /kernel/lwip/include/lwip/tcpbase.h - /kernel/lwip/include/lwip/tcpip.h - /kernel/lwip/include/lwip/timeouts.h - /kernel/lwip/include/lwip/udp.h - /kernel/lwip/include/lwip/apps/altcp_proxyconnect.h - /kernel/lwip/include/lwip/apps/altcp_tls_mbedtls_opts.h - /kernel/lwip/include/lwip/apps/FILES - /kernel/lwip/include/lwip/apps/fs.h - /kernel/lwip/include/lwip/apps/httpd.h - /kernel/lwip/include/lwip/apps/httpd_opts.h - /kernel/lwip/include/lwip/apps/http_client.h - /kernel/lwip/include/lwip/apps/lwiperf.h - /kernel/lwip/include/lwip/apps/mdns.h - /kernel/lwip/include/lwip/apps/mdns_domain.h - /kernel/lwip/include/lwip/apps/mdns_opts.h - /kernel/lwip/include/lwip/apps/mdns_out.h - /kernel/lwip/include/lwip/apps/mdns_priv.h - /kernel/lwip/include/lwip/apps/mqtt.h - /kernel/lwip/include/lwip/apps/mqtt_opts.h - /kernel/lwip/include/lwip/apps/mqtt_priv.h - /kernel/lwip/include/lwip/apps/netbiosns.h - /kernel/lwip/include/lwip/apps/netbiosns_opts.h - /kernel/lwip/include/lwip/apps/smtp.h - /kernel/lwip/include/lwip/apps/smtp_opts.h - /kernel/lwip/include/lwip/apps/snmp.h - /kernel/lwip/include/lwip/apps/snmpv3.h - /kernel/lwip/include/lwip/apps/snmp_core.h - /kernel/lwip/include/lwip/apps/snmp_mib2.h - /kernel/lwip/include/lwip/apps/snmp_opts.h - /kernel/lwip/include/lwip/apps/snmp_scalar.h - /kernel/lwip/include/lwip/apps/snmp_snmpv2_framework.h - /kernel/lwip/include/lwip/apps/snmp_snmpv2_usm.h - /kernel/lwip/include/lwip/apps/snmp_table.h - /kernel/lwip/include/lwip/apps/snmp_threadsync.h - /kernel/lwip/include/lwip/apps/sntp.h - /kernel/lwip/include/lwip/apps/sntp_opts.h - /kernel/lwip/include/lwip/apps/tftp_client.h - /kernel/lwip/include/lwip/apps/tftp_common.h - /kernel/lwip/include/lwip/apps/tftp_opts.h - /kernel/lwip/include/lwip/apps/tftp_server.h - /kernel/lwip/include/lwip/priv/altcp_priv.h - /kernel/lwip/include/lwip/priv/api_msg.h - /kernel/lwip/include/lwip/priv/memp_priv.h - /kernel/lwip/include/lwip/priv/memp_std.h - /kernel/lwip/include/lwip/priv/mem_priv.h - /kernel/lwip/include/lwip/priv/nd6_priv.h - /kernel/lwip/include/lwip/priv/raw_priv.h - /kernel/lwip/include/lwip/priv/sockets_priv.h - /kernel/lwip/include/lwip/priv/tcpip_priv.h - /kernel/lwip/include/lwip/priv/tcp_priv.h - /kernel/lwip/include/lwip/prot/acd.h - /kernel/lwip/include/lwip/prot/autoip.h - /kernel/lwip/include/lwip/prot/dhcp.h - /kernel/lwip/include/lwip/prot/dhcp6.h - /kernel/lwip/include/lwip/prot/dns.h - /kernel/lwip/include/lwip/prot/etharp.h - /kernel/lwip/include/lwip/prot/ethernet.h - /kernel/lwip/include/lwip/prot/iana.h - /kernel/lwip/include/lwip/prot/icmp.h - /kernel/lwip/include/lwip/prot/icmp6.h - /kernel/lwip/include/lwip/prot/ieee.h - /kernel/lwip/include/lwip/prot/igmp.h - /kernel/lwip/include/lwip/prot/ip.h - /kernel/lwip/include/lwip/prot/ip4.h - /kernel/lwip/include/lwip/prot/ip6.h - /kernel/lwip/include/lwip/prot/mld6.h - /kernel/lwip/include/lwip/prot/nd6.h - /kernel/lwip/include/lwip/prot/tcp.h - /kernel/lwip/include/lwip/prot/udp.h - /kernel/lwip/include/netif/bridgeif.h - /kernel/lwip/include/netif/bridgeif_opts.h - /kernel/lwip/include/netif/etharp.h - /kernel/lwip/include/netif/ethernet.h - /kernel/lwip/include/netif/ieee802154.h - /kernel/lwip/include/netif/lowpan6.h - /kernel/lwip/include/netif/lowpan6_ble.h - /kernel/lwip/include/netif/lowpan6_common.h - /kernel/lwip/include/netif/lowpan6_opts.h - /kernel/lwip/include/netif/slipif.h - /kernel/lwip/include/netif/zepif.h - /kernel/lwip/include/netif/ppp/ccp.h - /kernel/lwip/include/netif/ppp/chap-md5.h - /kernel/lwip/include/netif/ppp/chap-new.h - /kernel/lwip/include/netif/ppp/chap_ms.h - /kernel/lwip/include/netif/ppp/eap.h - /kernel/lwip/include/netif/ppp/ecp.h - /kernel/lwip/include/netif/ppp/eui64.h - /kernel/lwip/include/netif/ppp/fsm.h - /kernel/lwip/include/netif/ppp/ipcp.h - /kernel/lwip/include/netif/ppp/ipv6cp.h - /kernel/lwip/include/netif/ppp/lcp.h - /kernel/lwip/include/netif/ppp/magic.h - /kernel/lwip/include/netif/ppp/mppe.h - /kernel/lwip/include/netif/ppp/ppp.h - /kernel/lwip/include/netif/ppp/pppapi.h - /kernel/lwip/include/netif/ppp/pppcrypt.h - /kernel/lwip/include/netif/ppp/pppdebug.h - /kernel/lwip/include/netif/ppp/pppoe.h - /kernel/lwip/include/netif/ppp/pppol2tp.h - /kernel/lwip/include/netif/ppp/pppos.h - /kernel/lwip/include/netif/ppp/ppp_impl.h - /kernel/lwip/include/netif/ppp/ppp_opts.h - /kernel/lwip/include/netif/ppp/upap.h - /kernel/lwip/include/netif/ppp/vj.h - /kernel/lwip/include/netif/ppp/polarssl/arc4.h - /kernel/lwip/include/netif/ppp/polarssl/des.h - /kernel/lwip/include/netif/ppp/polarssl/md4.h - /kernel/lwip/include/netif/ppp/polarssl/md5.h - /kernel/lwip/include/netif/ppp/polarssl/sha1.h - /kernel/lwip/netif/bridgeif.c - /kernel/lwip/netif/bridgeif_fdb.c - /kernel/lwip/netif/ethernet.c - /kernel/lwip/netif/FILES - /kernel/lwip/netif/lowpan6.c - /kernel/lwip/netif/lowpan6_ble.c - /kernel/lwip/netif/lowpan6_common.c - /kernel/lwip/netif/slipif.c - /kernel/lwip/netif/zepif.c - /kernel/lwip/netif/ppp/auth.c - /kernel/lwip/netif/ppp/ccp.c - /kernel/lwip/netif/ppp/chap-md5.c - /kernel/lwip/netif/ppp/chap-new.c - /kernel/lwip/netif/ppp/chap_ms.c - /kernel/lwip/netif/ppp/demand.c - /kernel/lwip/netif/ppp/eap.c - /kernel/lwip/netif/ppp/ecp.c - /kernel/lwip/netif/ppp/eui64.c - /kernel/lwip/netif/ppp/fsm.c - /kernel/lwip/netif/ppp/ipcp.c - /kernel/lwip/netif/ppp/ipv6cp.c - /kernel/lwip/netif/ppp/lcp.c - /kernel/lwip/netif/ppp/magic.c - /kernel/lwip/netif/ppp/mppe.c - /kernel/lwip/netif/ppp/multilink.c - /kernel/lwip/netif/ppp/ppp.c - /kernel/lwip/netif/ppp/pppapi.c - /kernel/lwip/netif/ppp/pppcrypt.c - /kernel/lwip/netif/ppp/PPPD_FOLLOWUP - /kernel/lwip/netif/ppp/pppoe.c - /kernel/lwip/netif/ppp/pppol2tp.c - /kernel/lwip/netif/ppp/pppos.c - /kernel/lwip/netif/ppp/upap.c - /kernel/lwip/netif/ppp/utils.c - /kernel/lwip/netif/ppp/vj.c - /kernel/lwip/netif/ppp/polarssl/arc4.c - /kernel/lwip/netif/ppp/polarssl/des.c - /kernel/lwip/netif/ppp/polarssl/md4.c - /kernel/lwip/netif/ppp/polarssl/md5.c - /kernel/lwip/netif/ppp/polarssl/README - /kernel/lwip/netif/ppp/polarssl/sha1.c - /linker/qemu.ld - /linker/visionfive.ld - /.clang-format - /.gitignore - /LICENSE - /Makefile - /README - /README.md - /taskList.md
-
赤道会师 authored
- /docs/documents/TODO.md - /docs/documents/gbd调试配置.pdf - /docs/documents/xv6-中断控制.md - /docs/documents/xv6-控制台及printf:.md - /docs/documents/xv6-进程管理.md - /docs/documents/xv6-锁.md - /docs/documents/初赛文档.pdf - /docs/documents/小组初赛工作.md - /docs/documents/新增-Rename.md - /docs/documents/环境配置手册.pdf - /docs/documents/系统调用—文件系统相关.md - /docs/documents/系统调用—进程管理、内存管理、其他.md - /docs/documents/系统调用的说明以及调用方式.md - /docs/documents/系统调试.pdf - /docs/images/clip_image002.jpg - /docs/images/console-1.png - /docs/images/console-2.png - /docs/images/preliminary.png - /docs/images/test.png - /initcode/initcode.S - /initcode/initcode.c - /kernel/include/buf.h - /kernel/include/console.h - /kernel/include/defs.h - /kernel/include/disk.h - /kernel/include/diskio.h - /kernel/include/elf.h - /kernel/include/fat32.h - /kernel/include/fcntl.h - /kernel/include/ff.h - /kernel/include/ffconf.h - /kernel/include/file.h - /kernel/include/image.h - /kernel/include/intr.h - /kernel/include/kalloc.h - /kernel/include/memlayout.h - /kernel/include/mmap.h - /kernel/include/param.h - /kernel/include/pipe.h - /kernel/include/plic.h - /kernel/include/printf.h - /kernel/include/proc.h - /kernel/include/ramdisk.h - /kernel/include/riscv.h - /kernel/include/sbi.h - /kernel/include/sbi2.h - /kernel/include/sd.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/sysinfo.h - /kernel/include/sysnum.h - /kernel/include/timer.h - /kernel/include/trap.h - /kernel/include/types.h - /kernel/include/uname.h - /kernel/include/virtio.h - /kernel/include/vm.h - /kernel/bio.c - /kernel/console.c - /kernel/dev.S - /kernel/disk.c - /kernel/diskio.c - /kernel/entry.S - /kernel/exec.c - /kernel/fat32.c - /kernel/file.c - /kernel/image.c - /kernel/intr.c - /kernel/kalloc.c - /kernel/kernel.ld - /kernel/kernel_app.ld - /kernel/kernelvec.S - /kernel/link_disk.S - /kernel/link_fs.S - /kernel/link_null.S - /kernel/logo.c - /kernel/main.c - /kernel/mmap.c - /kernel/pipe.c - /kernel/plic.c - /kernel/printf.c - /kernel/proc.c - /kernel/ramdisk.c - /kernel/sd.c - /kernel/sleeplock.c - /kernel/spi.c - /kernel/spinlock.c - /kernel/string.c - /kernel/swtch.S - /kernel/syscall.c - /kernel/sysfile.c - /kernel/sysproc.c - /kernel/systime.c - /kernel/timer.c - /kernel/trampoline.S - /kernel/trap.c - /kernel/uname.c - /kernel/vm.c - /kernel/xv6-riscv-license - /user/xv6-user/user.h - /user/cat.c - /user/cmd.S - /user/echo.c - /user/find.c - /user/forktest.c - /user/grep.c - /user/grind.c - /user/init.c - /user/kill.c - /user/ln.c - /user/ls.c - /user/mkdir.c - /user/mv.c - /user/mymount.c - /user/myumount.c - /user/printf.c - /user/rm.c - /user/runall.S - /user/sacrifice - /user/sacrifice.c - /user/sh.c - /user/sleep.c - /user/strace.c - /user/stressfs.c - /user/test.c - /user/ulib.c - /user/umalloc.c - /user/usertests.c - /user/usys.pl - /user/vda2.c - /user/wc.c - /user/xargs.c - /user/xargstest.sh - /user/xv6-riscv-license - /user/zombie.c - /disk.img - /LICENSE - /Makefile - /README - /README.md - /vda2
-
- 03 Jun, 2024 5 commits
-
-
赤道会师 authored
-
赤道会师 authored
- /docs/documents/Rename.md - /docs/documents/锁.md - /docs/documents/控制台及printf:.md - /docs/documents/新增-Rename.md - /docs/documents/xv6-锁.md - /docs/documents/xv6-控制台及printf:.md
-
赤道会师 authored
-
赤道会师 authored
-
赤道会师 authored
- /docs/images/clip_image002.jpg - /docs/documents/xv6-进程管理.md
-