summaryrefslogtreecommitdiff
path: root/demos/device/src
diff options
context:
space:
mode:
Diffstat (limited to 'demos/device/src')
-rw-r--r--demos/device/src/cdcd_app.h2
-rw-r--r--demos/device/src/keyboardd_app.h2
-rw-r--r--demos/device/src/main.c2
-rw-r--r--demos/device/src/moused_app.h2
-rw-r--r--demos/device/src/mscd_app.h2
-rw-r--r--demos/device/src/tusb_config.h14
6 files changed, 9 insertions, 15 deletions
diff --git a/demos/device/src/cdcd_app.h b/demos/device/src/cdcd_app.h
index 7c259ea1d..6f5df7b9d 100644
--- a/demos/device/src/cdcd_app.h
+++ b/demos/device/src/cdcd_app.h
@@ -46,7 +46,7 @@
#ifndef _TUSB_CDCD_APP_H_
#define _TUSB_CDCD_APP_H_
-#include "boards/board.h"
+#include "board.h"
#include "tusb.h"
#ifdef __cplusplus
diff --git a/demos/device/src/keyboardd_app.h b/demos/device/src/keyboardd_app.h
index 78d1fa6d6..a6af1220b 100644
--- a/demos/device/src/keyboardd_app.h
+++ b/demos/device/src/keyboardd_app.h
@@ -46,7 +46,7 @@
#ifndef _TUSB_KEYBOARDD_APP_H_
#define _TUSB_KEYBOARDD_APP_H_
-#include "boards/board.h"
+#include "board.h"
#include "tusb.h"
#ifdef __cplusplus
diff --git a/demos/device/src/main.c b/demos/device/src/main.c
index 914c97217..9e9be2a7d 100644
--- a/demos/device/src/main.c
+++ b/demos/device/src/main.c
@@ -43,7 +43,7 @@
#include <stdio.h>
#include <string.h>
-#include "boards/board.h"
+#include "board.h"
#include "tusb.h"
#include "mscd_app.h"
diff --git a/demos/device/src/moused_app.h b/demos/device/src/moused_app.h
index 2b49d4373..9561680fe 100644
--- a/demos/device/src/moused_app.h
+++ b/demos/device/src/moused_app.h
@@ -46,7 +46,7 @@
#ifndef _TUSB_MOUSED_APP_H_
#define _TUSB_MOUSED_APP_H_
-#include "boards/board.h"
+#include "board.h"
#include "tusb.h"
#ifdef __cplusplus
diff --git a/demos/device/src/mscd_app.h b/demos/device/src/mscd_app.h
index f9f1d20bc..203e05d2d 100644
--- a/demos/device/src/mscd_app.h
+++ b/demos/device/src/mscd_app.h
@@ -46,7 +46,7 @@
#ifndef _TUSB_MSCD_APP_H_
#define _TUSB_MSCD_APP_H_
-#include "boards/board.h"
+#include "board.h"
#include "tusb.h"
#ifdef __cplusplus
diff --git a/demos/device/src/tusb_config.h b/demos/device/src/tusb_config.h
index 4bba991bf..e9124e1d8 100644
--- a/demos/device/src/tusb_config.h
+++ b/demos/device/src/tusb_config.h
@@ -88,27 +88,21 @@
//--------------------------------------------------------------------+
#ifdef __CODE_RED // compiled with lpcxpresso
#if (TUSB_CFG_MCU == MCU_LPC11UXX) || (TUSB_CFG_MCU == MCU_LPC13UXX)
- #define TUSB_RAM_SECTION ".data.$RAM2"
+ #define TUSB_CFG_ATTR_USBRAM ATTR_SECTION(.data.$RAM2)
#elif TUSB_CFG_MCU == MCU_LPC175X_6X
- #define TUSB_RAM_SECTION // LPC17xx USB DMA can access all
+ #define TUSB_CFG_ATTR_USBRAM // LPC17xx USB DMA can access all
#elif (TUSB_CFG_MCU == MCU_LPC43XX)
- #define TUSB_RAM_SECTION ".data.$RAM3"
- #else
- #error Please define USB RAM section
+ #define TUSB_CFG_ATTR_USBRAM ATTR_SECTION(.data.$RAM3)
#endif
- #define TUSB_CFG_ATTR_USBRAM __attribute__ ((section(TUSB_RAM_SECTION)))
-
#elif defined __CC_ARM // Compiled with Keil armcc, USBRAM_SECTION is defined in scatter files
#if (TUSB_CFG_MCU == MCU_LPC11UXX) || (TUSB_CFG_MCU == MCU_LPC13UXX)
- #define TUSB_CFG_ATTR_USBRAM __attribute__ ((section("USBRAM_SECTION"))) // TODO Keil linker file
+ #define TUSB_CFG_ATTR_USBRAM ATTR_SECTION(USBRAM_SECTION)
#elif (TUSB_CFG_MCU == MCU_LPC43XX)
#define TUSB_CFG_ATTR_USBRAM // Use keil tool configure to have AHB SRAM as default memory
#elif (TUSB_CFG_MCU == MCU_LPC175X_6X)
#define TUSB_CFG_ATTR_USBRAM
- #else
- #error Please define USB RAM section
#endif
#elif defined __ICCARM__ // compiled with IAR