Data Structures | Typedefs
INTC Data Structures
INTC

Data Structures

struct  CSL_IntcEventHandlerRecord
struct  CSL_IntcContext
struct  CSL_IntcObj
struct  CSL_IntcDropStatus

Typedefs

typedef void(* CSL_IntcEventHandler )(void *)
typedef Uint32 CSL_IntcEventEnableState
typedef Uint32 CSL_IntcGlobalEnableState
typedef struct CSL_IntcObj CSL_IntcObj
typedef CSL_IntcVectId CSL_IntcParam
typedef struct CSL_IntcObjCSL_IntcHandle

Typedef Documentation

typedef Uint32 CSL_IntcEventEnableState

Event enable state

typedef void(* CSL_IntcEventHandler)(void *)

Event Handler pointer

Event handlers ought to conform to this type

typedef Uint32 CSL_IntcGlobalEnableState

Global Interrupt enable state

typedef struct CSL_IntcObj* CSL_IntcHandle

The interrupt handle

This is returned by the CSL_intcOpen(..) API. The handle is used to identify the event of interest in all INTC calls.

typedef struct CSL_IntcObj CSL_IntcObj

The interrupt handle object This object is used by the handle to identify the event.

INTC module parameters for open

This is equivalent to the Vector Id for the event number.


Copyright 2014, Texas Instruments Incorporated