diff options
author | mdodd <mdodd@FreeBSD.org> | 2003-04-07 00:49:53 +0000 |
---|---|---|
committer | mdodd <mdodd@FreeBSD.org> | 2003-04-07 00:49:53 +0000 |
commit | c60d47e32fa788f718c9737decd272a306812929 (patch) | |
tree | a714331d7db10f0f6f48e74f6c46614ced47e9e0 /lib/libusbhid/usbhid.h | |
parent | baf74df098a64168c980930f1a3c94c7cee502fa (diff) | |
download | FreeBSD-src-c60d47e32fa788f718c9737decd272a306812929.zip FreeBSD-src-c60d47e32fa788f718c9737decd272a306812929.tar.gz |
MF NetBSD:
- Reduce diffs with NetBSD.
- Formatting and explicit values for enum declaration.
- Order of prototypes.
- zero report_size in hid_clear_local()
- errx() needs no newline
- Don't initialie variable in declaration in hid_parse_usage_in_page().
- Use fmtcheck() in hid_usage_in_page().
Diffstat (limited to 'lib/libusbhid/usbhid.h')
-rw-r--r-- | lib/libusbhid/usbhid.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/libusbhid/usbhid.h b/lib/libusbhid/usbhid.h index 105d8cf..dd9c650 100644 --- a/lib/libusbhid/usbhid.h +++ b/lib/libusbhid/usbhid.h @@ -36,7 +36,11 @@ typedef struct report_desc *report_desc_t; typedef struct hid_data *hid_data_t; typedef enum hid_kind { - hid_input, hid_output, hid_feature, hid_collection, hid_endcollection + hid_input = 0, + hid_output = 1, + hid_feature = 2, + hid_collection, + hid_endcollection } hid_kind_t; typedef struct hid_item { @@ -90,11 +94,11 @@ int hid_report_size(report_desc_t d, unsigned int id, enum hid_kind k); int hid_locate(report_desc_t d, unsigned int usage, enum hid_kind k, hid_item_t *h); /* Conversion to/from usage names, usage.c: */ -int hid_parse_usage_page(const char *name); -int hid_parse_usage_in_page(const char *name); const char *hid_usage_page(int i); const char *hid_usage_in_page(unsigned int u); void hid_init(const char *file); +int hid_parse_usage_in_page(const char *name); +int hid_parse_usage_page(const char *name); /* Extracting/insertion of data, data.c: */ int hid_get_data(const void *p, const hid_item_t *h); |