More meth updates.
[linux-2.6/linux-mips.git] / drivers / ide / pdcraid.h
blobe6e3694970b73e832e8f673cf176c54ee8280bcd
1 struct promise_raid_conf {
2 char promise_id[24];
4 u32 dummy_0;
5 u32 magic_0;
6 u32 dummy_1;
7 u32 magic_1;
8 u16 dummy_2;
9 u8 filler1[470];
10 struct {
11 u32 flags; /* 0x200 */
12 u8 dummy_0;
13 u8 disk_number;
14 u8 channel;
15 u8 device;
16 u32 magic_0;
17 u32 dummy_1;
18 u32 dummy_2; /* 0x210 */
19 u32 disk_secs;
20 u32 dummy_3;
21 u16 dummy_4;
22 u8 status;
23 u8 type;
24 u8 total_disks; /* 0x220 */
25 u8 raid0_shift;
26 u8 raid0_disks;
27 u8 array_number;
28 u32 total_secs;
29 u16 cylinders;
30 u8 heads;
31 u8 sectors;
32 u32 magic_1;
33 u32 dummy_5; /* 0x230 */
34 struct {
35 u16 dummy_0;
36 u8 channel;
37 u8 device;
38 u32 magic_0;
39 u32 disk_number;
40 } disk[8];
41 } raid;
42 u32 filler2[346];
43 u32 checksum;
46 #define PR_MAGIC "Promise Technology, Inc."