Ucs_Return_t Ucs_Prog_Start | ( | Ucs_Inst_t * | self, |
uint16_t | node_id, | ||
Ucs_Signature_t * | signature, | ||
Ucs_Prg_SessionType_t | session_type, | ||
Ucs_Prg_Command_t * | command_list, | ||
Ucs_Prg_ReportCb_t | result_fptr | ||
) |
Starts the Programming service and processes the command list
*self | The instance |
node_id | The node position address of the the node to be programmed |
signature | Signature of the the node to be programmed |
session_type | Memory access type |
command_list | List of programming tasks. It has to end with a NULL entry. |
result_fptr | Result callback |