26#define APICALL_OFFSET (85 - 1) /* Index of apiCall in struct mcuxClSession_Descriptor */
27
28#define FAULTSTATUS_OFFSET (1 - 1) /* Index of faultStatus in struct mcuxClSession_apiCall */
29#define DIBACKUP_OFFSET (5 - 1) /* Index of diBackup in struct mcuxClSession_apiCall */
30#define PREVIOUS_OFFSET (9 - 1) /* Index of previous in struct mcuxClSession_apiCall */
31#define CPUREGISTERBACKUP_OFFSET (13 - 1) /* Index of cpuRegisterBackup in struct mcuxClSession_apiCall */
32
33#define CPUREGISTERBACKUP_NUMBEROF_S_REGISTERS (8) /* Number of S registers to backup */
34#define CPUREGISTERBACKUP_S(s_index) (CPUREGISTERBACKUP_OFFSET + s_index * WORDLEN) /* Index of S register in cpuRegisterBackup */
35#define CPUREGISTERBACKUP_RA (CPUREGISTERBACKUP_OFFSET + CPUREGISTERBACKUP_NUMBEROF_S_REGISTERS * WORDLEN) /* Index of RA register in cpuRegisterBackup */
36#define CPUREGISTERBACKUP_SP (CPUREGISTERBACKUP_OFFSET + (CPUREGISTERBACKUP_NUMBEROF_S_REGISTERS + 1) * WORDLEN) /* Index of SP register in cpuRegisterBackup */
37#define CPUREGISTERBACKUP_UPCSSTATE (CPUREGISTERBACKUP_OFFSET + (CPUREGISTERBACKUP_NUMBEROF_S_REGISTERS + 2) * WORDLEN) /* Index of UPCSSTATE register in cpuRegisterBackup */