- marked amilevel lsc370driv lscsupprt as obsoloete and removed from make_gen

- enhancements in ease, fsm, ipsdriv ighdriv
This commit is contained in:
2016-05-13 16:33:46 +02:00
parent 24107e993b
commit 56f539a9e8
10 changed files with 134 additions and 16 deletions

8
ease.c
View File

@ -120,6 +120,7 @@ void EaseWrite(EaseBase * eab, char *cmd)
int l;
if (eab->errCode) {
FsmStop(eab->task, eab->idle);
eab->state = EASE_abort;
return;
}
@ -396,6 +397,9 @@ static long EaseIdle(long pc, void *object)
switch (pc) {
default: /* FSM BEGIN ****************************** */
EasePchk(eab);
if (eab->state == EASE_abort) {
eab->state = EASE_idle;
}
idle:
if (!EaseCheckDoit(eab))
@ -408,10 +412,8 @@ static long EaseIdle(long pc, void *object)
case __LINE__: /**********************************/
eab->startOk = 1;
if (eab->state == EASE_abort) {
eab->state = EASE_idle;
}
rd:
/* rd: */
/*
if (eab->state == EASE_lost) {
snprintf(eab->msg, sizeof eab->msg, "no response from %s",