| plan 9 kernel history: overview | file list | diff list |
1999/0128/mpc/devuart.c (diff list | history)
| 1999/0127/sys/src/9/mpc/devuart.c:997,1003 – 1999/0128/sys/src/9/mpc/devuart.c:997,1002 (short | long | prev | next) | ||
| 1999/0122 | p->overrun++; p->interrupts++; dokick = 0; | |
| 1999/0123 |
| |
| 1999/0122 | while(p->rxb != nil && ((bd = &p->rxb[p->rdrx])->status & BDEmpty) == 0){ if(p->mode) framedinput(p, bd); | |
| 1999/0127/sys/src/9/mpc/devuart.c:1008,1014 – 1999/0128/sys/src/9/mpc/devuart.c:1007,1012 | ||
| 1999/0122 | bd->status = (bd->status & BDWrap) | BDEmpty|BDInt; p->rdrx ^= 1; } | |
| 1999/0123 |
| |
| 1999/0122 | if((bd = p->txb) != nil){ if((bd->status & BDReady) == 0){ ilock(&p->plock); | |