CCS 4.2.3.00004
SYS/BIOS 6.31.04.27
TMSC6748
My system has a number of HWI's configured.
I've notice that my HWI handlers are getting interrupted by lower priority hardware interrupts, i.e. the HWI handler for HWI4 is being interrupted by an HWI12 event.
The SYS/BIOS documentation states that the HWI masking option of MaskingOption_LOWER to mask lower priority HWI's is not available.
How do I properly interact with SYS/BIOS to hold off lower priority HWI's while servicing a higher priority HWI?
I could probably call Hwi_disableIER in my HWI handlers, but this leaves a hole between the time when the SYS/BIOS re-enables the HWI's and the time when I can disable them.
Thanks,
Peter Steinberg