Difference between revisions of "I/O Port Summary"
From CPCWiki - THE Amstrad CPC encyclopedia!
PulkoMandy (Talk | contribs) m (Changed a link from 6845 to CRTC) |
|||
Line 6: | Line 6: | ||
|#7FXX||[[Gate Array]]||Write | |#7FXX||[[Gate Array]]||Write | ||
|- | |- | ||
− | |#BCXX||[[ | + | |#BCXX||6845 [[CRTC]] Address-Register||Write |
|- | |- | ||
|} | |} |
Revision as of 04:10, 24 September 2006
The is a list of all known I/O ports of the Amstrad CPC (copied from the FutureOS manual).
I/O | Port | Read/Write |
#7FXX | Gate Array | Write |
#BCXX | 6845 CRTC Address-Register | 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 ? / ? #F8DC-#F8DD : CPCI Serial Interface write / read #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 #F8E8 : Music Machine write #F8EC : Z80 STI USART Control Register write / read #F8EC : Music Machine write #F8ED : Z80 STI Receiver Status Register write / read #F8ED : Music Machine write #F8EE : Z80 STI Transmitter Status Register write / read #F8EE : Music Machine read #F8EF : Z80 STI USART Data Register write / read #F8EF : Music Machine read #F8E2-#F8E4 : Dobbertin Eprommer 4003 ? / ? #F8F0 : Music Machine write #F8F2 : Dobbertin Eprommer 4003 ? / ? #F8F4 : Music Machine read #F8F8 : Music Machine write #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