DOSBox-X
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | Static Public Member Functions | Public Attributes
bx_ne2k_c Class Reference

List of all members.

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 io_len)
BX_NE2K_SMF Bit32u asic_read (Bit32u offset, unsigned io_len)
BX_NE2K_SMF Bit32u page0_read (Bit32u offset, unsigned io_len)
BX_NE2K_SMF Bit32u page1_read (Bit32u offset, unsigned io_len)
BX_NE2K_SMF Bit32u page2_read (Bit32u offset, unsigned io_len)
BX_NE2K_SMF Bit32u page3_read (Bit32u offset, unsigned 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 void rx_handler (void *arg, const void *buf, unsigned len)
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

Detailed Description

Definition at line 203 of file ne2000.h.


The documentation for this class was generated from the following file: