Skip to content

Commit

Permalink
EOtimer: added dummy implementation of two functions (#73)
Browse files Browse the repository at this point in the history
  • Loading branch information
marcoaccame authored Nov 25, 2022
1 parent 064f7ec commit 4ee76aa
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 1 deletion.
24 changes: 23 additions & 1 deletion eth/embobj/core/core/EOtimer.c
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,28 @@ extern EOtimer* eo_timer_New(void)
return(retptr);
}

extern void eo_timer_SetName(EOtimer *t, const char *name)
{
if(NULL == t)
{
return;
}

if(NULL != name)
{
// t->name = name;
}
}

extern const char * eo_timer_GetName(EOtimer *t)
{
if(NULL == t)
{
return s_eobj_ownname;
}
return s_eobj_ownname;
// return t->name;
}

extern void eo_timer_Delete(EOtimer *t)
{
Expand Down Expand Up @@ -313,7 +335,6 @@ extern eOtimerMode_t eo_timer_GetMode(EOtimer *t)
// - definition of extern hidden functions
// --------------------------------------------------------------------------------------------------------------------


extern void eo_timer_hid_Reset(EOtimer *t, eOtimerStatus_t stat)
{
uint8_t v = (eo_tmrstat_Idle == stat) ? (EOTIMER_STATUS_IDLE) :
Expand All @@ -331,6 +352,7 @@ extern void eo_timer_hid_Reset(EOtimer *t, eOtimerStatus_t stat)
t->envir.nextexpiry = 0;
memset(&(t->onexpiry), 0, sizeof(EOaction));
t->onexpiry.actiontype = eo_actypeNONE;
// t->name = s_eobj_ownname;
}
}

Expand Down
4 changes: 4 additions & 0 deletions eth/embobj/core/core/EOtimer.h
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,10 @@ extern eOtimerStatus_t eo_timer_GetStatus(EOtimer *t);

extern eOtimerMode_t eo_timer_GetMode(EOtimer *t);


extern void eo_timer_SetName(EOtimer *t, const char *name);

extern const char * eo_timer_GetName(EOtimer *t);


/** @}
Expand Down
1 change: 1 addition & 0 deletions eth/embobj/core/core/EOtimer_hid.h
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ struct EOtimer_hid
uint8_t initted: 1;
uint8_t dummy: 4; /**< for future use */
EOaction onexpiry; /**< action to be executed on expiry */
// const char *name; // marco.accame: dont want to increase memory requirement of EOtimer
};


Expand Down

0 comments on commit 4ee76aa

Please sign in to comment.