#include "../drivers.h"#include <ibm/pci.h>#include <sys/vm.h>#include <sys/vm_i386.h>#include "ti1225.h"#include "i82365.h"Go to the source code of this file.
Classes | |
| struct | port |
| struct | pcitab |
Defines | |
| #define | USE_INTS 0 |
| #define | NR_PORTS 2 |
| #define | PF_PRESENT 1 |
Functions | |
| FORWARD | _PROTOTYPE (void hw_init,(struct port *pp)) |
| FORWARD | _PROTOTYPE (void map_regs,(struct port *pp, u32_t base)) |
| FORWARD | _PROTOTYPE (u8_t read_exca,(struct port *pp, int socket, int reg)) |
| FORWARD | _PROTOTYPE (void do_outb,(port_t port, u8_t value)) |
| FORWARD | _PROTOTYPE (u8_t do_inb,(port_t port)) |
| FORWARD | _PROTOTYPE (void sef_local_startup,(void)) |
| FORWARD | _PROTOTYPE (int sef_cb_init_fresh,(int type, sef_init_info_t *info)) |
| int | main (int argc, char *argv[]) |
| PRIVATE void | sef_local_startup () |
| PRIVATE int | sef_cb_init_fresh (int type, sef_init_info_t *info) |
| PRIVATE void | hw_init (struct port *pp) |
| PRIVATE void | map_regs (struct port *pp, u32_t base) |
| PRIVATE void | do_int (struct port *pp) |
| PRIVATE u8_t | read_exca (struct port *pp, int socket, int reg) |
| PRIVATE u8_t | do_inb (port_t port) |
| PRIVATE void | do_outb (port_t port, u8_t value) |
Variables | |
| PRIVATE struct port | ports [NR_PORTS] |
| PRIVATE struct pcitab | pcitab_ti [] |
| PRIVATE char * | progname |
| PRIVATE int | debug |
| EXTERN int | env_argc |
| EXTERN char ** | env_argv |
| FORWARD _PROTOTYPE | ( | int | sef_cb_init_fresh, | |
| (int type, sef_init_info_t *info) | ||||
| ) |
| FORWARD _PROTOTYPE | ( | void | sef_local_startup, | |
| (void) | ||||
| ) |
| FORWARD _PROTOTYPE | ( | void | hw_init, | |
| (struct port *pp) | ||||
| ) |
| PRIVATE int sef_cb_init_fresh | ( | int | type, | |
| sef_init_info_t * | info | |||
| ) |
1.5.8