Geneve CRU definitions

From Ninerpedia
Revision as of 10:25, 30 October 2010 by Mizapf (talk | contribs) (Created page with "''/signal'' means negative logic {| |- | style="border: 1px solid black; padding:0.2ex" | TMS 9901 |- | style="border: 1px solid black; padding:0.2ex" | 0002 | style="border: 1p...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

/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