diff options
author | 2013-08-26 09:43:56 +0000 | |
---|---|---|
committer | 2013-08-26 09:43:56 +0000 | |
commit | d39c370c7e84a6f5264f439cc28159fa3b674849 (patch) | |
tree | 3c3b40b041f520d3878dd78f1448b2c9c5844487 /src | |
parent | 49370fff18745f395890b20d9a7bd6112cba2ad9 (diff) |
(MESS) ccs2810 : added comments (nw)
Diffstat (limited to 'src')
-rw-r--r-- | src/mess/drivers/ccs2810.c | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/mess/drivers/ccs2810.c b/src/mess/drivers/ccs2810.c index 74dfe514ecb..d6dd97a205f 100644 --- a/src/mess/drivers/ccs2810.c +++ b/src/mess/drivers/ccs2810.c @@ -1,9 +1,12 @@ /*************************************************************************** - CCS Model 2810 +CCS Model 2810 + +2009-12-11 Skeleton driver. +2011-06-02 Connected to a terminal + +Chips: INS8250N-B, Z80A, uPD2716D, 82S129. Crystals: 16 MHz, 1.8432MHz - 11/12/2009 Skeleton driver. - 02/06/2011 Connected to a terminal Press Enter to start the system. All commands are in uppercase. @@ -45,16 +48,17 @@ public: m_terminal(*this, TERMINAL_TAG) { } - required_device<cpu_device> m_maincpu; - required_device<generic_terminal_device> m_terminal; DECLARE_READ8_MEMBER( ccs2810_20_r ); DECLARE_READ8_MEMBER( ccs2810_25_r ); DECLARE_READ8_MEMBER( ccs2810_26_r ); DECLARE_WRITE8_MEMBER( ccs2810_20_w ); DECLARE_WRITE8_MEMBER( kbd_put ); +private: UINT8 m_term_data; UINT8 m_26_count; virtual void machine_reset(); + required_device<cpu_device> m_maincpu; + required_device<generic_terminal_device> m_terminal; }; READ8_MEMBER( ccs2810_state::ccs2810_20_r ) @@ -140,10 +144,10 @@ MACHINE_CONFIG_END /* ROM definition */ ROM_START( ccs2810 ) ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASEFF ) - ROM_LOAD( "ccs2810_u8.bin", 0xf000, 0x0800, CRC(0c3054ea) SHA1(c554b7c44a61af13decb2785f3c9b33c6fc2bfce)) + ROM_LOAD( "ccs2810.u8", 0xf000, 0x0800, CRC(0c3054ea) SHA1(c554b7c44a61af13decb2785f3c9b33c6fc2bfce)) ROM_END /* Driver */ -/* YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY FULLNAME FLAGS */ +/* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS */ COMP( 1980, ccs2810, 0, 0, ccs2810, ccs2810, driver_device, 0, "California Computer Systems", "CCS Model 2810", GAME_NO_SOUND_HW) |