#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
 1.4.6