cit101.cpp: More PCB documentation (nw)

This commit is contained in:
AJR 2018-03-17 18:28:42 -04:00
parent 73ae8375c9
commit 87f31c6c66

View File

@ -154,17 +154,17 @@ MACHINE_CONFIG_START(cit101_state::cit101)
//MCFG_SCREEN_RAW_PARAMS(22.464_MHz_XTAL, 1440, 0, 1188, 260, 0, 240)
MCFG_SCREEN_UPDATE_DRIVER(cit101_state, screen_update)
MCFG_DEVICE_ADD("usart0", I8251, 6.144_MHz_XTAL / 2) // M5L8251AP-5
MCFG_DEVICE_ADD("usart1", I8251, 6.144_MHz_XTAL / 2) // M5L8251AP-5
MCFG_DEVICE_ADD("usart2", I8251, 6.144_MHz_XTAL / 2) // M5L8251AP-5
MCFG_DEVICE_ADD("usart0", I8251, 6.144_MHz_XTAL / 2)
MCFG_DEVICE_ADD("usart1", I8251, 6.144_MHz_XTAL / 2)
MCFG_DEVICE_ADD("usart2", I8251, 6.144_MHz_XTAL / 2)
//MCFG_RS232_PORT_ADD("comm", default_rs232_devices, nullptr)
//MCFG_RS232_PORT_ADD("printer", default_rs232_devices, nullptr)
MCFG_DEVICE_ADD("pit0", PIT8253, 0) // NEC D8253C-2
MCFG_DEVICE_ADD("pit1", PIT8253, 0) // NEC D8253C-2
MCFG_DEVICE_ADD("pit0", PIT8253, 0)
MCFG_DEVICE_ADD("pit1", PIT8253, 0)
MCFG_DEVICE_ADD("ppi", I8255A, 0) // NEC D8255AC-2
MCFG_DEVICE_ADD("ppi", I8255A, 0)
MCFG_I8255_OUT_PORTA_CB(WRITE8(cit101_state, nvr_address_w))
MCFG_I8255_IN_PORTB_CB(READ8(cit101_state, nvr_data_r))
MCFG_I8255_OUT_PORTB_CB(WRITE8(cit101_state, nvr_data_w))
@ -174,6 +174,11 @@ MACHINE_CONFIG_START(cit101_state::cit101)
MACHINE_CONFIG_END
// PCB ID: HAV-2P005B / CIT-101 / C. ITOH
// CPU: NEC D8085AC
// RAM: 12x NEC D416C-2 (16 positions labeled 8116E, including 4 unpopulated ones)
// Peripherals: 3x M5L8251AP-5 (2M, 7J, 7K); 2x NEC D8253C-2 (7I, 7L); NEC D8255AC-2 (7N); GI ER-2055 (8P)
// Oscillators: 6.144 (XTAL1), 14.976 (XTAL2), 22.464 (XTAL3)
ROM_START( cit101 )
ROM_REGION(0x4000, "maincpu", 0)
ROM_LOAD( "ic1_=3g04=_v10a.bin", 0x0000, 0x1000, CRC(5601fcac) SHA1(cad0d0335d133dd43993bc718ff72d12b8445cd1) ) // TMM2732D-45