Geneve CRU definitions
/signal means negative logic
TMS 9901 | |
0002 | INTA |
TMS9901 { 0002 INTA 0004 VDP int 0006 Joystick (-000e) 0010 Keyboard Int 0018 INTB 001a RTC Int 0024 Joystick select 002c Keyboard reset 002e /VDP wait 0030 P-Box reset 0032 System clock speed 0034 P-Box pin 18 sense (declared as not used) 0036 External memory cycle select 0038 Mouse button 3 003a VDP reset
13c0 Single step (-13fe)
TMS9995 1ee0 TMS9995 decrementer is event counter (0=is timer) 1ee2 TMS9995 decrementer enable 1ee4 Interrupt level 1 latch 1ee4 Interrupt level 2 latch 1ee4 Interrupt level 4 latch
User-defined (Geneve board) 1ef0 Keyboard clock enable 1ef2 Clear keyboard input registrer 1ef4 Geneve mode 1ef6 /Mapped mode 1ef8 Cartridge size (1=8KiB, 0=16Kib) 1efa /Protect 6000 1efc /Protect 7000 1efe /Add wait state per memory cycle
TMS9995 1fda Macro instruction detect flag