config HDINTC.biosInterruptEventNo_0 // module-wide |
 |
This must correspond to an unused event on this device. This is a dummy
event that will be mapped to the biosInterruptVectorId_0 above.
This interrupt will be software triggered (by writing to the ISR).
It won't be triggered by an actual event
XDCscript usage |
meta-domain |
HDINTC.biosInterruptEventNo_0 = UInt undefined;
config HDINTC.biosInterruptEventNo_1 // module-wide |
 |
This must correspond to an unused event on this device. This is a dummy
event that will be mapped to the biosInterruptVectorId_1 above.
This interrupt will be software triggered (by writing to the ISR).
It won't be triggered by an actual event
XDCscript usage |
meta-domain |
HDINTC.biosInterruptEventNo_1 = UInt undefined;
config HDINTC.biosInterruptVectorId_0 // module-wide |
 |
Map this to an unused interrupt vector ID
This vector Id is going to be used to set up a BIOS ISR
XDCscript usage |
meta-domain |
HDINTC.biosInterruptVectorId_0 = UInt undefined;
config HDINTC.biosInterruptVectorId_1 // module-wide |
 |
Map this to an unused interrupt vector ID
This vector Id is going to be used to set up a BIOS ISR
XDCscript usage |
meta-domain |
HDINTC.biosInterruptVectorId_1 = UInt undefined;
config HDINTC.hdvicpInterruptEventNo_0 // module-wide |
 |
This must match the physical event-id associated with the HDVICP
processor:0 interrupts that need to be serviced by GEM, via the
interrupt line selected by 'interruptVectorId_0'
XDCscript usage |
meta-domain |
HDINTC.hdvicpInterruptEventNo_0 = UInt undefined;
config HDINTC.hdvicpInterruptEventNo_1 // module-wide |
 |
This must match the physical event-id associated with the HDVICP
processor:0 interrupts that need to be serviced by GEM, via the
interrupt line selected by 'interruptVectorId_0'
XDCscript usage |
meta-domain |
HDINTC.hdvicpInterruptEventNo_1 = UInt undefined;
config HDINTC.interruptVectorId_0 // module-wide |
 |
Map this to an unused interrupt vector ID
XDCscript usage |
meta-domain |
HDINTC.interruptVectorId_0 = UInt undefined;
config HDINTC.interruptVectorId_1 // module-wide |
 |
Map this to an unused interrupt vector ID
XDCscript usage |
meta-domain |
HDINTC.interruptVectorId_1 = UInt undefined;
config HDINTC.spinloop // module-wide |
 |
Use 'spinloop' implementation
XDCscript usage |
meta-domain |
HDINTC.spinloop = Bool false;
DETAILS
When set to true, the services which wait for the HDVICP
completion interrupt will spin, rather than use a semaphore.