| plan 9 kernel history: overview | file list | diff list |
1990/0409/port/devlance.c (diff list | history)
| 1990/0319/sys/src/9/port/devlance.c:16,22 – 1990/0409/sys/src/9/port/devlance.c:16,22 (short | long | prev | next) | ||
| 1990/0227 | Nrrb= (1<<LogNrrb), /* number of recieve buffers */ LogNtrb= 7, /* log of number of transmit buffers */ Ntrb= (1<<LogNtrb), /* number of transmit buffers */ | |
| 1990/03042 |
| |
| 1990/0409 | Ndpkt= 200, /* number of debug packets */ | |
| 1990/0227 | }; #define RSUCC(x) (((x)+1)%Nrrb) #define TSUCC(x) (((x)+1)%Ntrb) | |
| 1990/0319/sys/src/9/port/devlance.c:102,108 – 1990/0409/sys/src/9/port/devlance.c:102,108 | ||
| 1990/0227 | uchar d[6]; uchar s[6]; uchar type[2]; | |
| 1990/0409 | uchar data[60]; | |
| 1990/0227 | } Dpkt; typedef struct { | |
| 1990/03042 | ulong ticks; | |
| 1990/0319/sys/src/9/port/devlance.c:224,236 – 1990/0409/sys/src/9/port/devlance.c:224,239 | ||
| 1990/03042 | sprintpacket(char *buf, Trace *t) | |
| 1990/0227 | { | |
| 1990/03042 | Dpkt *p = &t->p; | |
| 1990/0409 | int i; | |
| 1990/03042 |
| |
| 1990/0409 | sprint(buf, "%c: %.8ud %.4d d(%.2ux%.2ux%.2ux%.2ux%.2ux%.2ux)s(%.2ux%.2ux%.2ux%.2ux%.2ux%.2ux)t(%.2ux %.2ux)d(", t->tag, t->ticks, t->len, p->d[0], p->d[1], p->d[2], p->d[3], p->d[4], p->d[5], p->s[0], p->s[1], p->s[2], p->s[3], p->s[4], p->s[5], p->type[0], p->type[1]); for(i=0; i<41; i++) sprint(buf+strlen(buf), "%.2ux", p->data[i]); sprint(buf+strlen(buf), ")\n"); | |
| 1990/0227 | } /* | |