VBE controller information.
More...
#include <vesafb.h>
VBE controller information.
Definition at line 19 of file vesafb.h.
◆ vbe_signature
| uint32_t vbe_controller_info::vbe_signature |
VBE signature.
Definition at line 21 of file vesafb.h.
◆ vbe_minor_version
| uint8_t vbe_controller_info::vbe_minor_version |
VBE minor version.
Definition at line 23 of file vesafb.h.
◆ vbe_major_version
| uint8_t vbe_controller_info::vbe_major_version |
VBE major version.
Definition at line 25 of file vesafb.h.
◆ oem_string_ptr
| struct segoff vbe_controller_info::oem_string_ptr |
Pointer to OEM string.
Definition at line 27 of file vesafb.h.
◆ capabilities
| uint32_t vbe_controller_info::capabilities |
Capabilities of graphics controller.
Definition at line 29 of file vesafb.h.
◆ video_mode_ptr
| struct segoff vbe_controller_info::video_mode_ptr |
Pointer to video mode list.
Definition at line 31 of file vesafb.h.
◆ total_memory
| uint16_t vbe_controller_info::total_memory |
Number of 64kB memory blocks.
Definition at line 33 of file vesafb.h.
◆ oem_software_rev
| uint16_t vbe_controller_info::oem_software_rev |
VBE implementation software revision.
Definition at line 35 of file vesafb.h.
◆ oem_vendor_name_ptr
| struct segoff vbe_controller_info::oem_vendor_name_ptr |
Pointer to vendor name string.
Definition at line 37 of file vesafb.h.
◆ oem_product_name_ptr
| struct segoff vbe_controller_info::oem_product_name_ptr |
Pointer to product name string.
Definition at line 39 of file vesafb.h.
◆ oem_product_rev_ptr
| struct segoff vbe_controller_info::oem_product_rev_ptr |
Pointer to product revision string.
Definition at line 41 of file vesafb.h.
◆ reserved
| uint8_t vbe_controller_info::reserved[222] |
Reserved for VBE implementation scratch area.
Definition at line 43 of file vesafb.h.
The documentation for this struct was generated from the following file: