iPXE
|
An EFI frame buffer. More...
Data Fields | |
EFI_GRAPHICS_OUTPUT_PROTOCOL * | gop |
EFI graphics output protocol. More... | |
EFI_HII_FONT_PROTOCOL * | hiifont |
EFI HII font protocol. More... | |
UINT32 | saved_mode |
Saved mode. More... | |
struct fbcon | fbcon |
Frame buffer console. More... | |
physaddr_t | start |
Physical start address. More... | |
struct fbcon_geometry | pixel |
Pixel geometry. More... | |
struct fbcon_colour_map | map |
Colour mapping. More... | |
struct fbcon_font | font |
Font definition. More... | |
userptr_t | glyphs |
Character glyph cache. More... | |
unsigned int | dynamic [EFIFB_DYNAMIC] |
Dynamic characters in cache. More... | |
unsigned int | next |
Next dynamic character cache entry to evict. More... | |
An EFI frame buffer.
Definition at line 75 of file efi_fbcon.c.
EFI_GRAPHICS_OUTPUT_PROTOCOL* efifb::gop |
EFI graphics output protocol.
Definition at line 77 of file efi_fbcon.c.
Referenced by efifb_init(), efifb_restore(), and efifb_select_mode().
EFI_HII_FONT_PROTOCOL* efifb::hiifont |
EFI HII font protocol.
Definition at line 79 of file efi_fbcon.c.
Referenced by efifb_draw(), and efifb_init().
UINT32 efifb::saved_mode |
Saved mode.
Definition at line 81 of file efi_fbcon.c.
Referenced by efifb_init(), and efifb_restore().
struct fbcon efifb::fbcon |
Frame buffer console.
Definition at line 84 of file efi_fbcon.c.
Referenced by efifb_fini(), efifb_init(), and efifb_putchar().
physaddr_t efifb::start |
struct fbcon_geometry efifb::pixel |
Pixel geometry.
Definition at line 88 of file efi_fbcon.c.
Referenced by efifb_draw(), and efifb_init().
struct fbcon_colour_map efifb::map |
struct fbcon_font efifb::font |
Font definition.
Definition at line 92 of file efi_fbcon.c.
Referenced by efifb_draw(), efifb_glyph(), efifb_glyphs(), and efifb_init().
userptr_t efifb::glyphs |
Character glyph cache.
Definition at line 94 of file efi_fbcon.c.
Referenced by efifb_draw(), efifb_fini(), efifb_glyph(), efifb_glyphs(), and efifb_init().
unsigned int efifb::dynamic[EFIFB_DYNAMIC] |
Dynamic characters in cache.
Definition at line 96 of file efi_fbcon.c.
Referenced by efifb_dynamic(), and efifb_glyphs().
unsigned int efifb::next |
Next dynamic character cache entry to evict.
Definition at line 98 of file efi_fbcon.c.
Referenced by efifb_dynamic().