summaryrefslogtreecommitdiff
path: root/ports.asm
diff options
context:
space:
mode:
authorAstrid Smith2010-11-09 23:43:14 -0800
committerAstrid Smith2010-11-09 23:43:14 -0800
commit7fe1ea0f66c55bc57489feb6c3b0ba9ac22277c2 (patch)
tree9ca8e5427b8230e43a4a462fd6088a09afb20935 /ports.asm
parentd393bd83bc0183e0644bc0e7ee6e4c92632a2c9f (diff)
Added loads of interrupt processing code.
Properly handling interrupts that come in a critical section is a difficult problem. This is my first stab at it. Notably, I'm doing all my interrupt processing in softwareland. It turns out to be about 1/3 as fast as using the interrupt hardware directly, though I don't have to run in supervisor mode this way.
Diffstat (limited to 'ports.asm')
0 files changed, 0 insertions, 0 deletions