xtal.h: Add two more values (nw)

This commit is contained in:
AJR 2017-10-19 23:02:27 -04:00
parent 67f927881b
commit b4d844f5dc
2 changed files with 5 additions and 3 deletions

View File

@ -169,6 +169,7 @@ enum
XTAL_16_67MHz = 16670000,
XTAL_16_777216MHz = 16777216, /* Nintendo Game Boy Advance */
XTAL_16_9344MHz = 16934400, /* Usually used to drive 90's Yamaha OPL/FM chips (44100 * 384) */
XTAL_17_064MHz = 17064000, /* Memorex 1377 */
XTAL_17_36MHz = 17360000, /* OMTI Series 10 SCSI controller */
XTAL_17_73447MHz = 17734470, /* (~4x PAL subcarrier) */
XTAL_17_734472MHz = 17734472, /* actually ~4x PAL subcarrier */
@ -176,6 +177,7 @@ enum
XTAL_18MHz = 18000000, /* S.A.R, Ikari Warriors 3 */
XTAL_18_432MHz = 18432000, /* Extremely common, used on 100's of PCBs (48000 * 384) */
XTAL_18_720MHz = 18720000, /* Nokia MikroMikko 1 */
XTAL_18_8696MHz = 18869600, /* Memorex 2178 */
XTAL_19_6MHz = 19600000, /* Universal Mr. Do - Model 8021 PCB */
XTAL_19_6608MHz = 19660800, /* Euro League (bootleg), labeled as "UKI 19.6608 20PF" */
XTAL_19_923MHz = 19923000, /* Cinematronics vectors */

View File

@ -126,7 +126,7 @@ void mx2178_state::machine_reset()
static MACHINE_CONFIG_START( mx2178 )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", Z80, 18869600/5) // guess
MCFG_CPU_ADD("maincpu", Z80, XTAL_18_8696MHz / 5) // guess
MCFG_CPU_PROGRAM_MAP(mx2178_mem)
MCFG_CPU_IO_MAP(mx2178_io)
@ -141,13 +141,13 @@ static MACHINE_CONFIG_START( mx2178 )
MCFG_PALETTE_ADD_MONOCHROME("palette")
/* Devices */
MCFG_MC6845_ADD("crtc", MC6845, "screen", 18869600 / 8) // clk unknown
MCFG_MC6845_ADD("crtc", MC6845, "screen", XTAL_18_8696MHz / 8) // clk unknown
MCFG_MC6845_SHOW_BORDER_AREA(false)
MCFG_MC6845_CHAR_WIDTH(8)
MCFG_MC6845_UPDATE_ROW_CB(mx2178_state, crtc_update_row)
MCFG_MC6845_OUT_VSYNC_CB(INPUTLINE("maincpu", INPUT_LINE_NMI))
MCFG_DEVICE_ADD("acia_clock", CLOCK, 18869600/30)
MCFG_DEVICE_ADD("acia_clock", CLOCK, XTAL_18_8696MHz / 30)
MCFG_CLOCK_SIGNAL_HANDLER(DEVWRITELINE("acia1", acia6850_device, write_txc))
MCFG_DEVCB_CHAIN_OUTPUT(DEVWRITELINE("acia1", acia6850_device, write_rxc))
MCFG_DEVCB_CHAIN_OUTPUT(DEVWRITELINE("acia2", acia6850_device, write_rxc))