aboutsummaryrefslogtreecommitdiffstats
path: root/testhal/STM32/STM32F4xx/USB_HOST/halconf_community.h
diff options
context:
space:
mode:
authorDiego Ismirlian <dismirlian (at) google's mail.com>2017-06-05 10:38:05 -0300
committerDiego Ismirlian <dismirlian (at) google's mail.com>2017-06-05 10:38:05 -0300
commit835bb887c0557f0f26716c7f3570f6049925b1ec (patch)
tree479510fc456f3d78791f7be767c4a5bb522c7c49 /testhal/STM32/STM32F4xx/USB_HOST/halconf_community.h
parenta77ab485fbec2759ad78cc97b5cdf41b7a4eb914 (diff)
downloadChibiOS-Contrib-835bb887c0557f0f26716c7f3570f6049925b1ec.tar.gz
ChibiOS-Contrib-835bb887c0557f0f26716c7f3570f6049925b1ec.tar.bz2
ChibiOS-Contrib-835bb887c0557f0f26716c7f3570f6049925b1ec.zip
Add AOA (Android Accessory) class driver
Diffstat (limited to 'testhal/STM32/STM32F4xx/USB_HOST/halconf_community.h')
-rw-r--r--testhal/STM32/STM32F4xx/USB_HOST/halconf_community.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/testhal/STM32/STM32F4xx/USB_HOST/halconf_community.h b/testhal/STM32/STM32F4xx/USB_HOST/halconf_community.h
index 7b962bc..f0e1195 100644
--- a/testhal/STM32/STM32F4xx/USB_HOST/halconf_community.h
+++ b/testhal/STM32/STM32F4xx/USB_HOST/halconf_community.h
@@ -115,6 +115,20 @@
#define HAL_USBHUVC_WORK_RAM_SIZE 20000
#define HAL_USBHUVC_STATUS_PACKETS_COUNT 10
+/* AOA */
+#define HAL_USBH_USE_AOA TRUE
+
+#define HAL_USBHAOA_MAX_INSTANCES 1
+/* Uncomment this if you need a filter for AOA devices:
+ * #define HAL_USBHAOA_FILTER_CALLBACK _try_aoa
+ */
+#define HAL_USBHAOA_DEFAULT_MANUFACTURER "Diego MFG & Co."
+#define HAL_USBHAOA_DEFAULT_MODEL "Diego's device"
+#define HAL_USBHAOA_DEFAULT_DESCRIPTION "Description of this device..."
+#define HAL_USBHAOA_DEFAULT_VERSION "1.0"
+#define HAL_USBHAOA_DEFAULT_URI NULL
+#define HAL_USBHAOA_DEFAULT_SERIAL NULL
+#define HAL_USBHAOA_DEFAULT_AUDIO_MODE USBHAOA_AUDIO_MODE_DISABLED
/* HUB */
#define HAL_USBH_USE_HUB TRUE
@@ -159,6 +173,11 @@
#define USBHFTDI_DEBUG_ENABLE_WARNINGS TRUE
#define USBHFTDI_DEBUG_ENABLE_ERRORS TRUE
+#define USBHAOA_DEBUG_ENABLE_TRACE FALSE
+#define USBHAOA_DEBUG_ENABLE_INFO TRUE
+#define USBHAOA_DEBUG_ENABLE_WARNINGS TRUE
+#define USBHAOA_DEBUG_ENABLE_ERRORS TRUE
+
/*===========================================================================*/
/* FSMCNAND driver related settings. */
/*===========================================================================*/