2 #include "../port/lib.h"
5 #include "../port/error.h"
9 static char *ibpinames[Ibpilast] = {
11 [Ibpinormal] "normal",
12 [Ibpilocate] "locate",
14 [Ibpirebuild] "rebuild",
17 [Ibpicritarray] "critarray",
18 [Ibpifailarray] "failarray",
24 if(c >= 0 && c < Ibpilast)
34 for(i = 0; i < nelem(ibpinames); i++)
35 if(strcmp(ibpinames[i], s) == 0)
41 ledr(Ledport *p, Chan*, void *a, long n, vlong off)
45 snprint(buf, sizeof buf, "%s\n", ledname(p->led));
46 return readstr(off, a, n, buf);
50 ledw(Ledport *p, Chan*, void *a, long n, vlong)
56 i = name2led(cb->f[0]);