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

#include <octeon.h>

Data Fields

uint32_t desc_version
 
uint32_t desc_size
 
uint64_t stack_top
 
uint64_t heap_base
 
uint64_t heap_end
 
uint64_t entry_point
 
uint64_t desc_vaddr
 
uint32_t exception_base_addr
 
uint32_t stack_size
 
uint32_t heap_size
 
uint32_t argc
 
uint32_t argv [OCTEON_ARGV_MAX_ARGS]
 
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 spi_clock_hz
 
uint16_t board_type
 
uint8_t board_rev_major
 
uint8_t board_rev_minor
 
uint16_t chip_type
 
uint8_t chip_rev_major
 
uint8_t chip_rev_minor
 
char board_serial_number [OCTOEN_SERIAL_LEN]
 
uint8_t mac_addr_base [6]
 
uint8_t mac_addr_count
 
uint64_t cvmx_desc_vaddr
 

Detailed Description

Definition at line 60 of file octeon.h.

Field Documentation

uint32_t argc

Definition at line 75 of file octeon.h.

Definition at line 76 of file octeon.h.

uint8_t board_rev_major

Definition at line 103 of file octeon.h.

uint8_t board_rev_minor

Definition at line 104 of file octeon.h.

char board_serial_number[OCTOEN_SERIAL_LEN]

Definition at line 108 of file octeon.h.

Definition at line 102 of file octeon.h.

uint8_t chip_rev_major

Definition at line 106 of file octeon.h.

uint8_t chip_rev_minor

Definition at line 107 of file octeon.h.

Definition at line 105 of file octeon.h.

uint32_t core_mask

Definition at line 89 of file octeon.h.

uint64_t cvmx_desc_vaddr

Definition at line 111 of file octeon.h.

uint32_t dclock_hz

Definition at line 99 of file octeon.h.

uint32_t debugger_flags_base_addr

Definition at line 95 of file octeon.h.

uint32_t desc_size

Definition at line 63 of file octeon.h.

uint64_t desc_vaddr

Definition at line 69 of file octeon.h.

uint32_t desc_version

Definition at line 62 of file octeon.h.

uint32_t dram_size

Definition at line 91 of file octeon.h.

uint32_t eclock_hz

Definition at line 97 of file octeon.h.

uint64_t entry_point

Definition at line 68 of file octeon.h.

uint32_t exception_base_addr

Definition at line 71 of file octeon.h.

uint32_t flags

Definition at line 88 of file octeon.h.

uint64_t heap_base

Definition at line 65 of file octeon.h.

uint64_t heap_end

Definition at line 66 of file octeon.h.

uint32_t heap_size

Definition at line 73 of file octeon.h.

uint8_t mac_addr_base[6]

Definition at line 109 of file octeon.h.

uint8_t mac_addr_count

Definition at line 110 of file octeon.h.

uint32_t phy_mem_desc_addr

Definition at line 93 of file octeon.h.

uint32_t spi_clock_hz

Definition at line 101 of file octeon.h.

uint32_t stack_size

Definition at line 72 of file octeon.h.

uint64_t stack_top

Definition at line 64 of file octeon.h.


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