Code: Select all
Baltic SE ports
===============
111111
54321098 76543210 Port dec
-------------------------------------------------------------------------------
xxxxxxxx 000xxxx1 xx1F 31 Read/Write 8255A port A (Kempston Joystick)
xxxxxxxx 001xxxx1 xx3F 63 Read/Write 8255A port B (LPT data*) === xx3B
xxxxxxxx 010xxxx1 xx5F 95 Read/Write 8255A port C (LPT aux*)
xxxxxxxx 0xxxxxx0 xx7E 126 Read*/Write Baltic System Register === xx00
xxxxxxxx 011xxxx1 xx7F 127 Read/Write 8255A control
xxxxxxxx 1xx0x001 xxE9* 233 Read/Write MC68B50 (ACIA) control*
xxxxxxxx 1xx1x001 xxF9* 249 Read/Write MC68B50 (ACIA) data*
xxxxxxxx 1xxxxx00 xxF4* 244 Read/Write Timex Horizontal MMU Register
xxxxxxxx 1xxx0101 xxF5* Read/Write Placeholder for Timex AY (ignore)
xxxxxxxx 1xxx0x10 xxF6* Read/Write Placeholder for Timex AY (ignore)
xxxxxxxx 1xxxx011 xxFB* 251 Write Covox*
00xxxxxx 1xxx1101 1FFD* Read?/Write EXT-REG (ROM select + ISA enable)*
01xxxxxx 1xxx1101 7FFD* Write RAM paging + ROM select (FUTURE)*
1x0xxxxx 1xxx1101 9FBD* Read?/Write ISA high address* (DFFD?)
101xxxxx 1xxx1101 BFFD* Write AY data out*
111xxxxx 1xxx1101 FFFD* Read/Write AY data in / AY register*
xxxxxxxx 1xxx1x10 xxFE 254 Read/Write Keyboard/Border+Tape+Sound
xxxxxxxx 1xxxx111 xxFF* 255 Read/Write Timex Screen Modes*
