Commit graph

12 commits

Author SHA1 Message Date
Robert Morris 0e131b2263 fix a problem with end. make uartputc() wait until h/w is ready. 2019-06-04 10:43:45 -04:00
Robert Morris cefe223bf5 console input and sbrk 2019-06-03 17:59:17 -04:00
Robert Morris efecbee7c0 xx 2019-06-03 17:49:27 -04:00
Robert Morris 6eae1be755 push/pop all registers when handling interrupt from kernel 2019-06-03 15:23:12 -04:00
Robert Morris a9c1a6f742 takes one uart input interrupt, then panics 2019-06-03 14:13:07 -04:00
Robert Morris 2ec1959fd1 fork/wait/exit work 2019-05-31 09:45:59 -04:00
Frans Kaashoek 4f14d8d1e5 Commit to running on an SMP (perhaps with only 1 core). Remove most code
from picirq.c and remove timer.c completely.  Update runoff.list.
2017-08-09 07:44:51 -04:00
Frans Kaashoek dec637bc59 Replace I_BUSY with sleep locks 2016-09-11 20:59:57 -04:00
Frans Kaashoek 7894fcd217 Remove trailing white space with:
for f in *.{h,c}; do sed -i .sed 's/[[:blank:]]*$//' $f; done
(Thanks to Nicolás Wolovick)
2016-08-25 09:13:00 -04:00
Russ Cox 0aef891495 shuffle and tweak for formatting.
pdf has very good page breaks now.
would be a good copy for fall 2009.
2009-08-08 01:07:30 -07:00
rsc 030a47736f tab police 2009-05-31 00:39:17 +00:00
rsc 74afa70d30 Add serial port input/output.
Delete parallel port output.
Works well with qemu -nographic mode.
2009-05-31 00:24:11 +00:00