dRonin
adbada4
dRonin firmware
|
#include <loadable_extension.h>
Data Fields | |
uint32_t | magic |
uint32_t | length |
uint32_t | reserved [2] |
uint32_t | require_version |
uint32_t | ram_seg_len |
uint32_t | ram_seg_copylen |
uint32_t | ram_seg_copyoff |
uint32_t | ram_seg_gotlen |
uint32_t | entry_offset |
uint32_t | header_crc |
uint32_t | payload_crc |
Definition at line 36 of file loadable_extension.h.
uint32_t loadable_extension::entry_offset |
Entry point, from beginning of structure
Definition at line 58 of file loadable_extension.h.
uint32_t loadable_extension::header_crc |
CRC of header structure before this point
Definition at line 59 of file loadable_extension.h.
uint32_t loadable_extension::length |
Number of bytes (with header) of extension
Definition at line 40 of file loadable_extension.h.
uint32_t loadable_extension::magic |
Magic number for structure 'dReX'
Definition at line 39 of file loadable_extension.h.
uint32_t loadable_extension::payload_crc |
CRC of payload code
Definition at line 60 of file loadable_extension.h.
uint32_t loadable_extension::ram_seg_copylen |
Number of bytes to copy from flash
Definition at line 49 of file loadable_extension.h.
uint32_t loadable_extension::ram_seg_copyoff |
Offset, from beginning of structure, of where to copy these data segs
Definition at line 50 of file loadable_extension.h.
uint32_t loadable_extension::ram_seg_gotlen |
Length of stuff in global offset table requiring pseudo-relocs. Assumed to be at beginning of copyoff.
Definition at line 53 of file loadable_extension.h.
uint32_t loadable_extension::ram_seg_len |
Number of bytes of ram segments
Definition at line 48 of file loadable_extension.h.
uint32_t loadable_extension::require_version |
Minimum version to try loading
Definition at line 46 of file loadable_extension.h.
uint32_t loadable_extension::reserved[2] |
Reserved for future use, must be 0
Definition at line 42 of file loadable_extension.h.