Go to the source code of this file.
◆ FW_REV_AUX_0
◆ FW_REV_AUX_1
◆ FW_REV_AUX_2
◆ FW_REV_AUX_3
◆ FW_REV_MAJOR
#define FW_REV_MAJOR 1 /* Binary encoded */ |
◆ FW_REV_MINOR
#define FW_REV_MINOR 0 /* BCD encoded */ |
◆ HPM_BLOCK_SIZE
#define HPM_BLOCK_SIZE 64 |
◆ HPM_INACCESSIBILITY_TIMEOUT
#define HPM_INACCESSIBILITY_TIMEOUT 10 /* in 5 seconds counts */ |
◆ HPM_ROLLBACK_TIMEOUT
#define HPM_ROLLBACK_TIMEOUT 10 /* in 5 seconds counts */ |
◆ HPM_SELF_TEST_TIMEOUT
#define HPM_SELF_TEST_TIMEOUT 5 /* in 5 seconds counts */ |
◆ HPM_SUPPORTED_VERSION
#define HPM_SUPPORTED_VERSION 0x00 |
◆ HPM_UPGRADE_TIMEOUT
#define HPM_UPGRADE_TIMEOUT 10 /* in 5 seconds counts */ |
◆ t_hpm_activate_firmware
typedef uint8_t(* t_hpm_activate_firmware) (void) |
◆ t_hpm_finish_upload
typedef uint8_t(* t_hpm_finish_upload) (uint32_t image_size) |
◆ t_hpm_get_upgrade_status
typedef uint8_t(* t_hpm_get_upgrade_status) (void) |
◆ t_hpm_prepare_comp
typedef uint8_t(* t_hpm_prepare_comp) (void) |
◆ t_hpm_upload_block
typedef uint8_t(* t_hpm_upload_block) (uint8_t *block, uint16_t size) |
◆ anonymous enum
Enumerator |
---|
HPM_BOOTLOADER_COMPONENT_ID | |
HPM_IPMC_COMPONENT_ID | |
HPM_PAYLOAD_COMPONENT_ID | |
HPM_MAX_COMPONENTS | |
◆ __attribute__()
union __attribute__ |
( |
(__packed__) | | ) |
|
◆ t_comp_properties