29 #define OPENEL_SW_SURFACE_FRIEND 1 46 static int32_t elPortMst = 0;
55 static int32_t elGetNewHandle(
void);
83 if ( (hn = elGetNewHandle()) < 0 ) {
86 printf(
"hn = %d\n", hn);
119 uint32_t physicalhandle;
135 uint32_t physicalhandle;
147 printf(
"HalAddObserver\n");
153 printf(
"HalRemoveObserver\n");
158 printf(
"HalGetProperty\n");
163 printf(
"HalGetTime\n");
168 printf(
"HalEventTimerStartTimer\n");
174 printf(
"HalEventTimerStopTimer\n");
179 printf(
"HalEventTimerSetEventPeriod\n");
184 printf(
"HalEventTimerAddObserver\n");
190 printf(
"HalEventTimerRemoveObserver\n");
214 static int32_t elGetNewHandle(
void) {
struct elPort_st elPortTbl[EL_PORT_ID_MAX]
enum ReturnCode HalAddObserver(HALCOMPONENT_T *halComponent, HALOBSERVER_T *halObserver)
enum ReturnCode HalEventTimerStopTimer(EVENTTIMER_T *eventTimer)
const struct elCompoTbl_st elCompoTbl[]
enum ReturnCode(* pFncInit)()
OpenEL Common Header File 3.0.0.
HALCOMPONENT_CORE_T halComponent_core
enum ReturnCode HalGetProperty(HALCOMPONENT_T *halComponent, PROPERTY_T *property)
EL_GENERAL_FNC_TBL_T * pGeneral
enum ReturnCode HalGetTime(HALCOMPONENT_T *halComponent, int32_t *time)
enum ReturnCode HalFinalize(HALCOMPONENT_T *halComponent)
enum ReturnCode HalEventTimerAddObserver(EVENTTIMER_T *eventTimer, TIMEROBSERVER_T *timerObserver)
EL_CMN_FNC_TBL_T * pFncTbl
enum ReturnCode(* pFncReInit)()
void(* notify_timer)(EVENTTIMER_T *eventTimer)
enum ReturnCode HalRemoveObserver(HALCOMPONENT_T *halComponent, HALOBSERVER_T *halObserver)
enum ReturnCode HalReInit(HALCOMPONENT_T *halComponent)
enum ReturnCode HalEventTimerSetEventPeriod(EVENTTIMER_T *eventTimer, int32_t eventPeriod)
enum ReturnCode HalInit(HALCOMPONENT_T *halComponent)
const uint32_t elSzCompoTbl
TIMEROBSERVER_T observerList[8]
enum ReturnCode HalEventTimerStartTimer(EVENTTIMER_T *eventTimer)
enum ReturnCode HalEventTimerRemoveObserver(EVENTTIMER_T *eventTimer, TIMEROBSERVER_T *timerObserver)
enum ReturnCode(* pFncFinalize)()
int32_t elGetPhyicalPortID(uint32_t handle, uint32_t profileID)