acorn/atom.cpp, skeleton/qmsirius.cpp: Misc. small updates

This commit is contained in:
AJR 2024-03-14 21:08:02 -04:00
parent 99c9e2fff2
commit ed54cfb1c8
2 changed files with 4 additions and 4 deletions

View File

@ -710,8 +710,8 @@ void atom_state::floppy_formats(format_registration &fr)
void atom_state::atom_common(machine_config &config)
{
[[maybe_unused]] static constexpr auto X1 = 3.579545_MHz_XTAL; // MC6847 Clock
static constexpr auto X2 = 4_MHz_XTAL; // CPU Clock - a divider reduces it to 1MHz
[[maybe_unused]] constexpr auto X1 = 3.579545_MHz_XTAL; // MC6847 Clock
constexpr auto X2 = 4_MHz_XTAL; // CPU Clock - a divider reduces it to 1MHz
/* basic machine hardware */
M6502(config, m_maincpu, X2/4);

View File

@ -56,7 +56,7 @@ INPUT_PORTS_END
void qmsirius_state::qmsirius(machine_config &config)
{
P80C552(config, m_maincpu, 12'000'000); // type guessed; clock unknown
P80C552(config, m_maincpu, 12_MHz_XTAL); // PCB80C552-5 16WP
m_maincpu->set_addrmap(AS_PROGRAM, &qmsirius_state::prog_map);
m_maincpu->set_addrmap(AS_IO, &qmsirius_state::ext_map);
@ -70,7 +70,7 @@ void qmsirius_state::qmsirius(machine_config &config)
PALETTE(config, "palette", palette_device::MONOCHROME_INVERTED);
hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // TODO: clock not measured, datasheet typical clock used
hd44780_device &lcdc(HD44780(config, "lcdc", 270'000)); // HC16202NY-LY; TODO: clock not measured, datasheet typical clock used
lcdc.set_lcd_size(2, 16);
lcdc.set_pixel_update_cb(FUNC(qmsirius_state::lcd_pixel_update));
}