mirror of
https://github.com/holub/mame
synced 2025-10-05 16:50:57 +03:00
parent
b2c69470cf
commit
caf90428dc
@ -126,14 +126,6 @@ WRITE_LINE_MEMBER( ttl153_device::s1_w )
|
||||
update_b();
|
||||
}
|
||||
|
||||
WRITE8_MEMBER( ttl153_device::s_w )
|
||||
{
|
||||
m_s[0] = bool(BIT(data, 0));
|
||||
m_s[1] = bool(BIT(data, 1));
|
||||
update_a();
|
||||
update_b();
|
||||
}
|
||||
|
||||
WRITE_LINE_MEMBER( ttl153_device::i0a_w )
|
||||
{
|
||||
m_ia[0] = bool(state);
|
||||
@ -158,15 +150,6 @@ WRITE_LINE_MEMBER( ttl153_device::i3a_w )
|
||||
update_a();
|
||||
}
|
||||
|
||||
WRITE8_MEMBER( ttl153_device::ia_w )
|
||||
{
|
||||
m_ia[0] = bool(BIT(data, 0));
|
||||
m_ia[1] = bool(BIT(data, 1));
|
||||
m_ia[2] = bool(BIT(data, 2));
|
||||
m_ia[3] = bool(BIT(data, 3));
|
||||
update_a();
|
||||
}
|
||||
|
||||
WRITE_LINE_MEMBER( ttl153_device::i0b_w )
|
||||
{
|
||||
m_ib[0] = bool(state);
|
||||
@ -190,22 +173,3 @@ WRITE_LINE_MEMBER( ttl153_device::i3b_w )
|
||||
m_ib[3] = bool(state);
|
||||
update_b();
|
||||
}
|
||||
|
||||
WRITE8_MEMBER( ttl153_device::ib_w )
|
||||
{
|
||||
m_ib[0] = bool(BIT(data, 0));
|
||||
m_ib[1] = bool(BIT(data, 1));
|
||||
m_ib[2] = bool(BIT(data, 2));
|
||||
m_ib[3] = bool(BIT(data, 3));
|
||||
update_b();
|
||||
}
|
||||
|
||||
READ_LINE_MEMBER( ttl153_device::za_r )
|
||||
{
|
||||
return m_z[0] ? 1 : 0;
|
||||
}
|
||||
|
||||
READ_LINE_MEMBER( ttl153_device::zb_r )
|
||||
{
|
||||
return m_z[1] ? 1 : 0;
|
||||
}
|
||||
|
@ -59,25 +59,18 @@ public:
|
||||
// select
|
||||
DECLARE_WRITE_LINE_MEMBER(s0_w);
|
||||
DECLARE_WRITE_LINE_MEMBER(s1_w);
|
||||
DECLARE_WRITE8_MEMBER(s_w);
|
||||
|
||||
// input a
|
||||
DECLARE_WRITE_LINE_MEMBER(i0a_w);
|
||||
DECLARE_WRITE_LINE_MEMBER(i1a_w);
|
||||
DECLARE_WRITE_LINE_MEMBER(i2a_w);
|
||||
DECLARE_WRITE_LINE_MEMBER(i3a_w);
|
||||
DECLARE_WRITE8_MEMBER(ia_w);
|
||||
|
||||
// input b
|
||||
DECLARE_WRITE_LINE_MEMBER(i0b_w);
|
||||
DECLARE_WRITE_LINE_MEMBER(i1b_w);
|
||||
DECLARE_WRITE_LINE_MEMBER(i2b_w);
|
||||
DECLARE_WRITE_LINE_MEMBER(i3b_w);
|
||||
DECLARE_WRITE8_MEMBER(ib_w);
|
||||
|
||||
// output
|
||||
DECLARE_READ_LINE_MEMBER(za_r);
|
||||
DECLARE_READ_LINE_MEMBER(zb_r);
|
||||
|
||||
protected:
|
||||
// device-level overrides
|
||||
|
Loading…
Reference in New Issue
Block a user