#include <libc.h>#include <core.h>#include <libtimer.h>#include <libinet.h>#include <libpci.h>#include <libpic.h>#include <rtl8139.h>Defines | |
| #define | MAX_FILENAME_SIZE 64 |
Functions | |
| void | sigio_fn (int sig) |
| void | sigalrm_fn (int sig) |
| static void | rtl8139_write (int minor, int reg, int size, u_int32_t value) |
| static u_int32_t | rtl8139_read (int minor, int reg, int size) |
| static int | rtl8139d_entry (int minor) |
| static void | irq_txok (int minor) |
| static void | irq_rxok (int minor) |
| static void | rtl8139_irq_entry (int minor) |
| static void | rtl8139_sysif_state (t_tcb *caller) |
| static void | rtl8139_sysif_send (t_tcb *caller) |
| static void | do_rtl8139_syscall (void) |
| static void | rtl8139srv_entry (void) |
| static void | rtl8139_init (int minor) |
| static int | find_rtl8139_dev (pci_dev_t *dev) |
| int | main (int argc, char *argv[]) |
Variables | |
| static struct s_rtl8139_pci_dev | rtl8139_pci_devs [] |
| static rtl8139_dev_t | devices [RTL8139_MAX_DEV] |
| static int | nb_devices = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: {
{ 0x10ec, 0x8139, "RTL-8139/8139C/8139C+" },
{ 0, 0, NULL }
}
|
1.4.6