low-level keyboard input (not hooked up to /dev yet)
fix acquire() to cli() *before* incrementing nlock make T_SYSCALL a trap gate, not an interrupt gate sadly, various crashes if you hold down a keyboard key...
Showing
- Notes 38 additions, 0 deletionsNotes
- console.c 179 additions, 1 deletionconsole.c
- defs.h 2 additions, 0 deletionsdefs.h
- fcntl.h 4 additions, 0 deletionsfcntl.h
- fs.c 1 addition, 0 deletionsfs.c
- fs.h 0 additions, 5 deletionsfs.h
- ide.c 1 addition, 1 deletionide.c
- main.c 1 addition, 1 deletionmain.c
- mkfs.c 1 addition, 1 deletionmkfs.c
- spinlock.c 6 additions, 2 deletionsspinlock.c
- syscall.c 1 addition, 0 deletionssyscall.c
- trap.c 13 additions, 3 deletionstrap.c
- userfs.c 1 addition, 0 deletionsuserfs.c
- x86.h 1 addition, 0 deletionsx86.h
Loading
Please register or sign in to comment