1414namespace {
1515
1616ROM_START ( teletex800 )
17- ROM_REGION ( 0x1000 , " z80" , 0 )
18- ROM_LOAD ( " ix44_ver1.1.u57" , 0x0000 , 0x1000 , CRC(5c11b89c) SHA1(4911332709a8dcda12e72bcdf7a0acd58d65cbfd) )
17+ ROM_REGION ( 0x1000 , " z80" , 0 )
18+ ROM_LOAD ( " ix44_ver1.1.u57" , 0x0000 , 0x1000 , CRC(5c11b89c) SHA1(4911332709a8dcda12e72bcdf7a0acd58d65cbfd) )
1919ROM_END
2020
2121static const z80_daisy_config z80_daisy_chain[] =
2222{
23- { nullptr }
23+ { nullptr }
2424};
2525
2626static void printer_devices (device_slot_interface &device)
2727{
28- device.option_add (" printer" , SERIAL_PRINTER);
28+ device.option_add (" printer" , SERIAL_PRINTER);
2929}
3030
3131static INPUT_PORTS_START ( teletex800 )
@@ -34,68 +34,68 @@ INPUT_PORTS_END
3434class teletex_800_device : public device_t, public device_rs232_port_interface
3535{
3636public:
37- teletex_800_device (machine_config const &mconfig, char const *tag, device_t *owner, uint32_t clock) :
38- device_t (mconfig, TELETEX_800, tag, owner, clock),
37+ teletex_800_device (machine_config const &mconfig, char const *tag, device_t *owner, uint32_t clock) :
38+ device_t (mconfig, TELETEX_800, tag, owner, clock),
3939 device_rs232_port_interface (mconfig, *this ),
40- m_maincpu (*this , " z80" ),
41- m_ctc (*this , " ctc" ),
42- m_sio (*this , " sio" ),
43- m_acia (*this , " acia" ),
44- m_pia (*this , " pia" ),
45- m_pia_cp (*this , " pia_cp" )
40+ m_maincpu (*this , " z80" ),
41+ m_ctc (*this , " ctc" ),
42+ m_sio (*this , " sio" ),
43+ m_acia (*this , " acia" ),
44+ m_pia (*this , " pia" ),
45+ m_pia_cp (*this , " pia_cp" )
4646 {
4747 }
4848
4949protected:
5050 virtual const tiny_rom_entry *device_rom_region () const override
51- {
52- return ROM_NAME ( teletex800 );
53- }
51+ {
52+ return ROM_NAME ( teletex800 );
53+ }
5454
55- virtual void device_add_mconfig (machine_config &config) override
56- {
57- // main board
58- Z80 (config, m_maincpu, XTAL (4'915'200 ));
59- m_maincpu->set_daisy_config (z80_daisy_chain);
60- m_maincpu->set_addrmap (AS_PROGRAM, &teletex_800_device::program_map);
61- m_maincpu->set_addrmap (AS_IO, &teletex_800_device::io_map);
55+ virtual void device_add_mconfig (machine_config &config) override
56+ {
57+ // main board
58+ Z80 (config, m_maincpu, XTAL (4'915'200 ));
59+ m_maincpu->set_daisy_config (z80_daisy_chain);
60+ m_maincpu->set_addrmap (AS_PROGRAM, &teletex_800_device::program_map);
61+ m_maincpu->set_addrmap (AS_IO, &teletex_800_device::io_map);
6262
63- Z80CTC (config, m_ctc, XTAL (4'915'200 ));
64- Z80SIO (config, m_sio, XTAL (4'915'200 ));
65- ACIA6850 (config, m_acia);
66- PIA6821 (config, m_pia);
63+ Z80CTC (config, m_ctc, XTAL (4'915'200 ));
64+ Z80SIO (config, m_sio, XTAL (4'915'200 ));
65+ ACIA6850 (config, m_acia);
66+ PIA6821 (config, m_pia);
6767
68- RS232_PORT (config, " printer" , printer_devices, " printer" );
68+ RS232_PORT (config, " printer" , printer_devices, " printer" );
6969
70- // control panel
71- PIA6821 (config, m_pia_cp);
72- }
70+ // control panel
71+ PIA6821 (config, m_pia_cp);
72+ }
7373
7474 virtual ioport_constructor device_input_ports () const override
75- {
76- return INPUT_PORTS_NAME ( teletex800 );
77- }
75+ {
76+ return INPUT_PORTS_NAME ( teletex800 );
77+ }
7878
7979 virtual void device_start () override
8080 {
8181 }
8282
8383private:
8484 required_device<z80_device> m_maincpu;
85- required_device<z80ctc_device> m_ctc;
86- required_device<z80sio_device> m_sio;
87- required_device<acia6850_device> m_acia;
85+ required_device<z80ctc_device> m_ctc;
86+ required_device<z80sio_device> m_sio;
87+ required_device<acia6850_device> m_acia;
8888 required_device<pia6821_device> m_pia;
8989 required_device<pia6821_device> m_pia_cp;
9090
91- void program_map (address_map &map)
92- {
93- map (0x0000 , 0x0fff ).rom ().region (" z80" , 0 );
94- }
91+ void program_map (address_map &map)
92+ {
93+ map (0x0000 , 0x0fff ).rom ().region (" z80" , 0 );
94+ }
9595
96- void io_map (address_map &map)
97- {
98- }
96+ void io_map (address_map &map)
97+ {
98+ }
9999};
100100
101101} // anonymous namespace
0 commit comments