diff --git a/hash/ec1841.xml b/hash/ec1841.xml index 9065ab2b5c1..22c117a89a7 100644 --- a/hash/ec1841.xml +++ b/hash/ec1841.xml @@ -125,4 +125,15 @@ - \ No newline at end of file + + Speech syntesis software v.?.? + 19?? + ?? + + + + + + + + diff --git a/src/emu/bus/pc_kbd/ec1841.c b/src/emu/bus/pc_kbd/ec1841.c index b9e69ebabc7..b45050b291b 100644 --- a/src/emu/bus/pc_kbd/ec1841.c +++ b/src/emu/bus/pc_kbd/ec1841.c @@ -80,8 +80,7 @@ ADDRESS_MAP_END //------------------------------------------------- static MACHINE_CONFIG_FRAGMENT( ec_1841_keyboard ) - // XXX check - MCFG_CPU_ADD(I8048_TAG, I8048, MCS48_LC_CLOCK(IND_U(47), CAP_P(20.7))) + MCFG_CPU_ADD(I8048_TAG, I8048, XTAL_5_46MHz) MCFG_CPU_IO_MAP(ec_1841_keyboard_io) MACHINE_CONFIG_END diff --git a/src/emu/drivers/xtal.h b/src/emu/drivers/xtal.h index f93404209e3..7aed2542f26 100644 --- a/src/emu/drivers/xtal.h +++ b/src/emu/drivers/xtal.h @@ -71,6 +71,7 @@ enum XTAL_4_9152MHz = 4915200, XTAL_5MHz = 5000000, /* Mutant Night */ XTAL_5_0688MHz = 5068800, /* Xerox 820, DEC VK100 */ + XTAL_5_46MHz = 5460000, /* ec1840 and ec1841 keyboard */ XTAL_5_626MHz = 5626000, /* RCA CDP1869 PAL dot clock */ XTAL_5_67MHz = 5670000, /* RCA CDP1869 NTSC dot clock */ XTAL_5_7143MHz = 5714300, /* Cidelsa Destroyer */