Lines Matching +full:address +full:- +full:translation
1 .. SPDX-License-Identifier: GPL-2.0
5 Adaptec AHA-1520/1522 SCSI driver for Linux (aha152x)
8 Copyright |copy| 1993-1999 Jürgen Fischer <fischer@norbit.de>
14 bottom-half handler complete()).
26 IOPORT base io address (0x340/0x140)
27 IRQ interrupt level (9-12; default 11)
28 SCSI_ID scsi id of controller (0-7; default 7)
33 EXT_TRANS: enable extended translation (0/1: default 0 [off])
42 - DAUTOCONF
43 use configuration the controller reports (AHA-152x only)
45 - DSKIP_BIOSTEST
46 Don't test for BIOS signature (AHA-1510 or disabled BIOS)
48 - DSETUP0="{ IOPORT, IRQ, SCSI_ID, RECONNECT, PARITY, SYNCHRONOUS, DELAY, EXT_TRANS }"
51 - DSETUP1="{ IOPORT, IRQ, SCSI_ID, RECONNECT, PARITY, SYNCHRONOUS, DELAY, EXT_TRANS }"
54 - DAHA152X_DEBUG
57 - DAHA152X_STAT
66 …aha152x=<IOPORT>[,<IRQ>[,<SCSI-ID>[,<RECONNECT>[,<PARITY>[,<SYNCHRONOUS>[,<DELAY> [,<EXT_TRANS]]]]…
116 enable extended translation for first and second controller
125 SCSI uses block numbers to address blocks/sectors on a device.
146 namely the address space is limited to up to 255 heads, up to 63 sectors
149 The AHA-1522 BIOS calculates the geometry by fixing the number of heads
152 This is considered to be the default translation.
155 address the first GB of your disk in the partition table. Therefore
156 BIOSes of some newer controllers based on the AIC-6260/6360 support
157 extended translation. This means that the BIOS uses 255 for heads,
163 To make it even more complicated the translation mode might/might
169 - for disks<1GB: use default translation (C/32/64)
171 - for disks>1GB:
173 - take current geometry from the partition table
175 ie. either (C/32/64) or (C/63/255)). This can be extended translation
178 - if that fails, take extended translation if enabled by override,
179 kernel or module parameter, otherwise take default translation and
187 "AIC-6260 SCSI Chip Specification", Adaptec Corporation.
189 "SCSI COMPUTER SYSTEM INTERFACE - 2 (SCSI-2)", X3T9.2/86-109 rev. 10h