| plan 9 kernel history: overview | file list | diff list |
1996/0214/power/devduart.c (diff list | history)
| 1995/0205/sys/src/9/power/devduart.c:442,449 – 1996/0214/sys/src/9/power/devduart.c:442,453 (short | long | prev | next) | ||
| 1991/0607 | { | |
| 1993/0806 | int n, i; | |
| 1993/0501 | char buf[512]; | |
| 1996/0214 | va_list arg; | |
| 1991/0607 | ||
| 1993/0806 |
| |
| 1996/0214 | va_start(arg, fmt); n = doprint(buf, buf+sizeof(buf), fmt, arg) - buf; va_end(arg); | |
| 1993/0806 | for(i = 0; i < n; i++) duartrawputc(buf[i]); return n; | |
| 1995/0205/sys/src/9/power/devduart.c:630,642 – 1996/0214/sys/src/9/power/devduart.c:634,645 | ||
| 1993/0806 | for(i = 0; i < 16 && qlen(p->oq); i++) tsleep(&p->r, qlen, p->oq, 125); | |
| 1995/0205 |
| |
| 1993/0806 | n = atoi(cmd+1); switch(cmd[0]){ case 'B': case 'b': | |
| 1996/0214 | if(strncmp(cmd+1, "reak", 4) == 0) break; | |
| 1993/0806 | p->val = n; p->op = Dbaud; sleep(&p->opr, opdone, p); | |