summaryrefslogtreecommitdiff
path: root/sys/arch/powerpc
diff options
context:
space:
mode:
authorJason Wright <jason@cvs.openbsd.org>1998-05-28 22:07:55 +0000
committerJason Wright <jason@cvs.openbsd.org>1998-05-28 22:07:55 +0000
commitaaa8a56a409ee5d9cd998207880759b4f80fbdb1 (patch)
treef601ddb285af80b1208138b8a142829c914fc682 /sys/arch/powerpc
parente14f3bc839d97d42ba70c1db48ca0ba5d21d21cc (diff)
Sync with NetBSD:
Allocate SCSI message buffers in ncr53c9x_attach(), with a provision for front-ends to override the allocation to avoid alignment handling in their DMA engines. Note that that ncr53c9x_msgout() can request a 1 byte DMA transfer that would be difficult to break up. Eliminate the degenerate loop in `ncr53c9x_intr()'. Retain the delay heuristic it implemented under the label `shortcut:' and only use it in these cases: (1) after successful re-relection, (2) after receiving command-complete status, and (3) during message-in handshake. If we have an NCR53CF9x (indicated by the front-end by setting a flag in the softc's new "features" word), set FSCSI bit in CFG3 if the sync period is <= 200ns, or clear it otherwise.
Diffstat (limited to 'sys/arch/powerpc')
0 files changed, 0 insertions, 0 deletions