Description: In the system, the real core of communication are all processes using a system call, such as when a process requests kernel services, we are using a system call. Under normal circumstances, the process is not able to access the system kernel, it can not access the memory segment used by the kernel, we can not call the kernel function, the hardware structure of the CPU ensures that only the system call is an exception.
To Search:
File list (Check if you may need any files):
os-4
....\Makefile
....\boot
....\....\.DS_Store
....\....\Makefile
....\....\start.S
....\....\start.o
....\doc
....\drivers
....\.......\Makefile
....\.......\gxconsole
....\.......\.........\Makefile
....\.......\.........\console.c
....\.......\.........\console.o
....\.......\.........\dev_cons.h
....\gxemul
....\......\.DS_Store
....\......\fsformat
....\......\r3000
....\......\r3000~
....\......\view
....\......\vmlinux
....\......\vmlinux.dump
....\include
....\.......\.DS_Store
....\.......\args.h
....\.......\args.h~
....\.......\asm
....\.......\...\asm.h
....\.......\...\asm.h~
....\.......\...\cp0regdef.h
....\.......\...\regdef.h
....\.......\asm-mips3k
....\.......\..........\asm.h
....\.......\..........\asm.h~
....\.......\..........\cp0regdef.h
....\.......\..........\regdef.h
....\.......\code.h~
....\.......\env.h
....\.......\env.h~
....\.......\error.h
....\.......\fs.h
....\.......\fs.h~
....\.......\kclock.h
....\.......\mmu.h
....\.......\mmu.h~
....\.......\pmap.h
....\.......\pmap.h~
....\.......\print.h
....\.......\print.h~
....\.......\printf.h
....\.......\queue.h
....\.......\sched.h
....\.......\stackframe.h
....\.......\stackframe.h~
....\.......\trap.h
....\.......\trap.h~
....\.......\types.h
....\.......\unistd.h
....\.......\unistd.h~
....\include.mk
....\init
....\....\.DS_Store
....\....\Makefile
....\....\code.c
....\....\code.o
....\....\init.c
....\....\init.c~
....\....\init.o
....\....\main.c
....\....\main.o
....\lib
....\...\.DS_Store
....\...\Makefile
....\...\env.c
....\...\env.c~
....\...\env.o
....\...\env_asm.S
....\...\env_asm.o
....\...\genex.S
....\...\genex.o
....\...\getc.S
....\...\getc.o
....\...\kclock.c
....\...\kclock.o
....\...\kclock_asm.S
....\...\kclock_asm.o
....\...\print.c
....\...\print.o
....\...\printf.c
....\...\printf.o
....\...\sched.c
....\...\sched.c~
....\...\sched.o
....\...\syscall.S
....\...\syscall.o
....\...\syscall_all.c
....\...\syscall_all.c~
....\...\syscall_all.o
....\...\traps.c