iPXE
Data Fields
fdt_header Struct Reference

Device tree header. More...

#include <fdt.h>

Data Fields

uint32_t magic
 Magic signature.
uint32_t totalsize
 Total size of device tree.
uint32_t off_dt_struct
 Offset to structure block.
uint32_t off_dt_strings
 Offset to strings block.
uint32_t off_mem_rsvmap
 Offset to memory reservation block.
uint32_t version
 Version of this data structure.
uint32_t last_comp_version
 Lowest version to which this structure is compatible.
uint32_t boot_cpuid_phys
 Physical ID of the boot CPU.
uint32_t size_dt_strings
 Length of string block.
uint32_t size_dt_struct
 Length of structure block.

Detailed Description

Device tree header.

Definition at line 17 of file fdt.h.


Field Documentation

Magic signature.

Definition at line 19 of file fdt.h.

Referenced by register_fdt().

Total size of device tree.

Definition at line 21 of file fdt.h.

Referenced by register_fdt().

Offset to structure block.

Definition at line 23 of file fdt.h.

Referenced by register_fdt().

Offset to strings block.

Definition at line 25 of file fdt.h.

Referenced by register_fdt().

Offset to memory reservation block.

Definition at line 27 of file fdt.h.

Version of this data structure.

Definition at line 29 of file fdt.h.

Referenced by register_fdt().

Lowest version to which this structure is compatible.

Definition at line 31 of file fdt.h.

Referenced by register_fdt().

Physical ID of the boot CPU.

Definition at line 33 of file fdt.h.

Length of string block.

Definition at line 35 of file fdt.h.

Referenced by register_fdt().

Length of structure block.

Definition at line 37 of file fdt.h.

Referenced by register_fdt().


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