![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <device/pnp_type.h>
Go to the source code of this file.
Macros | |
#define | PILOT_LD1 0x01 /* Logical device 1 */ |
#define | PILOT_SP1 0x02 /* Com1 */ |
#define | PILOT_LD4 0x04 /* Logical device 4 */ |
#define | PILOT_LD5 0x05 /* Logical device 5 */ |
#define | PILOT_LD7 0x07 /* Logical device 7 */ |
Functions | |
void | pnp_enter_ext_func_mode (pnp_devfn_t dev) |
void | pnp_exit_ext_func_mode (pnp_devfn_t dev) |
void | pilot_early_init (pnp_devfn_t dev) |
void | pilot_enable_serial (pnp_devfn_t dev, u16 iobase) |
void | pilot_disable_serial (pnp_devfn_t dev) |
void pilot_disable_serial | ( | pnp_devfn_t | dev | ) |
Definition at line 33 of file early_serial.c.
References pnp_enter_ext_func_mode(), pnp_exit_ext_func_mode(), PNP_IDX_IO0, pnp_set_enable(), pnp_set_iobase(), and pnp_set_logical_device().
Referenced by pilot_early_init().
void pilot_early_init | ( | pnp_devfn_t | dev | ) |
Definition at line 17 of file early_init.c.
References BIOS_DEBUG, pilot_disable_serial(), PNP_DEV, pnp_enter_ext_func_mode(), pnp_exit_ext_func_mode(), PNP_IDX_IO0, PNP_IDX_IO1, PNP_IDX_IO2, PNP_IDX_IO3, PNP_IDX_IRQ0, pnp_set_drq(), pnp_set_enable(), pnp_set_iobase(), pnp_set_irq(), pnp_set_logical_device(), and printk.
void pilot_enable_serial | ( | pnp_devfn_t | dev, |
u16 | iobase | ||
) |
Definition at line 24 of file early_serial.c.
References pnp_enter_ext_func_mode(), pnp_exit_ext_func_mode(), PNP_IDX_IO0, pnp_set_enable(), pnp_set_iobase(), and pnp_set_logical_device().
void pnp_enter_ext_func_mode | ( | pnp_devfn_t | dev | ) |
Definition at line 11 of file early_serial.c.
void pnp_exit_ext_func_mode | ( | pnp_devfn_t | dev | ) |
Definition at line 17 of file early_serial.c.