| plan 9 kernel history: overview | file list | diff list |
2000/0530/alphapc/devvga.c (diff list | history)
| 2000/0530/sys/src/9/alphapc/devvga.c:24,29 – 2001/0727/sys/src/9/alphapc/devvga.c:24,30 (short | long | prev | next) | ||
| 1999/0415 | }; static Dirtab vgadir[] = { | |
| 2001/0727 | ".", { Qdir, 0, QTDIR }, 0, 0550, | |
| 1999/0415 | "vgactl", { Qvgactl, 0 }, 0, 0660, | |
| 2000/0401 | "vgabios", { Qvgabios, 0 }, 0x10000, 0440, | |
| 1999/0415 | }; | |
| 2000/0530/sys/src/9/alphapc/devvga.c:47,62 – 2001/0727/sys/src/9/alphapc/devvga.c:48,63 | ||
| 1999/0415 | return devattach('v', spec); } | |
| 2001/0727 | Walkqid* vgawalk(Chan* c, Chan *nc, char** name, int nname) | |
| 1999/0415 | { | |
| 2001/0727 | return devwalk(c, nc, name, nname, vgadir, nelem(vgadir), devgen); | |
| 1999/0415 | } | |
| 2001/0727 | static int vgastat(Chan* c, uchar* dp, int n) | |
| 1999/0415 | { | |
| 2001/0727 | return devstat(c, dp, n, vgadir, nelem(vgadir), devgen); | |
| 1999/0415 | } static Chan* | |
| 2000/0530/sys/src/9/alphapc/devvga.c:93,99 – 2001/0727/sys/src/9/alphapc/devvga.c:94,100 | ||
| 1999/0415 | ulong offset = off; | |
| 2000/0407 | char chbuf[30]; | |
| 1999/0415 |
| |
| 2001/0727 | switch((ulong)c->qid.path){ | |
| 1999/0415 | case Qdir: return devdirread(c, a, n, vgadir, nelem(vgadir), devgen); | |
| 2000/0530/sys/src/9/alphapc/devvga.c:359,365 – 2001/0727/sys/src/9/alphapc/devvga.c:360,366 | ||
| 1999/0415 | char *p; ulong offset = off; | |
| 2001/0727 | switch((ulong)c->qid.path){ | |
| 1999/0415 | case Qdir: error(Eperm); | |
| 2000/0530/sys/src/9/alphapc/devvga.c:394,400 – 2001/0727/sys/src/9/alphapc/devvga.c:395,400 | ||
| 1999/0415 | vgareset, devinit, vgaattach, | |