27 lines
443 B
C
27 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);
|