|
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... | |
| uint8_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 76 of file efi_fbcon.c.
| EFI_GRAPHICS_OUTPUT_PROTOCOL* efifb::gop |
EFI graphics output protocol.
Definition at line 78 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 80 of file efi_fbcon.c.
Referenced by efifb_draw(), and efifb_init().
| UINT32 efifb::saved_mode |
Saved mode.
Definition at line 82 of file efi_fbcon.c.
Referenced by efifb_init(), and efifb_restore().
| struct fbcon efifb::fbcon |
Frame buffer console.
Definition at line 85 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 89 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 93 of file efi_fbcon.c.
Referenced by efifb_draw(), efifb_glyph(), efifb_glyphs(), and efifb_init().
| uint8_t* efifb::glyphs |
Character glyph cache.
Definition at line 95 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 97 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 99 of file efi_fbcon.c.
Referenced by efifb_dynamic().
1.8.15