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

@@ -58,9 +58,8 @@
#include "common/common.h"
#ifdef DEVICE_ROMDRIVER
#include "romdriver/mw_usbd_rom_api.h"
#include "romdriver/power_api.h"
#define USBD_API ((*(ROM **)(0x1FFF1FF8))->pUSBD) // TODO HAL
#include "romdriver/mw_usbd_rom_api.h"
#define USBD_API ((USBD_API_T*) DEVICE_ROM_DRIVER_ADDR)
#endif