summaryrefslogtreecommitdiffstats
path: root/cpukit/libblock/include/rtems/ide_part_table.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/libblock/include/rtems/ide_part_table.h')
-rw-r--r--cpukit/libblock/include/rtems/ide_part_table.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/cpukit/libblock/include/rtems/ide_part_table.h b/cpukit/libblock/include/rtems/ide_part_table.h
index 79d3f7710a..2990ae6eeb 100644
--- a/cpukit/libblock/include/rtems/ide_part_table.h
+++ b/cpukit/libblock/include/rtems/ide_part_table.h
@@ -86,10 +86,17 @@ typedef struct sector_data_s
/*
* Enum partition types
+ * see list at http://ata-atapi.com/hiwtab.htm
*/
enum {
- EMPTY_PARTITION = 0,
- EXTENDED_PARTITION = 5,
+ EMPTY_PARTITION = 0x00,
+ DOS_FAT12_PARTITION = 0x01,
+ DOS_FAT16_PARTITION = 0x04,
+ EXTENDED_PARTITION = 0x05,
+ DOS_P32MB_PARTITION = 0x06,
+ FAT32_PARTITION = 0x0B,
+ FAT32_LBA_PARTITION = 0x0C,
+ FAT16_LBA_PARTITION = 0x0E,
DM6_PARTITION = 0x54,
EZD_PARTITION = 0x55,
DM6_AUX1PARTITION = 0x51,