Public Member Functions |
virtual void | init (void) |
virtual void | reset (unsigned type) |
BX_NE2K_SMF Bit32u | read_cr (void) |
BX_NE2K_SMF void | write_cr (Bit32u value) |
BX_NE2K_SMF Bit32u | chipmem_read (Bit32u address, unsigned int io_len) |
BX_NE2K_SMF Bit32u | asic_read (Bit32u offset, unsigned int io_len) |
BX_NE2K_SMF Bit32u | page0_read (Bit32u offset, unsigned int io_len) |
BX_NE2K_SMF Bit32u | page1_read (Bit32u offset, unsigned int io_len) |
BX_NE2K_SMF Bit32u | page2_read (Bit32u offset, unsigned int io_len) |
BX_NE2K_SMF Bit32u | page3_read (Bit32u offset, unsigned int io_len) |
BX_NE2K_SMF void | chipmem_write (Bit32u address, Bit32u value, unsigned io_len) |
BX_NE2K_SMF void | asic_write (Bit32u address, Bit32u value, unsigned io_len) |
BX_NE2K_SMF void | page0_write (Bit32u address, Bit32u value, unsigned io_len) |
BX_NE2K_SMF void | page1_write (Bit32u address, Bit32u value, unsigned io_len) |
BX_NE2K_SMF void | page2_write (Bit32u address, Bit32u value, unsigned io_len) |
BX_NE2K_SMF void | page3_write (Bit32u address, Bit32u value, unsigned io_len) |
BX_NE2K_SMF void | tx_timer (void) |
BX_NE2K_SMF unsigned | mcast_index (const void *dst) |
BX_NE2K_SMF void | rx_frame (const void *buf, unsigned io_len) |
Bit32u | read (Bit32u address, unsigned io_len) |
void | write (Bit32u address, Bit32u value, unsigned io_len) |
Static Public Member Functions |
static void | tx_timer_handler (void *) |
static Bit32u | read_handler (void *this_ptr, Bit32u address, unsigned io_len) |
static void | write_handler (void *this_ptr, Bit32u address, Bit32u value, unsigned io_len) |
Public Attributes |
bx_ne2k_t | s |
Definition at line 200 of file ne2000.h.