rsu_slot_info - A structure contains slot (SPT entry) information.
struct rsu_slot_info {
char name[16];
alt_u64 offset;
int size;
int priority;
};
rsu_status_info - A structure contains the RSU status information.
struct rsu_status_info {
alt_u64 current_image;
alt_u64 fail_image;
alt_u32 state;
alt_u32 version;
alt_u32 error_location;
alt_u32 error_details;
alt_u32 retry_counter;
};
rsu_data_callback - A callback used in a scheme to provide data in blocks as opposed to all at once in a large buffer, which may minimize memory requirements.
/* * rsu_data_callback - function pointer type for data source callback */ typedef int (*rsu_data_callback)(void *buf, int size);