summaryrefslogtreecommitdiff
path: root/kernel/trap.c
AgeCommit message (Expand)Author
2020-08-10interrupt-driven uart output, hopefully a nice example for teaching.Robert Morris
2020-08-10rename p->tf to p->trapframe, for consistency with p->contextRobert Morris
2019-10-27nitsRobert Morris
2019-09-17all of PTE_FLAGSRobert Morris
2019-09-10Support exit status for exit/waitFrans Kaashoek
2019-07-27console/uart tweaksRobert Morris
2019-07-26???Robert Morris
2019-07-26machinevec -> timervecRobert Morris
2019-07-26uservec before userret in trampoline, to match book and kernelvecRobert Morris
2019-07-26trampin -> uservecRobert Morris
2019-07-24display assembly instructions, to help with first.tex exerciseRobert Morris
2019-07-23simplify kernel mapping callsRobert Morris
2019-07-23one more TRAMPOLINEFrans Kaashoek
2019-07-11cosmetic changesRobert Morris
2019-07-10have kill() lock before looking at p->pidRobert Morris
2019-07-10tweak some comments.Robert Morris
2019-07-02Merge branch 'riscv' into riscv-procFrans Kaashoek
2019-07-02Checkpoint switching to per-process locks, in attempt clarify xv6'sFrans Kaashoek
2019-07-02don't enable interrupts until done with sstatus, scause, &cRobert Morris
2019-07-01timer interrupt in the kernel -> yieldRobert Morris
2019-06-13clean up virtio codeRobert Morris
2019-06-13virtio disk driverRobert Morris
2019-06-11separate source into kernel/ user/ mkfs/Robert Morris