| plan 9 kernel history: overview | file list | diff list |
1991/1115/power/devduart.c (diff list | history)
| 1991/1113/sys/src/9/power/devduart.c:696,703 – 1991/1115/sys/src/9/power/devduart.c:696,703 (short | long | prev | next) | ||
| 1991/0607 | nduartport = 2*conf.nmach; duartdir = ialloc(nduartport*2*sizeof(Dirtab), 0); for(i = 0; i < nduartport; i++){ | |
| 1991/1115 | sprint(duartdir[2*i].name, "eia%d", i); sprint(duartdir[2*i+1].name, "eia%dctl", i); | |
| 1991/0607 | duartdir[2*i].length = duartdir[2*i+1].length = 0; duartdir[2*i].perm = duartdir[2*i+1].perm = 0666; duartdir[2*i].qid.path = STREAMQID(i, Sdataqid); | |
| 1991/1113/sys/src/9/power/devduart.c:745,751 – 1991/1115/sys/src/9/power/devduart.c:745,751 | ||
| 1991/0607 | { switch(STREAMTYPE(c->qid.path)){ case Sdataqid: | |
| 1991/1115 | streamstat(c, dp, "eia0"); | |
| 1991/0607 | break; default: devstat(c, dp, duartdir, 2*nduartport, devgen); | |
| 1991/1113/sys/src/9/power/devduart.c:779,785 – 1991/1115/sys/src/9/power/devduart.c:779,785 | ||
| 1991/0607 | void duartcreate(Chan *c, char *name, int omode, ulong perm) { | |
| 1991/1115 | errors(Eperm); | |
| 1991/0607 | } void | |