|
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 | |