Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
biosregs Struct Reference

#include <boot.h>

Data Fields

union {
   struct {
      u32   edi
 
      u32   esi
 
      u32   ebp
 
      u32   _esp
 
      u32   ebx
 
      u32   edx
 
      u32   ecx
 
      u32   eax
 
      u32   _fsgs
 
      u32   _dses
 
      u32   eflags
 
   } 
 
   struct {
      u16   di
 
      u16   hdi
 
      u16   si
 
      u16   hsi
 
      u16   bp
 
      u16   hbp
 
      u16   _sp
 
      u16   _hsp
 
      u16   bx
 
      u16   hbx
 
      u16   dx
 
      u16   hdx
 
      u16   cx
 
      u16   hcx
 
      u16   ax
 
      u16   hax
 
      u16   gs
 
      u16   fs
 
      u16   es
 
      u16   ds
 
      u16   flags
 
      u16   hflags
 
   } 
 
   struct {
      u8   dil
 
      u8   dih
 
      u8   edi2
 
      u8   edi3
 
      u8   sil
 
      u8   sih
 
      u8   esi2
 
      u8   esi3
 
      u8   bpl
 
      u8   bph
 
      u8   ebp2
 
      u8   ebp3
 
      u8   _spl
 
      u8   _sph
 
      u8   _esp2
 
      u8   _esp3
 
      u8   bl
 
      u8   bh
 
      u8   ebx2
 
      u8   ebx3
 
      u8   dl
 
      u8   dh
 
      u8   edx2
 
      u8   edx3
 
      u8   cl
 
      u8   ch
 
      u8   ecx2
 
      u8   ecx3
 
      u8   al
 
      u8   ah
 
      u8   eax2
 
      u8   eax3
 
   } 
 
}; 
 

Detailed Description

Definition at line 245 of file boot.h.

Field Documentation

union { ... }
u32 _dses

Definition at line 257 of file boot.h.

u32 _esp

Definition at line 251 of file boot.h.

u8 _esp2

Definition at line 277 of file boot.h.

u8 _esp3

Definition at line 277 of file boot.h.

u32 _fsgs

Definition at line 256 of file boot.h.

u16 _hsp

Definition at line 264 of file boot.h.

u16 _sp

Definition at line 264 of file boot.h.

u8 _sph

Definition at line 277 of file boot.h.

u8 _spl

Definition at line 277 of file boot.h.

u8 ah

Definition at line 281 of file boot.h.

u8 al

Definition at line 281 of file boot.h.

u16 ax

Definition at line 268 of file boot.h.

u8 bh

Definition at line 278 of file boot.h.

u8 bl

Definition at line 278 of file boot.h.

u16 bp

Definition at line 263 of file boot.h.

u8 bph

Definition at line 276 of file boot.h.

u8 bpl

Definition at line 276 of file boot.h.

u16 bx

Definition at line 265 of file boot.h.

u8 ch

Definition at line 280 of file boot.h.

u8 cl

Definition at line 280 of file boot.h.

u16 cx

Definition at line 267 of file boot.h.

u8 dh

Definition at line 279 of file boot.h.

u16 di

Definition at line 261 of file boot.h.

u8 dih

Definition at line 274 of file boot.h.

u8 dil

Definition at line 274 of file boot.h.

u8 dl

Definition at line 279 of file boot.h.

u16 ds

Definition at line 270 of file boot.h.

u16 dx

Definition at line 266 of file boot.h.

u32 eax

Definition at line 255 of file boot.h.

u8 eax2

Definition at line 281 of file boot.h.

u8 eax3

Definition at line 281 of file boot.h.

u32 ebp

Definition at line 250 of file boot.h.

u8 ebp2

Definition at line 276 of file boot.h.

u8 ebp3

Definition at line 276 of file boot.h.

u32 ebx

Definition at line 252 of file boot.h.

u8 ebx2

Definition at line 278 of file boot.h.

u8 ebx3

Definition at line 278 of file boot.h.

u32 ecx

Definition at line 254 of file boot.h.

u8 ecx2

Definition at line 280 of file boot.h.

u8 ecx3

Definition at line 280 of file boot.h.

u32 edi

Definition at line 248 of file boot.h.

u8 edi2

Definition at line 274 of file boot.h.

u8 edi3

Definition at line 274 of file boot.h.

u32 edx

Definition at line 253 of file boot.h.

u8 edx2

Definition at line 279 of file boot.h.

u8 edx3

Definition at line 279 of file boot.h.

u32 eflags

Definition at line 258 of file boot.h.

u16 es

Definition at line 270 of file boot.h.

u32 esi

Definition at line 249 of file boot.h.

u8 esi2

Definition at line 275 of file boot.h.

u8 esi3

Definition at line 275 of file boot.h.

u16 flags

Definition at line 271 of file boot.h.

u16 fs

Definition at line 269 of file boot.h.

u16 gs

Definition at line 269 of file boot.h.

u16 hax

Definition at line 268 of file boot.h.

u16 hbp

Definition at line 263 of file boot.h.

u16 hbx

Definition at line 265 of file boot.h.

u16 hcx

Definition at line 267 of file boot.h.

u16 hdi

Definition at line 261 of file boot.h.

u16 hdx

Definition at line 266 of file boot.h.

u16 hflags

Definition at line 271 of file boot.h.

u16 hsi

Definition at line 262 of file boot.h.

u16 si

Definition at line 262 of file boot.h.

Definition at line 275 of file boot.h.

u8 sil

Definition at line 275 of file boot.h.


The documentation for this struct was generated from the following file: