diff options
Diffstat (limited to 'src/devices/machine/smc91c9x.cpp')
-rw-r--r-- | src/devices/machine/smc91c9x.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/devices/machine/smc91c9x.cpp b/src/devices/machine/smc91c9x.cpp index ea153bc2d58..baca4edceda 100644 --- a/src/devices/machine/smc91c9x.cpp +++ b/src/devices/machine/smc91c9x.cpp @@ -179,8 +179,6 @@ void smc91c9x_device::device_reset() m_reg[B3_ERCV] = 0x331f; m_regmask[B3_ERCV] = 0x009f; - set_promisc(false); - update_ethernet_irq(); // Reset MMU @@ -935,11 +933,6 @@ void smc91c9x_device::write(offs_t offset, u16 data, u16 mem_mask) m_reg[B0_EPH_STATUS] |= LINK_OK; } - if ((old_reg ^ new_reg) & PRMS) - { - set_promisc(new_reg & PRMS); - } - if (VERBOSE & LOG_GENERAL) { if (data & SOFT_RST) LOG(" SOFT RST\n"); @@ -972,8 +965,6 @@ void smc91c9x_device::write(offs_t offset, u16 data, u16 mem_mask) case B1_IA4_5: if ( ACCESSING_BITS_8_15 ) { - set_promisc(m_reg[B0_RCR] & PRMS); - u8 mac[6]; put_u16le(&mac[0], m_reg[B1_IA0_1]); put_u16le(&mac[2], m_reg[B1_IA2_3]); |