26 lines
443 B
C
26 lines
443 B
C
typedef struct Ledport Ledport;
|
|
|
|
struct Ledport {
|
|
uchar nled;
|
|
uchar led;
|
|
ushort ledbits; /* implementation dependent */
|
|
};
|
|
|
|
/* http://en.wikipedia.org/wiki/IBPI */
|
|
enum {
|
|
Ibpinone,
|
|
Ibpinormal,
|
|
Ibpilocate,
|
|
Ibpifail,
|
|
Ibpirebuild,
|
|
Ibpipfa,
|
|
Ibpispare,
|
|
Ibpicritarray,
|
|
Ibpifailarray,
|
|
Ibpilast,
|
|
};
|
|
|
|
char *ledname(int);
|
|
int name2led(char*);
|
|
long ledr(Ledport*, Chan*, void*, long, vlong);
|
|
long ledw(Ledport*, Chan*, void*, long, vlong);
|