iPXE
Data Fields
fdt Struct Reference

A device tree. More...

#include <fdt.h>

Data Fields

union {
   struct fdt_header *   hdr
 Tree header.
   const void *   raw
 Raw data.
}; 
 Tree data.
size_t len
 Length of tree.
unsigned int structure
 Offset to structure block.
size_t structure_len
 Length of structure block.
unsigned int strings
 Offset to strings block.
size_t strings_len
 Length of strings block.

Detailed Description

A device tree.

Definition at line 76 of file fdt.h.


Field Documentation

Tree header.

Definition at line 80 of file fdt.h.

Referenced by fdt_exists(), and register_fdt().

const void* fdt::raw

Raw data.

Definition at line 82 of file fdt.h.

Referenced by fdt_traverse(), and register_fdt().

union { ... }

Tree data.

Length of tree.

Definition at line 85 of file fdt.h.

Referenced by fdt_traverse(), and register_fdt().

unsigned int fdt::structure

Offset to structure block.

Definition at line 87 of file fdt.h.

Referenced by fdt_traverse(), and register_fdt().

Length of structure block.

Definition at line 89 of file fdt.h.

Referenced by register_fdt().

unsigned int fdt::strings

Offset to strings block.

Definition at line 91 of file fdt.h.

Referenced by fdt_traverse(), and register_fdt().

Length of strings block.

Definition at line 93 of file fdt.h.

Referenced by fdt_traverse(), and register_fdt().


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