dRonin
adbada4
dRonin firmware
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
pios_board_info.h
Go to the documentation of this file.
1
#ifndef PIOS_BOARD_INFO_H
2
#define PIOS_BOARD_INFO_H
3
4
#include <stdint.h>
/* uint* */
5
6
#define PIOS_BOARD_INFO_BLOB_MAGIC 0xBDBDBDBD
7
8
struct
pios_board_info
{
9
uint32_t
magic
;
10
uint8_t
board_type
;
11
uint8_t
board_rev
;
12
uint8_t
bl_rev
;
13
uint8_t
hw_type
;
14
uint32_t
fw_base
;
15
uint32_t
fw_size
;
16
uint32_t
desc_base
;
17
uint32_t
desc_size
;
18
uint32_t
ee_base
;
19
uint32_t
ee_size
;
20
}
__attribute__
((packed));
21
22
extern
const
struct
pios_board_info
pios_board_info_blob
;
23
24
#endif
/* PIOS_BOARD_INFO_H */
pios_board_info::ee_base
uint32_t ee_base
Definition:
pios_board_info.h:18
pios_board_info::board_rev
uint8_t board_rev
Definition:
pios_board_info.h:11
pios_board_info::hw_type
uint8_t hw_type
Definition:
pios_board_info.h:13
pios_board_info::ee_size
uint32_t ee_size
Definition:
pios_board_info.h:19
pios_board_info_blob
const struct pios_board_info pios_board_info_blob
pios_board_info::desc_base
uint32_t desc_base
Definition:
pios_board_info.h:16
__attribute__
struct pios_board_info __attribute__((packed))
Definition:
serial_4way.h:38
pios_board_info::desc_size
uint32_t desc_size
Definition:
pios_board_info.h:17
pios_board_info::fw_size
uint32_t fw_size
Definition:
pios_board_info.h:15
pios_board_info
Definition:
pios_board_info.h:8
pios_board_info::board_type
uint8_t board_type
Definition:
pios_board_info.h:10
pios_board_info::magic
uint32_t magic
Definition:
pios_board_info.h:9
pios_board_info::bl_rev
uint8_t bl_rev
Definition:
pios_board_info.h:12
pios_board_info::fw_base
uint32_t fw_base
Definition:
pios_board_info.h:14
flight
PiOS
inc
pios_board_info.h
Generated by
1.8.6