diff options
| author | hathach <[email protected]> | 2013-06-04 13:36:18 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2013-06-04 13:36:18 +0700 |
| commit | 3394b4beaa4f52461a68b837b33383af49dbff37 (patch) | |
| tree | c2dd9503a087088cb25d0344ccba3b2804eafdf9 /tinyusb/device | |
| parent | 4239e1390e9f85b8c117277e4ed79dabe22b2e1f (diff) | |
re-create ngx4330.h
remove some rom driver dependency on upper layer
introduce CAP_DEVICE_ROMDRIVER to overwrite TUSB_CFG_DEVICE_USE_ROM_DRIVER within the lib
add support for lpc175x_6x
- able to build and blink led on lpcxpresso1769 with device (without any class enabled)
Diffstat (limited to 'tinyusb/device')
| -rw-r--r-- | tinyusb/device/dcd.h | 1 | ||||
| -rw-r--r-- | tinyusb/device/dcd_lpc175x_6x.c | 13 | ||||
| -rw-r--r-- | tinyusb/device/dcd_nxp_romdriver.c | 4 |
3 files changed, 15 insertions, 3 deletions
diff --git a/tinyusb/device/dcd.h b/tinyusb/device/dcd.h index 10450dc54..be139b713 100644 --- a/tinyusb/device/dcd.h +++ b/tinyusb/device/dcd.h @@ -56,7 +56,6 @@ #endif #include "common/common.h" -#include "dcd_nxp_romdriver.h" tusb_error_t dcd_init(void) ATTR_WARN_UNUSED_RESULT; tusb_error_t dcd_controller_reset(uint8_t coreid) ATTR_WARN_UNUSED_RESULT; diff --git a/tinyusb/device/dcd_lpc175x_6x.c b/tinyusb/device/dcd_lpc175x_6x.c index 8d7717e56..47b7a7043 100644 --- a/tinyusb/device/dcd_lpc175x_6x.c +++ b/tinyusb/device/dcd_lpc175x_6x.c @@ -59,5 +59,18 @@ //--------------------------------------------------------------------+ // IMPLEMENTATION //--------------------------------------------------------------------+ +void dcd_isr(uint8_t coreid) +{ +} + +tusb_error_t dcd_init(void) +{ + return TUSB_ERROR_NONE; +} + +void dcd_controller_connect(uint8_t coreid) +{ + +} #endif diff --git a/tinyusb/device/dcd_nxp_romdriver.c b/tinyusb/device/dcd_nxp_romdriver.c index c0fcd64c0..ccb69cf3c 100644 --- a/tinyusb/device/dcd_nxp_romdriver.c +++ b/tinyusb/device/dcd_nxp_romdriver.c @@ -38,7 +38,7 @@ #include "tusb_option.h" -#if MODE_DEVICE_SUPPORTED && TUSB_CFG_DEVICE_USE_ROM_DRIVER +#if MODE_DEVICE_SUPPORTED && (defined(CAP_DEVICE_ROMDRIVER) && TUSB_CFG_DEVICE_USE_ROM_DRIVER) #define _TINY_USB_SOURCE_FILE_ @@ -82,7 +82,7 @@ ErrorCode_t USB_Configure_Event (USBD_HANDLE_T hUsb) usbd_info.state = TUSB_DEVICE_STATE_CONFIGURED; #if DEVICE_CLASS_HID - ASSERT( TUSB_ERROR_NONE == hidd_configured(hUsb), ERR_FAILED ); + ASSERT( TUSB_ERROR_NONE == hidd_configured(), ERR_FAILED ); #endif #if TUSB_CFG_DEVICE_CDC |
