Update of /cvsroot/linuxdc/linux-sh-dc/drivers/maple
In directory usw-pr-cvs1:/tmp/cvs-serv2946/drivers/maple
Modified Files:
Tag: linux-sh-dc-2_4-branch
maple.c
Log Message:
Make sure maple_detect_callback() is called if the previous command was MAPLE_COMMAND_DEVINFO
Index: maple.c
===================================================================
RCS file: /cvsroot/linuxdc/linux-sh-dc/drivers/maple/maple.c,v
retrieving revision 1.7
retrieving revision 1.7.2.1
diff -u -d -r1.7 -r1.7.2.1
--- maple.c 1 May 2002 16:01:26 -0000 1.7
+++ maple.c 1 Nov 2002 19:24:04 -0000 1.7.2.1
@@ -189,8 +189,10 @@
mq->port, mq->unit,
mq->command, mq->recvbuf[0]);
- if(mq->recvbuf[0] == MAPLE_RESPONSE_NONE)
- maple_detect_callback(mq);
+ if(mq->recvbuf[0] == MAPLE_RESPONSE_NONE) {
+ if (mq->command == MAPLE_COMMAND_DEVINFO)
+ maple_detect_callback(mq);
+ }
else if(mq->callback)
mq->callback(mq);
|