Get_event (), Set_event (), Set_event – Maxim Integrated 73S12xxF Software User Manual
Page 56: E 56)

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