aboutsummaryrefslogtreecommitdiff
path: root/wirish
diff options
context:
space:
mode:
authorMarti Bolivar <mbolivar@leaflabs.com>2012-06-03 04:21:20 -0400
committerMarti Bolivar <mbolivar@leaflabs.com>2012-06-03 22:40:39 -0400
commit34c238a7687c0030b3e38be3bbd6fd5ec6a94a46 (patch)
treee4566e9da22f18dc95b315660f29ec39f7c336cf /wirish
parent0728f3e90384ca952a2a8c46fb121ea4668b8fb6 (diff)
Add BOARD_HAVE_SERIALUSB.
Feature-test for SerialUSB support. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
Diffstat (limited to 'wirish')
-rw-r--r--wirish/include/wirish/boards.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/wirish/include/wirish/boards.h b/wirish/include/wirish/boards.h
index 69e8882..1375512 100644
--- a/wirish/include/wirish/boards.h
+++ b/wirish/include/wirish/boards.h
@@ -153,4 +153,10 @@ bool boardUsesPin(uint8 pin);
/** Feature test: nonzero iff the board has SPI3. */
#define BOARD_HAVE_SPI3 BOARD_HAVE_SPI(3)
+/**
+ * @brief Feature test: nonzero iff the board has SerialUSB.
+ */
+#define BOARD_HAVE_SERIALUSB (defined(BOARD_USB_DISC_DEV) && \
+ defined(BOARD_USB_DISC_BIT))
+
#endif