From e78682784fd1145e216a11613f398e11d2be60f8 Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Fri, 17 Apr 1992 12:55:41 +0000 Subject: [PATCH] changes for driver cleanup --- src/dev/devAiXy566DiL.c | 11 +++-------- src/dev/devMbboXVme220.c | 6 +++--- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/src/dev/devAiXy566DiL.c b/src/dev/devAiXy566DiL.c index 86cf94d41..2260be418 100644 --- a/src/dev/devAiXy566DiL.c +++ b/src/dev/devAiXy566DiL.c @@ -99,9 +99,9 @@ static long init_record(pai) /* call driver so that it configures card */ pvmeio = (struct vmeio *)&(pai->inp.value); - if(status=ai_driver(pvmeio->card,pvmeio->signal,XY566DIL,&value)) { + if(status=ai_xy566_driver(pvmeio->card,pvmeio->signal,XY566DIL,&value)) { strcpy(message,pai->name); - strcat(message,": devAiXy566DiL (init_record) ai_driver error"); + strcat(message,": devAiXy566DiL (init_record) ai_xy566_driver error"); errMessage(status,message); return(status); } @@ -132,7 +132,7 @@ static long read_ai(pai) pvmeio = (struct vmeio *)&(pai->inp.value); - status=ai_driver(pvmeio->card,pvmeio->signal,XY566DIL,&value); + status=ai_xy566_driver(pvmeio->card,pvmeio->signal,XY566DIL,&value); if(status==-1) { status = 2; /*don't convert*/ recGblSetSevr(pai,READ_ALARM,VALID_ALARM); @@ -142,11 +142,6 @@ static long read_ai(pai) recGblSetSevr(pai,HW_LIMIT_ALARM,VALID_ALARM); } if(status!=0) return(status); - /*read into hardware as -0x7ff to +0x7ff */ - /* normalize to 0 - 0xfff */ - value = value + 0x800; - /* remove the sign bit */ - value &= 0xfff; pai->rval = value; return(status); } diff --git a/src/dev/devMbboXVme220.c b/src/dev/devMbboXVme220.c index 06b2a665d..291ab348f 100644 --- a/src/dev/devMbboXVme220.c +++ b/src/dev/devMbboXVme220.c @@ -84,7 +84,7 @@ static long init_record(pmbbo) pvmeio = &(pmbbo->out.value.vmeio); pmbbo->shft = pvmeio->signal; pmbbo->mask = pmbbo->shft; - status = bo_read(pvmeio->card,pmbbo->mask,&value,XY220); + status = xy220_read(pvmeio->card,pmbbo->mask,&value); if(status==0) pmbbo->rbv = pmbbo->rval = value; break; default : @@ -105,9 +105,9 @@ static long write_mbbo(pmbbo) pvmeio = &(pmbbo->out.value.vmeio); - status = bo_driver(pvmeio->card,pmbbo->rval,pmbbo->mask,XY220); + status = xy220_driver(pvmeio->card,pmbbo->rval,pmbbo->mask); if(status==0) { - status = bo_read(pvmeio->card,pmbbo->mask,&value,XY220); + status = xy220_read(pvmeio->card,pmbbo->mask,&value); if(status==0) pmbbo->rbv = value; else recGblSetSevr(pmbbo,READ_ALARM,VALID_ALARM); } else {