Hilscher netX microcontroller driver
V0.0.5.0
Documentation of the netX driver package
|
#include <system_netx.h>
Data Fields | |
uint32_t | ulMagic |
uint32_t | ulFlashOffsetBytes |
uintptr_t | pulNextHeader |
uintptr_t | pulDestination |
uint32_t | ulImageSizeDword |
uint32_t | ulFlashSelection |
uint32_t | ulSignature |
uint32_t | ulReserved0 |
uint32_t | aulHash [7] |
uint32_t | ulBootHeaderChecksum |
Definition at line 57 of file system_netx.h.
uint32_t NETX_CPU_BOOTBLOCK_T::aulHash[7] |
A SHA384 hash over the CM4 header and the complete image.
Definition at line 67 of file system_netx.h.
uintptr_t NETX_CPU_BOOTBLOCK_T::pulDestination |
Pointer to destination address into SDRAM. (eg. external flash.)
Definition at line 62 of file system_netx.h.
uintptr_t NETX_CPU_BOOTBLOCK_T::pulNextHeader |
Pointer to next netX hboot header, eg. external flash
Definition at line 61 of file system_netx.h.
uint32_t NETX_CPU_BOOTBLOCK_T::ulBootHeaderChecksum |
bootblock checksum (generated by summing up the first 15 DWORD values and multiplying the result by -1)
Definition at line 68 of file system_netx.h.
uint32_t NETX_CPU_BOOTBLOCK_T::ulFlashOffsetBytes |
Not used by ROM code
Definition at line 60 of file system_netx.h.
uint32_t NETX_CPU_BOOTBLOCK_T::ulFlashSelection |
Not used by ROM code
Definition at line 64 of file system_netx.h.
uint32_t NETX_CPU_BOOTBLOCK_T::ulImageSizeDword |
Depends
Definition at line 63 of file system_netx.h.
uint32_t NETX_CPU_BOOTBLOCK_T::ulMagic |
The magic value NETX_CPU_BOOTBLOCK_MAGIC.
Definition at line 59 of file system_netx.h.
uint32_t NETX_CPU_BOOTBLOCK_T::ulReserved0 |
Reserved0
Definition at line 66 of file system_netx.h.
uint32_t NETX_CPU_BOOTBLOCK_T::ulSignature |
The signature NETX_CPU_BOOTBLOCK_SIGNATURE.
Definition at line 65 of file system_netx.h.