98 #define IARM_BUS_MFRLIB_NAME "MFRLib"
100 #define IARM_BUS_MFRLIB_API_GetSerializedData "mfrGetSerializedData"
101 #define IARM_BUS_MFRLIB_API_SetSerializedData "mfrSetSerializedData"
102 #define IARM_BUS_MFRLIB_API_WriteImage "mfrWriteImage"
103 #define IARM_BUS_MFRLIB_API_SetImageWriteProgress "mfrSetImageWriteProgress"
104 #define IARM_BUS_MFRLIB_API_GetImageWriteProgress "mfrGetImageWriteProgress"
105 #define IARM_BUS_MFRLIB_API_DeletePDRI "mfrDeletePDRI"
106 #define IARM_BUS_MFRLIB_API_ScrubAllBanks "mfrScrubAllBanks"
107 #define IARM_BUS_MFRLIB_API_Reboot "mfrReboot"
108 #define IARM_BUS_MFRLIB_API_SetCableCardType "mfrSetCableCardType"
109 #define IARM_BUS_MFRLIB_API_SetHostFirmwareInfo "mfrSetHostFirmwareInfo"
110 #define IARM_BUS_MFRLIB_API_GetBootImageName "mfrGetBootImageName"
111 #define IARM_BUS_MFRLIB_API_GetPathConfiguration "mfrGetPathConfiguration"
112 #define IARM_BUS_MFRLIB_API_GetDFAST2Data "mfrGetDFAST2Data"
115 #define IARM_BUS_MFRLIB_COMMON_API_WriteImageCb "WriteImageCb"
117 #define IARM_BUS_MFRLIB_API_Init "mfrInit"
118 #define IARM_BUS_MFRLIB_API_Shutdown "mfrShutdown"
121 #define MAX_SERIALIZED_BUF 1280
126 char buffer[MAX_SERIALIZED_BUF];
137 char imageName[MAX_BUF];
138 mfrImageType_t imageType;
139 mfrUpgradeProgress_t progress;
143 char imageName[MAX_BUF];
144 mfrImageType_t imageType;
145 mfrUpgradeProgress_t progress;
149 char imageName[MAX_BUF];
153 mfrCableCardType_t type;
157 char version[MFR_MAX_STR_SIZE];
165 char imageName[MAX_BUF];
171 mfrConfigPathType_t type;
172 char path[MFR_MAX_STR_SIZE];
177 unsigned int seedIn [MFR_DFAST_INPUT_BYTES];
178 unsigned int keyOut [MFR_DFAST_OUTPUT_BYTES];
190 } IARM_Bus_MfrMgr_EventId_t;