summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Robbbert <robbbert@users.noreply.github.com>2013-08-26 09:43:56 +0000
committer Robbbert <robbbert@users.noreply.github.com>2013-08-26 09:43:56 +0000
commitd39c370c7e84a6f5264f439cc28159fa3b674849 (patch)
tree3c3b40b041f520d3878dd78f1448b2c9c5844487 /src
parent49370fff18745f395890b20d9a7bd6112cba2ad9 (diff)
(MESS) ccs2810 : added comments (nw)
Diffstat (limited to 'src')
-rw-r--r--src/mess/drivers/ccs2810.c18
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)