|
iPXE
|
An EFI frame buffer. More...
Data Fields | |
| EFI_GRAPHICS_OUTPUT_PROTOCOL * | gop |
| EFI graphics output protocol. | |
| EFI_HII_FONT_PROTOCOL * | hiifont |
| EFI HII font protocol. | |
| UINT32 | saved_mode |
| Saved mode. | |
| struct fbcon | fbcon |
| Frame buffer console. | |
| physaddr_t | start |
| Physical start address. | |
| struct fbcon_geometry | pixel |
| Pixel geometry. | |
| struct fbcon_colour_map | map |
| Colour mapping. | |
| struct fbcon_font | font |
| Font definition. | |
| uint8_t * | glyphs |
| Character glyph cache. | |
| unsigned int | dynamic [EFIFB_DYNAMIC] |
| Dynamic characters in cache. | |
| unsigned int | next |
| Next dynamic character cache entry to evict. | |
An EFI frame buffer.
Definition at line 77 of file efi_fbcon.c.
| EFI_GRAPHICS_OUTPUT_PROTOCOL* efifb::gop |
EFI graphics output protocol.
Definition at line 79 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 81 of file efi_fbcon.c.
Referenced by efifb_draw(), and efifb_init().
| UINT32 efifb::saved_mode |
Saved mode.
Definition at line 83 of file efi_fbcon.c.
Referenced by efifb_init(), and efifb_restore().
| struct fbcon efifb::fbcon |
Frame buffer console.
Definition at line 86 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 90 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 94 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 96 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 98 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 100 of file efi_fbcon.c.
Referenced by efifb_dynamic().