Difference between revisions of "I/O Port Summary"
From CPCWiki - THE Amstrad CPC encyclopedia!
(initial article, should be improved) |
(No difference)
|
Revision as of 09:49, 4 September 2006
The is a list of all known I/O ports of the Amstrad CPC (copied from the FutureOS manual).
#7FXX : Gate Array write / - #BCXX : 6845 CRTC Address-Register write / - #BDXX : 6845 CRTC Data-Register write / - #BEXX : 6845 CRTC Status-Register - / read #BFXX : 6845 CRTC Video-Address-Register - / read #DFXX : select ROM write / - #EFXX : Printer Port write / - #F4XX : 8255 PIO Port A write / read #F5XX : 8255 PIO Port B - / read #F6XX : 8255 PIO Port C write / - #F7XX : 8255 PIO Control-Register write / - #F8B0 : Vidi-CPC Video-Digitiser ? / ? #F8B1 : Vidi-CPC Video-Digitiser ? / ? #F8E0 : Z80 STI Indirect Data Register write / read #F8E1 : Z80 STI Gen. Purpose I/O Interrupt write / read #F8E8 : Z80 STI Pointer Vector Register write / read #F8EC : Z80 STI USART Control Register write / read #F8ED : Z80 STI Receiver Status Register write / read #F8EE : Z80 STI Transmitter Status Register write / read #F8EF : Z80 STI USART Data Register write / read #F8E2-#F8E4 : Dobbertin Eprommer 4003 ? / ? #F8F2 : Dobbertin Eprommer 4003 ? / ? #F9B0 : Vidi-CPC Video-Digitiser ? / ? #F9FC-#F9FE : Otten & Fecht 1 MB RAM-Disc ? / ? #FA7E : Floppy Motor Control write / - #FADC : Z80-SIO / DART port A Data Register write / read #FADD : Z80-SIO / DART port A Control Reg. write / read #FADE : Z80-SIO / DART port B Data Register write / read #FADF : Z80-SIO / DART port B Control Reg. write / read #FB7E : 765 FDC (internal) Status Register - / read #FB7F : 765 FDC (internal) Data Register write / read #FBDC : 8253 Timer counter 0 write / read #FBDD : 8253 Timer counter 1 write / read #FBDE : 8253 Timer counter 2 write / read #FBDF : 8253 Timer Modus Select write / - #FBE0 : Hard Disc Data Port write / read #FBE1 : Hard Disc Status, Reset write / read #FBE2 : Hard Disc Select, Configuration write / read #FBE3 : Hard Disc DMA, Interrupt write / read #FBE4 : Hard Disc Reset write / read #FBE0-#FBE3 : dk'tronics RTC. ? / ? &FBE8 : dk'tronics RTC. ? / ? #FBEE : SSA1 dk'tronics Speech-Module write / read #FBF0-#FBFF : Otten & Fecht 1 MB RAM-Disc ? / ? #FBF6 : 765 FDC (Vortex,ext) Status Register - / read #FBF7 : 765 FDC (Vortex,ext) Data Register write / read #FD00-#FD3F : SYMBiFACE II write / read #FEE8 : Multiface II ? / ? #FEEA : Multiface II ? / ? #FFxx : CPC Booster write / read