Contents of /alx-src/tags/kernel26-2.6.12-alx-r9/Documentation/cpqarray.txt
Parent Directory | Revision Log
Revision 630 -
(show annotations)
(download)
Wed Mar 4 11:03:09 2009 UTC (15 years, 6 months ago) by niro
File MIME type: text/plain
File size: 2224 byte(s)
Wed Mar 4 11:03:09 2009 UTC (15 years, 6 months ago) by niro
File MIME type: text/plain
File size: 2224 byte(s)
Tag kernel26-2.6.12-alx-r9
1 | This driver is for Compaq's SMART2 Intelligent Disk Array Controllers. |
2 | |
3 | Supported Cards: |
4 | ---------------- |
5 | |
6 | This driver is known to work with the following cards: |
7 | |
8 | * SMART (EISA) |
9 | * SMART-2/E (EISA) |
10 | * SMART-2/P |
11 | * SMART-2DH |
12 | * SMART-2SL |
13 | * SMART-221 |
14 | * SMART-3100ES |
15 | * SMART-3200 |
16 | * Integrated Smart Array Controller |
17 | * SA 4200 |
18 | * SA 4250ES |
19 | * SA 431 |
20 | * RAID LC2 Controller |
21 | |
22 | It should also work with some really old Disk array adapters, but I am |
23 | unable to test against these cards: |
24 | |
25 | * IDA |
26 | * IDA-2 |
27 | * IAES |
28 | |
29 | |
30 | EISA Controllers: |
31 | ----------------- |
32 | |
33 | If you want to use an EISA controller you'll have to supply some |
34 | modprobe/lilo parameters. If the driver is compiled into the kernel, must |
35 | give it the controller's IO port address at boot time (it is not |
36 | necessary to specify the IRQ). For example, if you had two SMART-2/E |
37 | controllers, in EISA slots 1 and 2 you'd give it a boot argument like |
38 | this: |
39 | |
40 | smart2=0x1000,0x2000 |
41 | |
42 | If you were loading the driver as a module, you'd give load it like this: |
43 | |
44 | modprobe cpqarray eisa=0x1000,0x2000 |
45 | |
46 | You can use EISA and PCI adapters at the same time. |
47 | |
48 | |
49 | Device Naming: |
50 | -------------- |
51 | |
52 | You need some entries in /dev for the ida device. MAKEDEV in the /dev |
53 | directory can make device nodes for you automatically. The device setup is |
54 | as follows: |
55 | |
56 | Major numbers: |
57 | 72 ida0 |
58 | 73 ida1 |
59 | 74 ida2 |
60 | 75 ida3 |
61 | 76 ida4 |
62 | 77 ida5 |
63 | 78 ida6 |
64 | 79 ida7 |
65 | |
66 | Minor numbers: |
67 | b7 b6 b5 b4 b3 b2 b1 b0 |
68 | |----+----| |----+----| |
69 | | | |
70 | | +-------- Partition ID (0=wholedev, 1-15 partition) |
71 | | |
72 | +-------------------- Logical Volume number |
73 | |
74 | The device naming scheme is: |
75 | /dev/ida/c0d0 Controller 0, disk 0, whole device |
76 | /dev/ida/c0d0p1 Controller 0, disk 0, partition 1 |
77 | /dev/ida/c0d0p2 Controller 0, disk 0, partition 2 |
78 | /dev/ida/c0d0p3 Controller 0, disk 0, partition 3 |
79 | |
80 | /dev/ida/c1d1 Controller 1, disk 1, whole device |
81 | /dev/ida/c1d1p1 Controller 1, disk 1, partition 1 |
82 | /dev/ida/c1d1p2 Controller 1, disk 1, partition 2 |
83 | /dev/ida/c1d1p3 Controller 1, disk 1, partition 3 |
84 | |
85 | |
86 | Changelog: |
87 | ========== |
88 | |
89 | 10-28-2004 : General cleanup, syntax fixes for in-kernel driver version. |
90 | James Nelson <james4765@gmail.com> |
91 | |
92 | |
93 | 1999 : Original Document |