summaryrefslogtreecommitdiff
path: root/sys/src/cmd/python/Python
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-12-24 18:07:18 +0100
committercinap_lenrek <cinap_lenrek@gmx.de>2012-12-24 18:07:18 +0100
commitf379992fcd7c34779faf278720906505d081e5c8 (patch)
treeae2586f25240e244635181e0db92c2c62be5b3e7 /sys/src/cmd/python/Python
parent9b6f0e2b3ecf1ed546f873a04b4340f5257fbcc0 (diff)
adiahci: drive onlining, task file error (atapi) handling, missed interrupts, bios handoff, idle, cleanup
wait for the drives to become ready or missing in iaonline() and iaverify() to prevent nobootprompt= race. handle task file error status (this can happen for atapi) under some circumstances and would hang the io if not handled. preventively poll interrupts from the checkdrive kproc in case we loose interrupts (bad via machine). implement bios handoff procedure. make sure the port is idle before programming the port dma regios in configdrive(), do not start command processing on the port unless phylink has been established.
Diffstat (limited to 'sys/src/cmd/python/Python')
0 files changed, 0 insertions, 0 deletions