mbgtools-lx
4.2.8
|
Data Structures | |
struct | MBG_FW_GLB_INFO |
struct | MBG_FW_INFO |
struct | MBG_FW_INFO_IDX |
struct | MBG_FW_UFU_INFO |
struct | MBG_FW_UFU_INFO_IDX |
struct | MBG_FW_UFU_FLASH_CMD |
Macros | |
#define | _mbg_swab_fw_glb_info(_p) |
#define | MBG_FW_FILE_STRS |
#define | _mbg_swab_fw_info(_p) |
#define | _mbg_swab_fw_info_idx(_p) |
#define | _mbg_swab_fw_ufu_info(_p) |
#define | _mbg_swab_fw_ufu_info_idx(_p) |
#define | _mbg_swab_fw_ufu_flash_cmd(_p) |
#define _mbg_swab_fw_glb_info | ( | _p | ) |
Definition at line 23192 of file gpsdefs.h.
Referenced by mbgextio_get_fw_glb_info().
#define _mbg_swab_fw_info | ( | _p | ) |
#define _mbg_swab_fw_info_idx | ( | _p | ) |
Definition at line 23295 of file gpsdefs.h.
Referenced by mbgextio_get_fw_info_idx().
#define _mbg_swab_fw_ufu_flash_cmd | ( | _p | ) |
Definition at line 23388 of file gpsdefs.h.
Referenced by mbgextio_fw_ufu_flash().
#define _mbg_swab_fw_ufu_info | ( | _p | ) |
#define _mbg_swab_fw_ufu_info_idx | ( | _p | ) |
Definition at line 23332 of file gpsdefs.h.
Referenced by mbgextio_get_fw_ufu_info_idx().
#define MBG_FW_FILE_STRS |
enum MBG_FW_FILE_MSKS |
Enumerator | |
---|---|
MBG_FW_FILE_MSK_UNKNOWN | See MBG_FW_FILE_UNKNOWN. |
MBG_FW_FILE_MSK_INCREMENTAL | |
MBG_FW_FILE_MSK_MEINBERG_DTB | |
MBG_FW_FILE_MSK_PRELOADER | |
MBG_FW_FILE_MSK_ROOTFS | See MBG_FW_FILE_ROOTFS. |
MBG_FW_FILE_MSK_KERNEL_DTB | |
MBG_FW_FILE_MSK_RBF | See MBG_FW_FILE_RBF. |
MBG_FW_FILE_MSK_INITRD | See MBG_FW_FILE_INITRD. |
MBG_FW_FILE_MSK_VERSION_TXT | |
MBG_FW_FILE_MSK_KERNEL | See MBG_FW_FILE_KERNEL. |
enum MBG_FW_FILES |
enum MBG_FW_FLAG_MSKS |
Enumerator | |
---|---|
MBG_FW_FLAG_MSK_OSV | See MBG_FW_FLAG_OSV. |
MBG_FW_FLAG_MSK_ACTIVE | See MBG_FW_FLAG_ACTIVE. |
MBG_FW_FLAG_MSK_UNERASABLE | |
MBG_FW_FLAG_MSK_IMMUTABLE |
enum MBG_FW_FLAGS |
Command types used to flash UFU(S) to device(s)
Enumerator | |
---|---|
MBG_FW_UFU_FLASH_CMD_DEVICE_UFU | MBG_FW_UFU_FLASH_CMD::ufu_idx and MBG_FW_UFU_FLASH_CMD::xbp_addr must be set. Send one specific UFU to a specific device identified by its XBP address |
MBG_FW_UFU_FLASH_CMD_UFU_ALL | MBG_FW_UFU_FLASH_CMD::ufu_idx must be set. Send one specific UFU to all suitable devices that fit the model code. |
MBG_FW_UFU_FLASH_CMD_DEVICE | MBG_FW_UFU_FLASH_CMD::xbp_addr must be set. Find the newest firmware version for a device identified by its XBP address and flash it. |
MBG_FW_UFU_FLASH_CMD_TYPE | MBG_FW_UFU_FLASH_CMD::model_code must be set. Find the newest firmware version for specific devices identified by the firmware's model code and flash that firmware to all suitable devices. |
MBG_FW_UFU_FLASH_CMD_ALL | Find the newest firmware version for each single device and flash each device with a corresponding firmware. |
N_MBG_FW_UFU_FLASH_CMDS |