Data Fields | |
uint32_t * | pDescs [2] |
uint8_t * | rtc_index_ptr [2] |
uint8_t * | pActive |
uint8_t * | pStatus |
uint8_t * | pEvent |
uint16_t | redFID |
uint8_t | size |
uint8_t | shadow |
t_rtcPacket * | lInitiate |
uint8_t | mrpFlag |
uint8_t | listToggleReq |
uint32_t* t_descList::pDescs[2] |
uint8_t* t_descList::rtc_index_ptr[2] |
Pointers to phase index lists 1 and 2. Type t_listIndex
uint8_t* t_descList::pActive |
Pointer to active byte. Indicates if the list is active or not
uint8_t* t_descList::pStatus |
Pointer to status byte. Can have values
RTC_PPM_OK
RTC_PPM_ERROR
RTC_CPM_RUN
RTC_CPM_FAILURE
uint8_t* t_descList::pEvent |
Pointer to events/IRQ info
uint16_t t_descList::redFID |
Store FID of single red frame in list
uint8_t t_descList::size |
List(s) size in bytes
uint8_t t_descList::shadow |
Value of current shadow index
t_rtcPacket* t_descList::lInitiate |
last initiator object pointer. Only one toggle is allowed at a time. If this have a valid pointer, then a toggle is in process(by PRU) and ARM cannot toggle at this time. This is set during PN_togglePpmList and cleared in RTC_NOTIFY_PPM_LIST_CHANGE in PN_dhtIsrHandler
uint8_t t_descList::mrpFlag |
MRP mode flag
uint8_t t_descList::listToggleReq |
PPM List Toggle request initiated by the stack