- small bug fixes on IGHDRIV
This commit is contained in:
@ -393,6 +393,11 @@ static long IghRead(long pc, void *object)
|
|||||||
float delta;
|
float delta;
|
||||||
int up10, lo10;
|
int up10, lo10;
|
||||||
|
|
||||||
|
if (eab->state == EASE_abort) {
|
||||||
|
eab->state = EASE_idle;
|
||||||
|
FsmRestartTask(eab->task, eab->idle);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
switch (pc) {
|
switch (pc) {
|
||||||
default: /* FSM BEGIN ****************************** */
|
default: /* FSM BEGIN ****************************** */
|
||||||
EasePchk(drv);
|
EasePchk(drv);
|
||||||
|
1
oxinst.c
1
oxinst.c
@ -96,6 +96,7 @@ int OxiHandler(void *object)
|
|||||||
} else { /* version (and therefore device) changed */
|
} else { /* version (and therefore device) changed */
|
||||||
eab->errCode = EASE_DEV_CHANGED;
|
eab->errCode = EASE_DEV_CHANGED;
|
||||||
eab->state = EASE_idle;
|
eab->state = EASE_idle;
|
||||||
|
eab->version[0] = '\0';
|
||||||
goto error;
|
goto error;
|
||||||
}
|
}
|
||||||
eab->state = EASE_idle;
|
eab->state = EASE_idle;
|
||||||
|
Reference in New Issue
Block a user