Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
uvesafb.h File Reference
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  v86_regs
 
struct  uvesafb_task
 
struct  vbe_ib
 

Macros

#define TF_VBEIB   0x01
 
#define TF_BUF_ESDI   0x02
 
#define TF_BUF_ESBX   0x04
 
#define TF_BUF_RET   0x08
 
#define TF_EXIT   0x10
 
#define VBE_CAP_CAN_SWITCH_DAC   0x01
 
#define VBE_CAP_VGACOMPAT   0x02
 

Functions

struct vbe_ib __attribute__ ((packed))
 

Variables

char vbe_signature [4]
 
__u16 vbe_version
 
__u32 oem_string_ptr
 
__u32 capabilities
 
__u32 mode_list_ptr
 
__u16 total_memory
 
__u16 oem_software_rev
 
__u32 oem_vendor_name_ptr
 
__u32 oem_product_name_ptr
 
__u32 oem_product_rev_ptr
 
__u8 reserved [222]
 
char oem_data [256]
 
char misc_data [512]
 

Macro Definition Documentation

#define TF_BUF_ESBX   0x04

Definition at line 28 of file uvesafb.h.

#define TF_BUF_ESDI   0x02

Definition at line 27 of file uvesafb.h.

#define TF_BUF_RET   0x08

Definition at line 29 of file uvesafb.h.

#define TF_EXIT   0x10

Definition at line 30 of file uvesafb.h.

#define TF_VBEIB   0x01

Definition at line 26 of file uvesafb.h.

#define VBE_CAP_CAN_SWITCH_DAC   0x01

Definition at line 40 of file uvesafb.h.

#define VBE_CAP_VGACOMPAT   0x02

Definition at line 41 of file uvesafb.h.

Function Documentation

struct vbe_ib __attribute__ ( (packed)  )
read

mcontroller : adapter info structure for old mimd_t apps

: base address : irq number : number of logical drives : pci bus : pci device : pci function : pci id : vendor id : slot number : unique id

Definition at line 171 of file esd_usb2.c.

Variable Documentation

Definition at line 62 of file uvesafb.h.

char misc_data[512]

Definition at line 71 of file uvesafb.h.

__u32 mode_list_ptr

Definition at line 63 of file uvesafb.h.

char oem_data[256]

Definition at line 70 of file uvesafb.h.

__u32 oem_product_name_ptr

Definition at line 67 of file uvesafb.h.

__u32 oem_product_rev_ptr

Definition at line 68 of file uvesafb.h.

__u16 oem_software_rev

Definition at line 65 of file uvesafb.h.

__u32 oem_string_ptr

Definition at line 61 of file uvesafb.h.

__u32 oem_vendor_name_ptr

Definition at line 66 of file uvesafb.h.

__u8 reserved[222]

Definition at line 69 of file uvesafb.h.

__u16 total_memory

Definition at line 64 of file uvesafb.h.

char vbe_signature[4]

Definition at line 59 of file uvesafb.h.

__u16 vbe_version

Definition at line 60 of file uvesafb.h.