metaonly module ti.sdo.fc.hdintc.HDINTC |
|
HDVICP Interrupt Registry Callback Library
var HDINTC = xdc.useModule('ti.sdo.fc.hdintc.HDINTC');
module-wide config parameters
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.
generated on Mon, 16 Apr 2012 07:09:48 GMT