patch-2.4.21 linux-2.4.21/drivers/ide/raid/pdcraid.h
Next file: linux-2.4.21/drivers/ide/raid/silraid.c
Previous file: linux-2.4.21/drivers/ide/raid/pdcraid.c
Back to the patch index
Back to the overall index
- Lines: 48
- Date:
2003-06-13 07:51:34.000000000 -0700
- Orig file:
linux-2.4.20/drivers/ide/raid/pdcraid.h
- Orig date:
1969-12-31 16:00:00.000000000 -0800
diff -urN linux-2.4.20/drivers/ide/raid/pdcraid.h linux-2.4.21/drivers/ide/raid/pdcraid.h
@@ -0,0 +1,47 @@
+struct promise_raid_conf {
+ char promise_id[24];
+
+ u32 dummy_0;
+ u32 magic_0;
+ u32 dummy_1;
+ u32 magic_1;
+ u16 dummy_2;
+ u8 filler1[470];
+ struct {
+ u32 flags; /* 0x200 */
+ u8 dummy_0;
+ u8 disk_number;
+ u8 channel;
+ u8 device;
+ u32 magic_0;
+ u32 dummy_1;
+ u32 dummy_2; /* 0x210 */
+ u32 disk_secs;
+ u32 dummy_3;
+ u16 dummy_4;
+ u8 status;
+ u8 type;
+ u8 total_disks; /* 0x220 */
+ u8 raid0_shift;
+ u8 raid0_disks;
+ u8 array_number;
+ u32 total_secs;
+ u16 cylinders;
+ u8 heads;
+ u8 sectors;
+ u32 magic_1;
+ u32 dummy_5; /* 0x230 */
+ struct {
+ u16 dummy_0;
+ u8 channel;
+ u8 device;
+ u32 magic_0;
+ u32 disk_number;
+ } disk[8];
+ } raid;
+ u32 filler2[346];
+ u32 checksum;
+};
+
+#define PR_MAGIC "Promise Technology, Inc."
+
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)