diff options
| author | Keith Packard <keithp@keithp.com> | 2011-08-09 18:26:07 -0700 |
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2011-08-09 18:26:07 -0700 |
| commit | 12bfa6cc42e3689f09abae2bd2584cbacf2aa2e0 (patch) | |
| tree | d2db039898654efb699e41e2dec9902afd0924a0 /altosui/libaltos/libaltos.c | |
| parent | 81ad44d4b6d9ad2f6b91d0906e8543da82da424f (diff) | |
altosui: Don't export product defs from libaltos
As we add new products, that would change the ABI generated for java,
invaliding old library versions sitting around for windows and mac.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosui/libaltos/libaltos.c')
| -rw-r--r-- | altosui/libaltos/libaltos.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/altosui/libaltos/libaltos.c b/altosui/libaltos/libaltos.c index b00a7704..00a75de9 100644 --- a/altosui/libaltos/libaltos.c +++ b/altosui/libaltos/libaltos.c @@ -20,6 +20,22 @@ #include <stdlib.h> #include <string.h> +#define USB_VENDOR_FSF 0xfffe +#define USB_VENDOR_ALTUSMETRUM USB_VENDOR_FSF +#define USB_PRODUCT_ALTUSMETRUM 0x000a +#define USB_PRODUCT_TELEMETRUM 0x000b +#define USB_PRODUCT_TELEDONGLE 0x000c +#define USB_PRODUCT_TELETERRA 0x000d +#define USB_PRODUCT_TELEBT 0x000e +#define USB_PRODUCT_ALTUSMETRUM_MIN 0x000a +#define USB_PRODUCT_ALTUSMETRUM_MAX 0x0013 + +#define USB_IS_ALTUSMETRUM(v,p) ((v) == USB_VENDOR_ALTUSMETRUM && \ + (USB_PRODUCT_ALTUSMETRUM_MIN <= (p) && \ + (p) <= USB_PRODUCT_ALTUSMETRUM_MAX)) + +#define BLUETOOTH_PRODUCT_TELEBT "TeleBT" + #define USE_POLL PUBLIC int |
