diff options
author | 2024-01-26 16:35:24 +0100 | |
---|---|---|
committer | 2024-01-26 16:35:24 +0100 | |
commit | eb68ab0ff5057c3558f19bf4b05e7a43d724a40b (patch) | |
tree | fd77caae562a61e24b8e0edd316f73d6ad3e434b /src | |
parent | f1201ba6eb81d3ce00f8f2136700d3b124e8013e (diff) |
hd44780: set typical clock to 270khz
Diffstat (limited to 'src')
45 files changed, 50 insertions, 50 deletions
diff --git a/src/mame/alesis/alesis.cpp b/src/mame/alesis/alesis.cpp index 930a2edbfa5..7b94da94784 100644 --- a/src/mame/alesis/alesis.cpp +++ b/src/mame/alesis/alesis.cpp @@ -431,7 +431,7 @@ void alesis_state::hr16(machine_config &config) m_cassette->set_default_state(CASSETTE_STOPPED); m_cassette->set_interface("hr16_cass"); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 16); /* sound hardware */ diff --git a/src/mame/brother/ax145.cpp b/src/mame/brother/ax145.cpp index 32e41647f37..69833b0d279 100644 --- a/src/mame/brother/ax145.cpp +++ b/src/mame/brother/ax145.cpp @@ -269,7 +269,7 @@ void ax145_state::ax145(machine_config &config) { PALETTE(config, "palette", FUNC(ax145_state::palette), 2); - HD44780(config, m_lcdc, 250'000); // TODO: Wrong device type, should be HD44780-B02 custom character set mask; clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: Wrong device type, should be HD44780-B02 custom character set mask; clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 40); } diff --git a/src/mame/canon/canon_s80.cpp b/src/mame/canon/canon_s80.cpp index af95b8f48c2..5492893d2de 100644 --- a/src/mame/canon/canon_s80.cpp +++ b/src/mame/canon/canon_s80.cpp @@ -319,7 +319,7 @@ void canons80_state::canons80(machine_config &config) screen.set_visarea(0, 16*6-1, 0, 16-1); screen.set_palette("palette"); - hd44780_device &hd44780(HD44780(config, "lcdc", 250'000)); // TODO: Wrong device type, should be T1719A; clock not measured, datasheet typical clock used + hd44780_device &hd44780(HD44780(config, "lcdc", 270'000)); // TODO: Wrong device type, should be T1719A; clock not measured, datasheet typical clock used hd44780.set_lcd_size(2, 16); hd44780.set_pixel_update_cb(FUNC(canons80_state::pixel_update)); diff --git a/src/mame/casio/ctk2000.cpp b/src/mame/casio/ctk2000.cpp index a3710cb8313..5dbbba1479b 100644 --- a/src/mame/casio/ctk2000.cpp +++ b/src/mame/casio/ctk2000.cpp @@ -113,7 +113,7 @@ void ctk2000_state::ctk2000(machine_config &config) m_maincpu->adc_cb<3>().set_ioport("AIN3"); // LCD - HD44780(config, m_lcdc, 250'000); // TODO: Wrong device type, should be ST7066U_0A; clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: Wrong device type, should be ST7066U_0A; clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 8); m_lcdc->set_pixel_update_cb(FUNC(ctk2000_state::lcd_update)); diff --git a/src/mame/casio/ctk551.cpp b/src/mame/casio/ctk551.cpp index 1b8a3efe454..39fd45ae9a8 100644 --- a/src/mame/casio/ctk551.cpp +++ b/src/mame/casio/ctk551.cpp @@ -574,7 +574,7 @@ void ctk551_state::ctk601(machine_config& config) m_maincpu->write_sci_tx<0>().set(mdout, FUNC(midi_port_device::write_txd)); // LCD - HD44780(config, m_lcdc, 250'000); // TODO: Wrong device type, should be SED1278F2A (custom mask variant of SED1278F0A?); clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: Wrong device type, should be SED1278F2A (custom mask variant of SED1278F0A?); clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 8); auto& screen = SCREEN(config, "screen", SCREEN_TYPE_SVG); @@ -617,7 +617,7 @@ void ctk551_state::ctk551(machine_config &config) m_maincpu->write_sci_tx<0>().set(mdout, FUNC(midi_port_device::write_txd)); // LCD - HD44780(config, m_lcdc, 250'000); // TODO: Wrong device type, should be SED1278F2A (custom mask variant of SED1278F0A?); clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: Wrong device type, should be SED1278F2A (custom mask variant of SED1278F0A?); clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 8); auto &screen = SCREEN(config, "screen", SCREEN_TYPE_SVG); diff --git a/src/mame/casio/cz1.cpp b/src/mame/casio/cz1.cpp index 13af6e7529c..81da1298650 100644 --- a/src/mame/casio/cz1.cpp +++ b/src/mame/casio/cz1.cpp @@ -869,7 +869,7 @@ void cz1_state::mz1(machine_config &config) PALETTE(config, "palette", FUNC(cz1_state::cz1_palette), 3); - HD44780(config, m_hd44780, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_hd44780, 270'000); // TODO: clock not measured, datasheet typical clock used m_hd44780->set_lcd_size(2, 16); m_hd44780->set_function_set_at_any_time(); m_hd44780->set_pixel_update_cb(FUNC(cz1_state::lcd_pixel_update)); diff --git a/src/mame/casio/cz101.cpp b/src/mame/casio/cz101.cpp index 731bf392259..100f6aae512 100644 --- a/src/mame/casio/cz101.cpp +++ b/src/mame/casio/cz101.cpp @@ -475,7 +475,7 @@ void cz101_state::cz101(machine_config &config) PALETTE(config, "palette", FUNC(cz101_state::cz101_palette), 3); - HD44780(config, m_hd44780, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_hd44780, 270'000); // TODO: clock not measured, datasheet typical clock used m_hd44780->set_lcd_size(2, 16); m_hd44780->set_function_set_at_any_time(); m_hd44780->set_pixel_update_cb(FUNC(cz101_state::lcd_pixel_update)); diff --git a/src/mame/casio/ld50.cpp b/src/mame/casio/ld50.cpp index 3f9a18b24f0..f68bd04523b 100644 --- a/src/mame/casio/ld50.cpp +++ b/src/mame/casio/ld50.cpp @@ -277,7 +277,7 @@ void ld50_state::ld50(machine_config &config) m_maincpu->port_out_cb<3>().set(FUNC(ld50_state::port3_w)); // LCD - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 8); m_lcdc->set_pixel_update_cb(FUNC(ld50_state::lcd_update)); diff --git a/src/mame/casio/rz1.cpp b/src/mame/casio/rz1.cpp index 40baff61455..5d9d542aee3 100644 --- a/src/mame/casio/rz1.cpp +++ b/src/mame/casio/rz1.cpp @@ -430,7 +430,7 @@ void rz1_state::rz1(machine_config &config) PALETTE(config, "palette", FUNC(rz1_state::rz1_palette), 3); - HD44780(config, m_hd44780, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_hd44780, 270'000); // TODO: clock not measured, datasheet typical clock used m_hd44780->set_lcd_size(1, 16); m_hd44780->set_pixel_update_cb(FUNC(rz1_state::lcd_pixel_update)); diff --git a/src/mame/emusys/emax.cpp b/src/mame/emusys/emax.cpp index 031d57fc5d9..193894f315d 100644 --- a/src/mame/emusys/emax.cpp +++ b/src/mame/emusys/emax.cpp @@ -222,7 +222,7 @@ void emax_state::emax(machine_config &config) screen.set_visarea(0, 16*6-1, 0, 16-1); screen.set_palette("palette"); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 16); m_lcdc->set_pixel_update_cb(FUNC(emax_state::pixel_update)); @@ -262,7 +262,7 @@ void emax_state::emax2(machine_config &config) screen.set_visarea(0, 16*6-1, 0, 16-1); screen.set_palette("palette"); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 16); m_lcdc->set_pixel_update_cb(FUNC(emax_state::pixel_update)); diff --git a/src/mame/emusys/emu3.cpp b/src/mame/emusys/emu3.cpp index fee69836ccf..e7cb210699b 100644 --- a/src/mame/emusys/emu3.cpp +++ b/src/mame/emusys/emu3.cpp @@ -251,7 +251,7 @@ void emu3_state::emu3(machine_config &config) SCC85230(config, m_scc, 16_MHz_XTAL / 4); m_scc->out_int_callback().set(*this, FUNC(emu3_state::irq_w<SCCINT>)).invert(); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(4, 20); PALETTE(config, "palette", FUNC(emu3_state::palette_init), 2); diff --git a/src/mame/emusys/emu68k.cpp b/src/mame/emusys/emu68k.cpp index 1c9d123a886..bc6b762c8e3 100644 --- a/src/mame/emusys/emu68k.cpp +++ b/src/mame/emusys/emu68k.cpp @@ -142,7 +142,7 @@ void emu68k_state::add_lcd(machine_config &config) PALETTE(config, "palette", FUNC(emu68k_state::palette_init), 2); - hd44780_device &lcdc(HD44780(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used lcdc.set_lcd_size(2, 16); lcdc.set_pixel_update_cb(FUNC(emu68k_state::lcd_pixel_update)); } diff --git a/src/mame/kawai/r100.cpp b/src/mame/kawai/r100.cpp index b504ea4c549..431c76417b1 100644 --- a/src/mame/kawai/r100.cpp +++ b/src/mame/kawai/r100.cpp @@ -132,7 +132,7 @@ void kawai_r100_state::r100(machine_config &config) PALETTE(config, "palette", palette_device::MONOCHROME_INVERTED); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 16); m_lcdc->set_pixel_update_cb(FUNC(kawai_r100_state::pixel_update)); } diff --git a/src/mame/korg/korgds8.cpp b/src/mame/korg/korgds8.cpp index 0a95078673e..9ffa66caac4 100644 --- a/src/mame/korg/korgds8.cpp +++ b/src/mame/korg/korgds8.cpp @@ -229,7 +229,7 @@ void korg_ds8_state::ds8(machine_config &config) PALETTE(config, "palette", FUNC(korg_ds8_state::palette_init_ds8), 2); - hd44780_device &lcdc(HD44780(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used lcdc.set_lcd_size(2, 40); lcdc.set_pixel_update_cb(FUNC(korg_ds8_state::lcd_pixel_update)); diff --git a/src/mame/korg/korgdss1.cpp b/src/mame/korg/korgdss1.cpp index 64b649c0436..427b7f2718c 100644 --- a/src/mame/korg/korgdss1.cpp +++ b/src/mame/korg/korgdss1.cpp @@ -466,7 +466,7 @@ void korg_dss1_state::klm780(machine_config &config) PALETTE(config, "palette", FUNC(korg_dss1_state::palette_init_dss1), 2); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 20); m_lcdc->set_pixel_update_cb(FUNC(korg_dss1_state::lcd_pixel_update)); } diff --git a/src/mame/korg/korgm1.cpp b/src/mame/korg/korgm1.cpp index 27a605c2d92..900b53c0d7e 100644 --- a/src/mame/korg/korgm1.cpp +++ b/src/mame/korg/korgm1.cpp @@ -251,7 +251,7 @@ void korgm1_state::korgm1(machine_config &config) PALETTE(config, "palette", FUNC(korgm1_state::palette_init), 2); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 40); m_lcdc->set_pixel_update_cb(FUNC(korgm1_state::lcd_pixel_update)); diff --git a/src/mame/makerbot/replicator.cpp b/src/mame/makerbot/replicator.cpp index b34fbf560b6..96b32ad5c0f 100644 --- a/src/mame/makerbot/replicator.cpp +++ b/src/mame/makerbot/replicator.cpp @@ -734,7 +734,7 @@ void replicator_state::replicator(machine_config &config) PALETTE(config, "palette", FUNC(replicator_state::palette_init), 2); GFXDECODE(config, "gfxdecode", "palette", gfx_replicator); - HD44780(config, "hd44780", 250'000).set_lcd_size(4, 20); // TODO: clock not measured, datasheet typical clock used + HD44780(config, "hd44780", 270'000).set_lcd_size(4, 20); // TODO: clock not measured, datasheet typical clock used /* sound hardware */ /* A piezo is connected to the PORT G bit 5 (OC0B pin driven by Timer/Counter #4) */ diff --git a/src/mame/misc/piggypas.cpp b/src/mame/misc/piggypas.cpp index 93f98c45b31..9f18a22de7f 100644 --- a/src/mame/misc/piggypas.cpp +++ b/src/mame/misc/piggypas.cpp @@ -220,7 +220,7 @@ void piggypas_state::piggypas(machine_config &config) PALETTE(config, "palette").set_entries(2); config.set_default_layout(layout_piggypas); - HD44780(config, m_hd44780, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_hd44780, 270'000); // TODO: clock not measured, datasheet typical clock used m_hd44780->set_lcd_size(1, 16); m_hd44780->set_pixel_update_cb(FUNC(piggypas_state::piggypas_pixel_update)); diff --git a/src/mame/multitech/mpf1_88.cpp b/src/mame/multitech/mpf1_88.cpp index 39ac0a1fa7d..e60e04e1c7c 100644 --- a/src/mame/multitech/mpf1_88.cpp +++ b/src/mame/multitech/mpf1_88.cpp @@ -338,7 +338,7 @@ void mpf1_88_state::mpf1_88(machine_config &config) PALETTE(config, "palette", FUNC(mpf1_88_state::lcd_palette), 3); - hd44780_device &lcdc(HD44780(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used lcdc.set_lcd_size(2, 20); lcdc.set_pixel_update_cb(FUNC(mpf1_88_state::lcd_pixel_update)); lcdc.set_function_set_at_any_time(true); diff --git a/src/mame/psion/psion.cpp b/src/mame/psion/psion.cpp index e17d82d74f4..79bec2157be 100644 --- a/src/mame/psion/psion.cpp +++ b/src/mame/psion/psion.cpp @@ -548,7 +548,7 @@ void psion_state::psion_2lines(machine_config &config) PALETTE(config, "palette", FUNC(psion_state::psion_palette), 2); GFXDECODE(config, "gfxdecode", "palette", gfx_psion); - HD44780(config, m_lcdc, 250'000); // TODO: Wrong device? Custom? clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: Wrong device? Custom? clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 16); /* sound hardware */ diff --git a/src/mame/roland/alphajuno.cpp b/src/mame/roland/alphajuno.cpp index b874a8cf10d..85032d690e8 100644 --- a/src/mame/roland/alphajuno.cpp +++ b/src/mame/roland/alphajuno.cpp @@ -142,7 +142,7 @@ void alphajuno_state::ajuno1(machine_config &config) PALETTE(config, "palette", FUNC(alphajuno_state::palette_init), 2); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 8); m_lcdc->set_pixel_update_cb(FUNC(alphajuno_state::lcd_pixel_update)); m_lcdc->set_busy_factor(0.005f); @@ -181,7 +181,7 @@ void alphajuno_state::mks50(machine_config &config) PALETTE(config, "palette", FUNC(alphajuno_state::palette_init), 2); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 8); m_lcdc->set_pixel_update_cb(FUNC(alphajuno_state::lcd_pixel_update)); m_lcdc->set_busy_factor(0.05f); diff --git a/src/mame/roland/roland_s10.cpp b/src/mame/roland/roland_s10.cpp index f65128ff818..fcc4660c2e2 100644 --- a/src/mame/roland/roland_s10.cpp +++ b/src/mame/roland/roland_s10.cpp @@ -238,7 +238,7 @@ void roland_s10_state::s10(machine_config &config) PALETTE(config, "palette", FUNC(roland_s10_state::palette_init), 2); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 8); m_lcdc->set_pixel_update_cb(FUNC(roland_s10_state::lcd_pixel_update)); m_lcdc->set_busy_factor(0.005f); diff --git a/src/mame/sega/model1io2.cpp b/src/mame/sega/model1io2.cpp index 4d263c8d673..0281bf4569c 100644 --- a/src/mame/sega/model1io2.cpp +++ b/src/mame/sega/model1io2.cpp @@ -199,7 +199,7 @@ void model1io2_device::device_add_mconfig(machine_config &config) PALETTE(config, "palette", FUNC(model1io2_device::lcd_palette), 3); - HD44780(config, m_lcd, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcd, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcd->set_lcd_size(2, 20); m_lcd->set_pixel_update_cb(FUNC(model1io2_device::lcd_pixel_update)); } diff --git a/src/mame/sega/speedbsk.cpp b/src/mame/sega/speedbsk.cpp index 2cda6167fc4..d7a9353951a 100644 --- a/src/mame/sega/speedbsk.cpp +++ b/src/mame/sega/speedbsk.cpp @@ -452,7 +452,7 @@ void speedbsk_state::speedbsk(machine_config &config) PALETTE(config, "palette", FUNC(speedbsk_state::lcd_palette), 3); - HD44780(config, m_lcd, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcd, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcd->set_lcd_size(2, 20); m_lcd->set_pixel_update_cb(FUNC(speedbsk_state::lcd_pixel_update)); diff --git a/src/mame/skeleton/600cat.cpp b/src/mame/skeleton/600cat.cpp index b6f0a2d1eab..b27c424415f 100644 --- a/src/mame/skeleton/600cat.cpp +++ b/src/mame/skeleton/600cat.cpp @@ -142,7 +142,7 @@ void _600cat_state::_600cat(machine_config &config) PALETTE(config, m_palette, FUNC(_600cat_state::lcd_palette), 3); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(4, 20); m_lcdc->set_pixel_update_cb(FUNC(_600cat_state::lcd_pixel_update)); diff --git a/src/mame/skeleton/adacp150.cpp b/src/mame/skeleton/adacp150.cpp index 957108edfd8..2e5e058bace 100644 --- a/src/mame/skeleton/adacp150.cpp +++ b/src/mame/skeleton/adacp150.cpp @@ -216,7 +216,7 @@ void adacp150_state::adacp150(machine_config &config) screen.set_visarea(0, 16*6-1, 0, 16-1); screen.set_palette("palette"); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 20); m_lcdc->set_pixel_update_cb(FUNC(adacp150_state::pixel_update)); diff --git a/src/mame/skeleton/airbase99.cpp b/src/mame/skeleton/airbase99.cpp index b7fcf555b90..623feda9fc2 100644 --- a/src/mame/skeleton/airbase99.cpp +++ b/src/mame/skeleton/airbase99.cpp @@ -73,7 +73,7 @@ void airbase99_state::airbase99(machine_config &config) PALETTE(config, "palette", palette_device::MONOCHROME_INVERTED); - hd44780_device &lcdc(HD44780(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used lcdc.set_lcd_size(2, 20); lcdc.set_pixel_update_cb(FUNC(airbase99_state::pixel_update)); } diff --git a/src/mame/skeleton/eurit.cpp b/src/mame/skeleton/eurit.cpp index 72b18c1842b..d1de04a7252 100644 --- a/src/mame/skeleton/eurit.cpp +++ b/src/mame/skeleton/eurit.cpp @@ -170,7 +170,7 @@ void eurit_state::eurit30(machine_config &config) PALETTE(config, "palette", FUNC(eurit_state::palette_init), 2); - hd44780_device &lcdc(SED1278(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &lcdc(SED1278(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used lcdc.set_default_bios_tag("0b"); lcdc.set_lcd_size(2, 20); lcdc.set_pixel_update_cb(FUNC(eurit_state::lcd_pixel_update)); diff --git a/src/mame/skeleton/gm1000.cpp b/src/mame/skeleton/gm1000.cpp index 4e8003ac6ba..4704cd6e998 100644 --- a/src/mame/skeleton/gm1000.cpp +++ b/src/mame/skeleton/gm1000.cpp @@ -100,7 +100,7 @@ void gm1000_state::gm1000(machine_config &config) PALETTE(config, "palette", palette_device::MONOCHROME_INVERTED); - hd44780_device &lcdc(HD44780(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used lcdc.set_lcd_size(2, 24); lcdc.set_pixel_update_cb(FUNC(gm1000_state::lcd_pixel_update)); lcdc.set_function_set_at_any_time(true); diff --git a/src/mame/skeleton/hprot1.cpp b/src/mame/skeleton/hprot1.cpp index 5cffbbce4bb..c26fba12f41 100644 --- a/src/mame/skeleton/hprot1.cpp +++ b/src/mame/skeleton/hprot1.cpp @@ -272,7 +272,7 @@ void hprot1_state::hprot1(machine_config &config) PALETTE(config, "palette", FUNC(hprot1_state::hprot1_palette), 2); GFXDECODE(config, "gfxdecode", "palette", gfx_hprot1); - HD44780(config, m_lcdc, 250'000); /* TODO: clock not measured, datasheet typical clock used */ + HD44780(config, m_lcdc, 270'000); /* TODO: clock not measured, datasheet typical clock used */ m_lcdc->set_lcd_size(2, 16); m_lcdc->set_pixel_update_cb(FUNC(hprot1_state::hprot1_pixel_update)); diff --git a/src/mame/skeleton/icatel.cpp b/src/mame/skeleton/icatel.cpp index 4f27d5d761e..fa1a6c338d0 100644 --- a/src/mame/skeleton/icatel.cpp +++ b/src/mame/skeleton/icatel.cpp @@ -263,7 +263,7 @@ void icatel_state::icatel(machine_config &config) PALETTE(config, "palette", FUNC(icatel_state::icatel_palette), 2); GFXDECODE(config, "gfxdecode", "palette", gfx_icatel); - HD44780(config, m_lcdc, 250'000); /* TODO: clock not measured, datasheet typical clock used */ + HD44780(config, m_lcdc, 270'000); /* TODO: clock not measured, datasheet typical clock used */ m_lcdc->set_lcd_size(2, 16); m_lcdc->set_pixel_update_cb(FUNC(icatel_state::icatel_pixel_update)); } diff --git a/src/mame/skeleton/ml20.cpp b/src/mame/skeleton/ml20.cpp index 809b7c80b7e..4cd84d86eb8 100644 --- a/src/mame/skeleton/ml20.cpp +++ b/src/mame/skeleton/ml20.cpp @@ -274,7 +274,7 @@ void ml20_state::ml20(machine_config &config) PALETTE(config, "palette", FUNC(ml20_state::lcd_palette), 3); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 16); m_lcdc->set_pixel_update_cb(FUNC(ml20_state::lcd_pixel_update)); diff --git a/src/mame/skeleton/mtd1256.cpp b/src/mame/skeleton/mtd1256.cpp index 966ba45f24a..7ce19bce4e2 100644 --- a/src/mame/skeleton/mtd1256.cpp +++ b/src/mame/skeleton/mtd1256.cpp @@ -138,7 +138,7 @@ void mtd1256_state::mtd1256(machine_config &config) screen.set_visarea(0, 20*6-1, 0, 32-1); screen.set_palette("palette"); - hd44780_device &hd44780(HD44780(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &hd44780(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used hd44780.set_lcd_size(2, 16); hd44780.set_pixel_update_cb(FUNC(mtd1256_state::pixel_update)); diff --git a/src/mame/skeleton/rd100.cpp b/src/mame/skeleton/rd100.cpp index 812686d7744..56e4d8fad4e 100644 --- a/src/mame/skeleton/rd100.cpp +++ b/src/mame/skeleton/rd100.cpp @@ -264,7 +264,7 @@ void rd100_state::rd100(machine_config &config) screen.set_visarea(0, 16*6-1, 0, 16-1); screen.set_palette("palette"); - hd44780_device &hd44780(HD44780(config, "hd44780", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &hd44780(HD44780(config, "hd44780", 270'000)); // TODO: clock not measured, datasheet typical clock used hd44780.set_lcd_size(2, 16); hd44780.set_pixel_update_cb(FUNC(rd100_state::pixel_update)); diff --git a/src/mame/skeleton/sk101bl.cpp b/src/mame/skeleton/sk101bl.cpp index df0efb43d76..177e747bebf 100644 --- a/src/mame/skeleton/sk101bl.cpp +++ b/src/mame/skeleton/sk101bl.cpp @@ -170,7 +170,7 @@ void sk101bl_state::sk101bl(machine_config &config) screen.set_visarea(0, 16*6-1, 0, 10-1); screen.set_palette("palette"); - HD44780(config, m_lcdc, 250'000).set_lcd_size(1, 16); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000).set_lcd_size(1, 16); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_pixel_update_cb(FUNC(sk101bl_state::pixel_update)); PALETTE(config, "palette").set_entries(2); diff --git a/src/mame/skeleton/ti630.cpp b/src/mame/skeleton/ti630.cpp index 01acdaa504f..227229f2fe6 100644 --- a/src/mame/skeleton/ti630.cpp +++ b/src/mame/skeleton/ti630.cpp @@ -162,7 +162,7 @@ void ti630_state::ti630(machine_config &config) PALETTE(config, "palette", FUNC(ti630_state::ti630_palette), 2); GFXDECODE(config, "gfxdecode", "palette", gfx_ti630); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 16); } diff --git a/src/mame/sony/dpsv55.cpp b/src/mame/sony/dpsv55.cpp index f5b0c4a0b57..caace553c79 100644 --- a/src/mame/sony/dpsv55.cpp +++ b/src/mame/sony/dpsv55.cpp @@ -104,7 +104,7 @@ void dpsv55_state::dpsv55(machine_config &config) PALETTE(config, "palette", palette_device::MONOCHROME_INVERTED); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 20); m_lcdc->set_pixel_update_cb(FUNC(dpsv55_state::pixel_update)); diff --git a/src/mame/vtech/lcmate2.cpp b/src/mame/vtech/lcmate2.cpp index c607e8de2de..421d0b46646 100644 --- a/src/mame/vtech/lcmate2.cpp +++ b/src/mame/vtech/lcmate2.cpp @@ -255,7 +255,7 @@ void lcmate2_state::lcmate2(machine_config &config) PALETTE(config, "palette", FUNC(lcmate2_state::lcmate2_palette), 2); GFXDECODE(config, "gfxdecode", "palette", gfx_lcmate2); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 20); NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_0); diff --git a/src/mame/vtech/pc2000.cpp b/src/mame/vtech/pc2000.cpp index 2c4c7aa8249..fdfb8c22e8c 100644 --- a/src/mame/vtech/pc2000.cpp +++ b/src/mame/vtech/pc2000.cpp @@ -746,7 +746,7 @@ void pc2000_state::pc2000(machine_config &config) { pc2000gen(config); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 20); } @@ -754,7 +754,7 @@ void pc2000_state::pc2000eur(machine_config &config) { pc2000gen(config); - SED1278(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + SED1278(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_default_bios_tag("0b"); m_lcdc->set_lcd_size(2, 20); } diff --git a/src/mame/yamaha/fb01.cpp b/src/mame/yamaha/fb01.cpp index 3aba9686fd7..6ac8b2f596b 100644 --- a/src/mame/yamaha/fb01.cpp +++ b/src/mame/yamaha/fb01.cpp @@ -182,8 +182,8 @@ void fb01_state::fb01(machine_config &config) PALETTE(config, "palette", FUNC(fb01_state::fb01_palette), 2); - hd44780_device &hd44780(HD44780(config, "hd44780", 250'000)); // TODO: clock not measured, datasheet typical clock used - hd44780.set_lcd_size(2, 8); // 2x8 displayed as 1x16 + hd44780_device &hd44780(HD44780(config, "hd44780", 270'000)); // TODO: clock not measured, datasheet typical clock used + hd44780.set_lcd_size(2, 8); // 2x8 displayed as 1x16 hd44780.set_pixel_update_cb(FUNC(fb01_state::fb01_pixel_update)); I8251(config, m_upd71051, XTAL(4'000'000)); diff --git a/src/mame/yamaha/ymdx11.cpp b/src/mame/yamaha/ymdx11.cpp index 20a2d0d5003..d6d37b4e90d 100644 --- a/src/mame/yamaha/ymdx11.cpp +++ b/src/mame/yamaha/ymdx11.cpp @@ -113,7 +113,7 @@ void yamaha_dx11_state::dx11(machine_config &config) PALETTE(config, "palette", FUNC(yamaha_dx11_state::palette_init), 2); - hd44780_device &lcdc(HD44780(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used lcdc.set_lcd_size(2, 16); lcdc.set_pixel_update_cb(FUNC(yamaha_dx11_state::lcd_pixel_update)); diff --git a/src/mame/yamaha/ymdx7.cpp b/src/mame/yamaha/ymdx7.cpp index 498a2b81326..f4e61d8f9e0 100644 --- a/src/mame/yamaha/ymdx7.cpp +++ b/src/mame/yamaha/ymdx7.cpp @@ -302,7 +302,7 @@ void yamaha_dx7_state::dx7(machine_config &config) PALETTE(config, "palette", FUNC(yamaha_dx7_state::palette_init), 2); - HD44780(config, m_lcdc, 250'000); // TODO: clock not measured, datasheet typical clock used + HD44780(config, m_lcdc, 270'000); // TODO: clock not measured, datasheet typical clock used m_lcdc->set_lcd_size(2, 16); m_lcdc->set_pixel_update_cb(FUNC(yamaha_dx7_state::lcd_pixel_update)); } diff --git a/src/mame/yamaha/ymdx9.cpp b/src/mame/yamaha/ymdx9.cpp index 5ed2fbb9da8..19a031bc6b4 100644 --- a/src/mame/yamaha/ymdx9.cpp +++ b/src/mame/yamaha/ymdx9.cpp @@ -277,7 +277,7 @@ void yamaha_dx9_state::dx9(machine_config &config) PALETTE(config, "palette", FUNC(yamaha_dx9_state::palette_init), 3); - hd44780_device &lcdc(HD44780(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used lcdc.set_lcd_size(2, 16); lcdc.set_pixel_update_cb(FUNC(yamaha_dx9_state::lcd_pixel_update)); diff --git a/src/mame/yamaha/ymrx15.cpp b/src/mame/yamaha/ymrx15.cpp index a90b6e82541..1ea57628518 100644 --- a/src/mame/yamaha/ymrx15.cpp +++ b/src/mame/yamaha/ymrx15.cpp @@ -75,7 +75,7 @@ void rx15_state::rx15(machine_config &config) PALETTE(config, "palette", palette_device::MONOCHROME_INVERTED); - hd44780_device &lcdc(HD44780(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used lcdc.set_lcd_size(2, 8); lcdc.set_pixel_update_cb(FUNC(rx15_state::pixel_update)); diff --git a/src/mame/yamaha/ymtx81z.cpp b/src/mame/yamaha/ymtx81z.cpp index 65fb635c9b0..8a3e509d2b2 100644 --- a/src/mame/yamaha/ymtx81z.cpp +++ b/src/mame/yamaha/ymtx81z.cpp @@ -153,7 +153,7 @@ void ymtx81z_state::tx81z(machine_config &config) config.set_default_layout(layout_tx81z); - hd44780_device &lcdc(HD44780(config, "lcdc", 250'000)); // TODO: clock not measured, datasheet typical clock used + hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used lcdc.set_lcd_size(2, 16); lcdc.set_pixel_update_cb(FUNC(ymtx81z_state::lcd_pixel_update)); |