Enhanced Disk Drive Specification Version 1.1
Phoenix Technologies Ltd Page i
Table of Contents
1. OVERVIEW.........................................................................................................1
1.1 Scope .......................................................................................................................................................... 1
1.2 Introduction............................................................................................................................................... 1
1.3 Definition of Terms ...................................................................................................................................1
1.3.1 Enhanced BIOS ................................................................................................................................... 1
1.3.2 Enhanced IDE Device.......................................................................................................................... 1
1.3.3 Enhanced IDE Channel........................................................................................................................ 1
1.3.4 Conventional vs Enhanced .................................................................................................................. 1
2. FIXED DISK PARAMETER TABLES (FDPT).....................................................2
2.1 Fixed Disk Parameter Table (FDPT) Extensions .................................................................................... 2
2.2 The 528-Megabyte Barrier ....................................................................................................................... 2
2.3 Fixed Disk Parameter Table (FDPT) Definitions.................................................................................... 6
2.3.1 Physical Values ................................................................................................................................... 6
2.3.2 Logical Values..................................................................................................................................... 6
2.3.3 Obsolete Fields.................................................................................................................................... 6
2.4 Fixed Disk Parameter Table (FDPT) Extension ..................................................................................... 6
2.4.1 Bytes 0-1 - I/O Port Base..................................................................................................................... 6
2.4.2 Bytes 2-3 - Control Port Base.............................................................................................................. 6
2.4.3 Byte 4 - Head Prefix ............................................................................................................................ 6
2.4.4 Byte 5 - Internal Use Only................................................................................................................... 6
2.4.5 Byte 6 - IRQ ........................................................................................................................................ 6
2.4.6 Byte 7 - Sector Count .......................................................................................................................... 6
2.4.7 Byte 8 - DMA Channel/DMA Type .................................................................................................... 6
2.4.8 Byte 9 - PIO Type................................................................................................................................ 6
2.4.9 Byte 10-11 - Hardware Specific Option Flags..................................................................................... 7
2.4.9.1 Bit 0 - Fast PIO............................................................................................................................. 7
2.4.9.2 Bit 1 - Fast DMA.......................................................................................................................... 7
2.4.9.3 Bit 2 - Block PIO.......................................................................................................................... 7
2.4.9.4 Bit 3 - CHS Translation................................................................................................................ 7
2.4.9.5 Bit 4 - LBA Translation................................................................................................................ 7
2.4.9.6 Bit 5 - Removable Media ............................................................................................................. 7
2.4.9.7 Bit 6 - ATAPI Device................................................................................................................... 7
2.4.9.8 Bit 7 - 32-bit Transfer Mode......................................................................................................... 7
2.4.9.9 Bit 8 - ATAPI Device uses Interrupt DRQ ................................................................................... 7
2.4.9.10 Bits 9-10 - Translation Type....................................................................................................... 7
2.4.10 Byte 14 - Extension Revision............................................................................................................ 7
2.4.11 Byte 15 - Checksum .......................................................................................................................... 8
3. BIOS EXTENSIONS ...........................................................................................8
3.1 Calling Conventions.................................................................................................................................. 8