Gayle IDE Controller
The registers used by Gayle for controlling the IDE port (as implemented on the A600 & A1200) are listed below. All registers are 8-bit except Data, which is 16-bit.
Address | Read Function | Write Function |
---|---|---|
DA0018 | Alternate Status | Device Control |
DA001C | Drive Address | N/A |
DA1004 | Error Register | Features |
DA1008 | Sector Count | Sector Count |
DA100C | Sector Number | Sector Number |
DA1010 | Cylinder Low | Cylinder Low |
DA1014 | Cylinder High | Cylinder High |
DA1018 | Drive / Head | Drive / Head |
DA101C | Status | Command |
DA2000 | Data | Data |