文件名称:lab8
介绍说明--下载内容均来自于网络,请自行研究使用
Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验8-Ucore is a small operating system suitable for learning, " Sparrow" contains the virtual memory management, process management and processor scheduling, synchronization mutex, interprocess communication, file systems, such as the kernel function, the total amount of kernel code ( c+asm) does not exceed the 5K line. Fully embodies the guiding ideology of " small" . This is ucore experimental
(系统自动生成,下载前可以参看下载内容)
下载文件列表
lab8\boot\asm.h
....\....\bootasm.S
....\....\bootmain.c
....\kern\debug\assert.h
....\....\.....\kdebug.c
....\....\.....\kdebug.h
....\....\.....\kmonitor.c
....\....\.....\kmonitor.h
....\....\.....\panic.c
....\....\.....\stab.h
....\....\.river\clock.c
....\....\......\clock.h
....\....\......\console.c
....\....\......\console.h
....\....\......\ide.c
....\....\......\ide.h
....\....\......\intr.c
....\....\......\intr.h
....\....\......\kbdreg.h
....\....\......\picirq.c
....\....\......\picirq.h
....\....\fs\devs\dev.c
....\....\..\....\dev.h
....\....\..\....\dev_disk0.c
....\....\..\....\dev_stdin.c
....\....\..\....\dev_stdout.c
....\....\..\file.c
....\....\..\file.h
....\....\..\fs.c
....\....\..\fs.h
....\....\..\iobuf.c
....\....\..\iobuf.h
....\....\..\sfs\bitmap.c
....\....\..\...\bitmap.h
....\....\..\...\sfs.c
....\....\..\...\sfs.h
....\....\..\...\sfs_fs.c
....\....\..\...\sfs_inode.c
....\....\..\...\sfs_io.c
....\....\..\...\sfs_lock.c
....\....\..\.wap\swapfs.c
....\....\..\....\swapfs.h
....\....\..\sysfile.c
....\....\..\sysfile.h
....\....\..\vfs\inode.c
....\....\..\...\inode.h
....\....\..\...\vfs.c
....\....\..\...\vfs.h
....\....\..\...\vfsdev.c
....\....\..\...\vfsfile.c
....\....\..\...\vfslookup.c
....\....\..\...\vfspath.c
....\....\init\entry.S
....\....\....\init.c
....\....\libs\readline.c
....\....\....\stdio.c
....\....\....\string.c
....\....\mm\default_pmm.c
....\....\..\default_pmm.h
....\....\..\kmalloc.c
....\....\..\kmalloc.h
....\....\..\memlayout.h
....\....\..\mmu.h
....\....\..\pmm.c
....\....\..\pmm.h
....\....\..\swap.c
....\....\..\swap.h
....\....\..\swap_fifo.c
....\....\..\swap_fifo.h
....\....\..\vmm.c
....\....\..\vmm.h
....\....\process\entry.S
....\....\.......\proc.c
....\....\.......\proc.h
....\....\.......\switch.S
....\....\schedule\default_sched.c
....\....\........\default_sched.h
....\....\........\default_sched_stride_c
....\....\........\sched.c
....\....\........\sched.h
....\....\.ync\check_sync.c
....\....\....\monitor.c
....\....\....\monitor.h
....\....\....\sem.c
....\....\....\sem.h
....\....\....\sync.h
....\....\....\wait.c
....\....\....\wait.h
....\....\..scall\syscall.c
....\....\.......\syscall.h
....\....\trap\trap.c
....\....\....\trap.h
....\....\....\trapentry.S
....\....\....\vectors.S
....\libs\atomic.h
....\....\defs.h
....\....\dirent.h
....\....\elf.h
....\....\error.h
....\....\hash.c