diff options
author | makefu <github@syntax-fehler.de> | 2011-08-20 23:21:48 +0200 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2011-08-20 23:21:48 +0200 |
commit | 37e09437c2f20ac269f8d2b7f9c7f7cd325f0585 (patch) | |
tree | e1ea709db90614f48c7d7b2a2162236b8ef69889 /oncology/dpfhack_display/lcd4linux/.svn/text-base/glcd2usb.h.svn-base | |
parent | 9bbf4fa73c2d48864e58d624629bd4bac7a69673 (diff) |
oncology: initial commit
oncology will analyse the current krebs status
Diffstat (limited to 'oncology/dpfhack_display/lcd4linux/.svn/text-base/glcd2usb.h.svn-base')
-rw-r--r-- | oncology/dpfhack_display/lcd4linux/.svn/text-base/glcd2usb.h.svn-base | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/oncology/dpfhack_display/lcd4linux/.svn/text-base/glcd2usb.h.svn-base b/oncology/dpfhack_display/lcd4linux/.svn/text-base/glcd2usb.h.svn-base new file mode 100644 index 00000000..9ee88135 --- /dev/null +++ b/oncology/dpfhack_display/lcd4linux/.svn/text-base/glcd2usb.h.svn-base @@ -0,0 +1,34 @@ +/* + * glcd2usb.h - glcd2usb interface definitions + */ + +#ifndef GLCD2USB_H +#define GLCD2USB_H + +#define FLAG_SIX_BIT (1<<0) +#define FLAG_VERTICAL_UNITS (1<<1) +#define FLAG_BOTTOM_START (1<<2) +#define FLAG_VERTICAL_INC (1<<3) +#define FLAG_BACKLIGHT (1<<4) + +#define GLCD2USB_RID_GET_INFO 1 /* get display info */ +#define GLCD2USB_RID_SET_ALLOC 2 /* allocate/free display */ +#define GLCD2USB_RID_GET_BUTTONS 3 /* get state of the four buttons */ +#define GLCD2USB_RID_SET_BL 4 /* set backlight brightness */ +#define GLCD2USB_RID_GET_IR 5 /* get last ir message */ +#define GLCD2USB_RID_WRITE 8 /* write some bitmap data to the display */ +#define GLCD2USB_RID_WRITE_4 (GLCD2USB_RID_WRITE+0) +#define GLCD2USB_RID_WRITE_8 (GLCD2USB_RID_WRITE+1) +#define GLCD2USB_RID_WRITE_16 (GLCD2USB_RID_WRITE+2) +#define GLCD2USB_RID_WRITE_32 (GLCD2USB_RID_WRITE+3) +#define GLCD2USB_RID_WRITE_64 (GLCD2USB_RID_WRITE+4) +#define GLCD2USB_RID_WRITE_128 (GLCD2USB_RID_WRITE+5) + +typedef struct { + unsigned char report_id; + char name[32]; + unsigned short width, height; + unsigned char flags; +} __attribute__ ((packed)) display_info_t; + +#endif // GLCD2USB_H |