coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
X86EMU_pioFuncs Struct Reference

#include <x86emu.h>

Collaboration diagram for X86EMU_pioFuncs:
Collaboration graph

Public Member Functions

 u8 (X86APIP inb)(X86EMU_pioAddr addr)
 
 u16 (X86APIP inw)(X86EMU_pioAddr addr)
 
 u32 (X86APIP inl)(X86EMU_pioAddr addr)
 
 void (X86APIP outb)(X86EMU_pioAddr addr
 
 void (X86APIP outw)(X86EMU_pioAddr addr
 
 void (X86APIP outl)(X86EMU_pioAddr addr
 

Data Fields

u8 val
 
u16 val
 
u32 val
 

Detailed Description

Definition at line 79 of file x86emu.h.

Member Function Documentation

◆ u16()

X86EMU_pioFuncs::u16 ( X86APIP  inw)

◆ u32()

X86EMU_pioFuncs::u32 ( X86APIP  inl)

◆ u8()

X86EMU_pioFuncs::u8 ( X86APIP  inb)

◆ void() [1/3]

X86EMU_pioFuncs::void ( X86APIP  outb)

◆ void() [2/3]

X86EMU_pioFuncs::void ( X86APIP  outl)

◆ void() [3/3]

X86EMU_pioFuncs::void ( X86APIP  outw)

Field Documentation

◆ val [1/3]

u8 X86EMU_pioFuncs::val

Definition at line 83 of file x86emu.h.

◆ val [2/3]

u16 X86EMU_pioFuncs::val

Definition at line 84 of file x86emu.h.

◆ val [3/3]

u32 X86EMU_pioFuncs::val

Definition at line 85 of file x86emu.h.


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