Commit Graph

19 Commits (syscall)

Author SHA1 Message Date
Frans Kaashoek cd6207a972 Merge branch 'riscv-killed' into riscv
3 years ago
Frans Kaashoek 8f58cc7df9 Cosmetic change (thanks Harry Porter)
3 years ago
Frans Kaashoek 62bc610424 cosmetic changes (thanks Harry Porter)
3 years ago
Frans Kaashoek dd5a720044 cosmetic changes (thanks Harry Porter)
3 years ago
Frans Kaashoek 975f3b31d3 Clean up using killed()
3 years ago
Frans Kaashoek 4087a6e7fc Read and write p->killed using atomics
3 years ago
Robert Morris 13dccb0380 consolewrite does not need cons.lock -- can lead to sleep() with lock held
5 years ago
Robert Morris 490f91ab53 move panicked check to uart.c
5 years ago
Robert Morris 748809e1b3 suppress write() output after panic()
5 years ago
Robert Morris e3b7058907 streamline copyin/copyout code in usertests
6 years ago
Robert Morris 0f50e9527c fix printf() in interrupts
6 years ago
Robert Morris 27057bc9b4 interrupt-driven uart output, hopefully a nice example for teaching.
6 years ago
Robert Morris 629faafa36 cleaner UART register interface
7 years ago
Robert Morris a33f60fea3 console/uart tweaks
7 years ago
Robert Morris cf48b24c03 beautify console.c
7 years ago
Robert Morris 281d450a08 split printf into a separate file, to make console.c more like a driver
7 years ago
Robert Morris a77287e924 no more PAGEBREAK
7 years ago
Robert Morris a8305b7318 FD_DEVICE
7 years ago
Robert Morris 5753553213 separate source into kernel/ user/ mkfs/
7 years ago