Pip
Architecture-dependent parts of Pip: MAL, IAL and boot
Data Structures | Macros | Typedefs | Enumerations
x86_multiboot/boot/include/fpinfo.h File Reference

Go to the source code of this file.

Data Structures

struct  fpinfo_pci_extendedinfo
 Describes a PCI device (leaves the further parsing up to the partition) More...
 
struct  fpinfo_device
 Represents a device, as probed by IAL. More...
 
struct  fpinfotag_hw
 First partition info, hardware section. More...
 
struct  fpinfo
 First partition info structure. More...
 

Macros

#define FPINFO_MAGIC   0xDEADCAFE
 

Typedefs

typedef struct fpinfo_pci_extendedinfo pip_fpinfo_pci_extendedinfo
 
typedef struct fpinfo_device pip_fpinfo_device
 
typedef struct fpinfotag_hw pip_fpinfotag_hw
 
typedef struct fpinfo pip_fpinfo
 

Enumerations

enum  fpinfo_devicetype {
  BUILTIN, PCI, OTHER, BUILTIN,
  PCI, OTHER
}
 

Macro Definition Documentation

◆ FPINFO_MAGIC

#define FPINFO_MAGIC   0xDEADCAFE

Typedef Documentation

◆ pip_fpinfo

typedef struct fpinfo pip_fpinfo

◆ pip_fpinfo_device

◆ pip_fpinfo_pci_extendedinfo

◆ pip_fpinfotag_hw

Enumeration Type Documentation

◆ fpinfo_devicetype

Enumerator
BUILTIN 
PCI 
OTHER 
BUILTIN 
PCI 
OTHER