iPXE
Data Fields
fdt Struct Reference

A device tree. More...

#include <fdt.h>

Data Fields

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

Detailed Description

A device tree.

Definition at line 76 of file fdt.h.

Field Documentation

◆ hdr

const struct fdt_header* fdt::hdr

Tree header.

Definition at line 80 of file fdt.h.

Referenced by fdt_exists(), and register_fdt().

◆ raw

const void* fdt::raw

Raw data.

Definition at line 82 of file fdt.h.

Referenced by fdt_traverse(), and register_fdt().

◆ @607

union { ... }

Tree data.

◆ len

size_t fdt::len

Length of tree.

Definition at line 85 of file fdt.h.

Referenced by fdt_traverse(), and register_fdt().

◆ structure

unsigned int fdt::structure

Offset to structure block.

Definition at line 87 of file fdt.h.

Referenced by fdt_traverse(), and register_fdt().

◆ structure_len

size_t fdt::structure_len

Length of structure block.

Definition at line 89 of file fdt.h.

Referenced by register_fdt().

◆ strings

unsigned int fdt::strings

Offset to strings block.

Definition at line 91 of file fdt.h.

Referenced by fdt_traverse(), and register_fdt().

◆ strings_len

size_t fdt::strings_len

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: