Return to midi.c CVS log | Up to [local] / src / usr.bin / sndiod |
version 1.7, 2012/12/20 16:15:55 | version 1.8, 2013/05/12 05:00:14 | ||
---|---|---|---|
|
|
||
#endif | #endif | ||
for (rxmask = 0, i = 0; i < MIDI_NEP; i++) | for (rxmask = 0, i = 0; i < MIDI_NEP; i++) | ||
rxmask |= midi_ep[i].txmask; | rxmask |= midi_ep[i].txmask; | ||
if ((rxmask & c->midi->self) == 0 && c->state == PORT_INIT && !c->hold) | if ((rxmask & ~c->midi->self) == 0 && c->state == PORT_INIT && !c->hold) | ||
port_drain(c); | port_drain(c); | ||
} | } | ||