add DEVICE_ROM_DRIVER_ADDR macro in hal to point to rom driver add

add TUSB_ATTR_RAM_SECTION in tinyusb_config.h to abtract usb ram placement to application
remove power_api.h (mcu dependency)
This commit is contained in:
hathach
2013-01-18 11:49:51 +07:00
parent c16632da0b
commit 25f6cee73b
13 changed files with 45 additions and 111 deletions

View File

@@ -55,6 +55,9 @@
#define DEVICE_ROMDRIVER
#define DEVICE_ROM_REG_BASE LPC_USB_BASE
#define DEVICE_ROM_DRIVER_ADDR 0x1FFF1FF8
#ifdef __cplusplus
extern "C" {

View File

@@ -55,6 +55,7 @@
#define DEVICE_ROMDRIVER
#define DEVICE_ROM_REG_BASE LPC_USB_BASE
#define DEVICE_ROM_DRIVER_ADDR 0x1FFF1FF8
#ifdef __cplusplus
extern "C" {

View File

@@ -60,17 +60,16 @@
#define DEVICE_ROMDRIVER
#define DEVICE_ROM_REG_BASE LPC_USB0_BASE // TODO USB1
#define DEVICE_ROM_DRIVER_ADDR 0x1040011C
static inline void hal_interrupt_enable()
{
// TODO support multiple controller later
NVIC_EnableIRQ(USB0_IRQn);
NVIC_EnableIRQ(USB0_IRQn); // TODO USB1
}
static inline void hal_interrupt_disable()
{
// TODO support multiple controller later
NVIC_DisableIRQ(USB0_IRQn);
NVIC_DisableIRQ(USB0_IRQn); // TODO USB1
}
#ifdef __cplusplus