Data Fields

HDINTC_Params Struct Reference
[HDINTC]

The module configuration structure for HDINTC implementation. More...

#include <hdintc.h>

Data Fields

int interruptVectorId_0
 Interrupt Vector 0.
int interruptVectorId_1
 Interrupt Vector 1.
int hdvicpInterruptEventNo_0
 Interrupt Event 0.
int hdvicpInterruptEventNo_1
 Interrupt Event 1.
int biosInterruptVectorId_0
int biosInterruptVectorId_1
int biosInterruptEventNo_0
int biosInterruptEventNo_1

Detailed Description

The module configuration structure for HDINTC implementation.

Remarks:
It is set at design time by the system integrator to ensure the interrupt lines that are used to process HDVICP generated interrupts are not mapped by any other interrupt event. Additionally, the HDVICP event-numbers are configurable to support different SoCs.

Field Documentation

Interrupt Vector 0.

Remarks:
Map this to an unused interrupt vector ID

Interrupt Vector 1.

Remarks:
Map this to an unused interrupt vector ID

Interrupt Event 0.

Remarks:
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'.

Interrupt Event 1.

Remarks:
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'.

======== biosInterruptVectorId_0 ======== Map this to an unused interrupt vector ID This vector Id is going to be used to set up a BIOS ISR

======== biosInterruptVectorId_1 ======== Map this to an unused interrupt vector ID This vector Id is going to be used to set up a BIOS ISR

======== biosInterruptEventNo_0 ======== 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.

======== biosInterruptEventNo_1 ======== 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.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Copyright 2012, Texas Instruments Incorporated