
73S12xxF Software User Guide UG_12xxF_016
56 Rev. 1.50
Get_Event ()
Purpose Get selected event vector.
Synopsis (* void () ) Get_Event_Vector ( IN enum EVENT_ID eEventID );
Parameters eEventID: Input parameter
Specifies for which event to return the current vector. Possible values are:
eEXT0, // 0
eEXT1, // 1
eEXT2, // 2
eEXT3, // 3
eTIMER0, // 4
eTIMER1, // 5
eICC, // 6 – will return pointer to a Null_isr
eRTC, // 7
eKEY_DETECT, // 8
eUSB, // 9
eVDDF, // 10
eI2C, // 11
eANALOG, // 12
eUSR0, // 13
eUSR1, // 14
eUSR2, // 15
eUSR3, // 16
eSERIAL // 17– will return pointer to a Null_isr
Return Value Selected Event vector.
Set_Event ()
Purpose Set selected event vector. Use this function to redirect an interrupt service routine to
a customized function/routine. Care must be taken when using this function as other
functions within the LAPI may no longer work.
Synopsis Void Set_Event_Vector (
IN enum EVENT_ID eEventID,
IN void (*pEventVector)(void) );
Parameters eEventID: Input parameter
Specifies for which event to add the handler. Possible values are:
eEXT0, // 0
eEXT1, // 1
eEXT2, // 2
eEXT3, // 3
eTIMER0, // 4
eTIMER1, // 5
RFU, // 6
eRTC, // 7
eKEY_DETECT, // 8
eUSB, // 9
eVDDF, // 10
eI2C, // 11
eANALOG, // 12
eUSR0, // 13
eUSR1, // 14
eUSR2, // 15
eUSR3, // 16
Comentários a estes Manuais