mirror of
git://projects.qi-hardware.com/ben-wpan.git
synced 2024-11-22 08:48:26 +02:00
tools/atrf-proxy/: make WAIT 0 wait forever
- PROTOCOL: corrected obsolete part of WAIT behaviour - PROTOCOL: mention that WAIT 0 waits forever - atrf-proxy.c (cmd_more): don't convert WAIT argument 0 to 1
This commit is contained in:
parent
70715a15d9
commit
f4ca3aed63
@ -83,6 +83,7 @@ device is implicitly closed when closing the TCP session.
|
|||||||
Asynchrous interrupt notification
|
Asynchrous interrupt notification
|
||||||
---------------------------------
|
---------------------------------
|
||||||
|
|
||||||
The WAIT command is not answered until an interrupt or another command is
|
The WAIT command is not answered until an interrupt or until a timeout.
|
||||||
received. WAIT returns the value of the IRQ_STATUS register. If WAIT
|
A timeout value of 0 means infinite. WAIT returns the value of the
|
||||||
times out before receiving an interrupt, it returns 0.
|
IRQ_STATUS register. If WAIT times out before receiving an interrupt,
|
||||||
|
it returns 0.
|
||||||
|
@ -171,8 +171,6 @@ static int cmd_more(struct atrf_dsc *dsc, struct netio *netio, const char *cmd)
|
|||||||
if (!strcasecmp(cmd, "wait")) {
|
if (!strcasecmp(cmd, "wait")) {
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
if (!n)
|
|
||||||
n = 1;
|
|
||||||
res = atrf_interrupt_wait(dsc, n);
|
res = atrf_interrupt_wait(dsc, n);
|
||||||
if (atrf_error(dsc))
|
if (atrf_error(dsc))
|
||||||
return netio_printf(netio, "-I/O error\n");
|
return netio_printf(netio, "-I/O error\n");
|
||||||
|
Loading…
Reference in New Issue
Block a user