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

#include <cvmx-bootinfo.h>

Data Fields

uint32_t major_version
 
uint32_t minor_version
 
uint64_t stack_top
 
uint64_t heap_base
 
uint64_t heap_end
 
uint64_t desc_vaddr
 
uint32_t exception_base_addr
 
uint32_t stack_size
 
uint32_t flags
 
uint32_t core_mask
 
uint32_t dram_size
 
uint32_t phy_mem_desc_addr
 
uint32_t debugger_flags_base_addr
 
uint32_t eclock_hz
 
uint32_t dclock_hz
 
uint32_t reserved0
 
uint16_t board_type
 
uint8_t board_rev_major
 
uint8_t board_rev_minor
 
uint16_t reserved1
 
uint8_t reserved2
 
uint8_t reserved3
 
char board_serial_number [CVMX_BOOTINFO_OCTEON_SERIAL_LEN]
 
uint8_t mac_addr_base [6]
 
uint8_t mac_addr_count
 
uint64_t compact_flash_common_base_addr
 
uint64_t compact_flash_attribute_base_addr
 
uint64_t led_display_base_addr
 
uint32_t dfa_ref_clock_hz
 
uint32_t config_flags
 
uint64_t fdt_addr
 

Detailed Description

Definition at line 55 of file cvmx-bootinfo.h.

Field Documentation

uint8_t board_rev_major

Definition at line 83 of file cvmx-bootinfo.h.

uint8_t board_rev_minor

Definition at line 84 of file cvmx-bootinfo.h.

char board_serial_number[CVMX_BOOTINFO_OCTEON_SERIAL_LEN]

Definition at line 88 of file cvmx-bootinfo.h.

Definition at line 82 of file cvmx-bootinfo.h.

uint64_t compact_flash_attribute_base_addr

Definition at line 101 of file cvmx-bootinfo.h.

uint64_t compact_flash_common_base_addr

Definition at line 100 of file cvmx-bootinfo.h.

uint32_t config_flags

Definition at line 117 of file cvmx-bootinfo.h.

uint32_t core_mask

Definition at line 67 of file cvmx-bootinfo.h.

uint32_t dclock_hz

Definition at line 79 of file cvmx-bootinfo.h.

uint32_t debugger_flags_base_addr

Definition at line 73 of file cvmx-bootinfo.h.

uint64_t desc_vaddr

Definition at line 62 of file cvmx-bootinfo.h.

uint32_t dfa_ref_clock_hz

Definition at line 110 of file cvmx-bootinfo.h.

uint32_t dram_size

Definition at line 69 of file cvmx-bootinfo.h.

uint32_t eclock_hz

Definition at line 76 of file cvmx-bootinfo.h.

uint32_t exception_base_addr

Definition at line 64 of file cvmx-bootinfo.h.

uint64_t fdt_addr

Definition at line 124 of file cvmx-bootinfo.h.

uint32_t flags

Definition at line 66 of file cvmx-bootinfo.h.

uint64_t heap_base

Definition at line 60 of file cvmx-bootinfo.h.

uint64_t heap_end

Definition at line 61 of file cvmx-bootinfo.h.

uint64_t led_display_base_addr

Definition at line 106 of file cvmx-bootinfo.h.

uint8_t mac_addr_base[6]

Definition at line 89 of file cvmx-bootinfo.h.

uint8_t mac_addr_count

Definition at line 90 of file cvmx-bootinfo.h.

uint32_t major_version

Definition at line 56 of file cvmx-bootinfo.h.

uint32_t minor_version

Definition at line 57 of file cvmx-bootinfo.h.

uint32_t phy_mem_desc_addr

Definition at line 71 of file cvmx-bootinfo.h.

uint32_t reserved0

Definition at line 81 of file cvmx-bootinfo.h.

uint16_t reserved1

Definition at line 85 of file cvmx-bootinfo.h.

uint8_t reserved2

Definition at line 86 of file cvmx-bootinfo.h.

uint8_t reserved3

Definition at line 87 of file cvmx-bootinfo.h.

uint32_t stack_size

Definition at line 65 of file cvmx-bootinfo.h.

uint64_t stack_top

Definition at line 59 of file cvmx-bootinfo.h.


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