From 480ddb4fecb96c79cc046f3e4d03ec73a04abca0 Mon Sep 17 00:00:00 2001 From: hathach Date: Thu, 17 Jan 2013 11:03:43 +0700 Subject: start to add bsp and build configuration for embedded artist 4357 --- tinyusb/hal/hal.h | 10 ++++++---- tinyusb/hal/hal_lpc43xx.h | 2 ++ 2 files changed, 8 insertions(+), 4 deletions(-) (limited to 'tinyusb/hal') diff --git a/tinyusb/hal/hal.h b/tinyusb/hal/hal.h index 36fe9c5a3..4c317302b 100644 --- a/tinyusb/hal/hal.h +++ b/tinyusb/hal/hal.h @@ -58,9 +58,9 @@ #include "common/compiler/compiler.h" #include "common/errors.h" -#define MCU_LPC13UXX 0 -#define MCU_LPC11UXX 1 -#define MCU_LPC43XX 2 +#define MCU_LPC13UXX 1 +#define MCU_LPC11UXX 2 +#define MCU_LPC43XX 3 /** \brief USB hardware init * @@ -81,7 +81,9 @@ static inline void hal_interrupt_enable() ATTR_ALWAYS_INLINE; */ static inline void hal_interrupt_disable() ATTR_ALWAYS_INLINE; -#if MCU == MCU_LPC11UXX +#if MCU == 0 + #error MCU is not defined or supported +#elif MCU == MCU_LPC11UXX #include "hal_lpc11uxx.h" #elif MCU == MCU_LPC13UXX #include "hal_lpc13uxx.h" diff --git a/tinyusb/hal/hal_lpc43xx.h b/tinyusb/hal/hal_lpc43xx.h index d00d9fa42..2efd6da81 100644 --- a/tinyusb/hal/hal_lpc43xx.h +++ b/tinyusb/hal/hal_lpc43xx.h @@ -58,6 +58,8 @@ extern "C" { #endif +#define DEVICE_ROMDRIVER + static inline void hal_interrupt_enable() { // TODO support multiple controller later -- cgit v1.3.1