From: M. R. B. <mr...@us...> - 2002-11-01 19:24:09
|
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); |