diff options
| author | mhitch <mhitch@NetBSD.org> | 1999-12-03 04:26:17 +0000 |
|---|---|---|
| committer | mhitch <mhitch@NetBSD.org> | 1999-12-03 04:26:17 +0000 |
| commit | 901e4b02196365af05f750b125f000aa62b05622 (patch) | |
| tree | 3e3f88867c355ed7215f1c6517d5fb54c5813ec7 /sys/dev/microcode/isp | |
| parent | bed152a4e7375399f35d318c5241fb5f84abe8a1 (diff) | |
Fix IOASIC DMA alignment problems. Buffers not aligned on doubleword (8
byte) boundaries don't work correctly. Make use of the SDR0/SDR1 registers
to adjust the buffer alignment when starting the DMA transfer. Block device
I/O done by the filesystems will usually be aligned correctly, but character
device I/O may not be aligned correctly. This should fix the problems with
dump(8) failing randomly on DECstations.
Diffstat (limited to 'sys/dev/microcode/isp')
0 files changed, 0 insertions, 0 deletions
