summaryrefslogtreecommitdiff
path: root/main.asm
diff options
context:
space:
mode:
authorDuncan Smith2010-11-09 23:43:14 -0800
committerDuncan Smith2010-11-09 23:43:14 -0800
commitefe2d323418042842d344e076dcac1da734785f3 (patch)
tree8736a8aa6ab1ae2265d2a4d370a70c10f5b0c4ab /main.asm
parente94eb8d5ba0a9d3e474fd91b50465639b01578bd (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 'main.asm')
0 files changed, 0 insertions, 0 deletions