From d39c370c7e84a6f5264f439cc28159fa3b674849 Mon Sep 17 00:00:00 2001 From: Robbbert Date: Mon, 26 Aug 2013 09:43:56 +0000 Subject: (MESS) ccs2810 : added comments (nw) --- src/mess/drivers/ccs2810.c | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'src') 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 m_maincpu; - required_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 m_maincpu; + required_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) -- cgit v1.2.3-70-g09d2