Difference between revisions of "SYMBiFACE II:IDE registers"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
Line 20: Line 20:
 
|'''#FD0D''' || Cylinder High || Cylinder High
 
|'''#FD0D''' || Cylinder High || Cylinder High
 
|-
 
|-
|'''#FD0E''' || Head Register || Head Register
+
|'''#FD0E''' || Device/Head Register || Device/Head Register
 
|-
 
|-
 
|'''#FD0F''' || Status Register || Command Register
 
|'''#FD0F''' || Status Register || Command Register
Line 29: Line 29:
 
* [[SYMBiFACE II:IDE routines|Low level IDE routines]]
 
* [[SYMBiFACE II:IDE routines|Low level IDE routines]]
 
* [[Programming:SYMBiFACE_II|SYMBiFACE II documentations]]
 
* [[Programming:SYMBiFACE_II|SYMBiFACE II documentations]]
* [http://www.t13.org/documents/uploadeddocuments/docs2006/d1699r3f-ata8-acs.pdf specification]
+
* [http://www.t13.org/documents/UploadedDocuments/project/d1153r18-ATA-ATAPI-4.pdf specification]
 
[[Category:Programming]]
 
[[Category:Programming]]

Revision as of 08:36, 7 August 2015

This is the documentation about the IDE registers of the SYMBiFACE II expansion card. For more information about IDE please check for general specifications in the internet (can anyone provide good links here?).

Port Read Write
#FD06 Alternate Status Digital Output
#FD07 Drive Address (Not Used)
#FD08 Data Register Data Register
#FD09 Error Register (Write Precomp Reg.)
#FD0A Sector Count Sector Count
#FD0B Sector Number Sector Number
#FD0C Cylinder Low Cylinder Low
#FD0D Cylinder High Cylinder High
#FD0E Device/Head Register Device/Head Register
#FD0F Status Register Command Register

See also