From f44659a31df8f6109c28abecfe4c174ce16814c8 Mon Sep 17 00:00:00 2001 From: rtel Date: Sat, 10 Oct 2015 20:38:12 +0000 Subject: [PATCH] Check in RX231 IAR demo. git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@2387 1d2547de-c912-0410-9cb9-b8ca96c0e9e2 --- .../ReadMe_Instructions.url | 5 + .../src/Full_Demo/IntQueueTimer.h | 4 +- .../src/main.c | 4 +- .../ReadMe_Instructions.url | 5 + .../src/main.c | 3 + .../.cproject | 2 + .../.settings/language.settings.xml | 2 +- .../RTOSDemo.ewd | 771 +++++++ .../RTOSDemo.ewp | 2056 +++++++++++++++++ .../RTOSDemo.eww | 10 + .../ReadMe_Instructions.url | 5 + .../settings/RTOSDemo.Debug.cspy.bat | 40 + .../settings/RTOSDemo.Debug.driver.xcl | 37 + .../settings/RTOSDemo.Debug.general.xcl | 11 + .../settings/RTOSDemo.dbgdt | 87 + .../settings/RTOSDemo.dni | 250 ++ .../settings/RTOSDemo.wsdt | 66 + .../settings/RTOSDemo.wspos | 2 + .../src/Blinky_Demo/main_blinky.c | 22 +- .../src/Full_Demo/IntQueueTimer.c | 2 +- .../src/Full_Demo/main_full.c | 42 +- .../src/IAR_Support/defaults.s | 116 + .../src/IAR_Support/exceptvect_rxv2.s | 56 + .../src/IAR_Support/lnkr5f52318.icf | 47 + .../src/IAR_Support/option_rom_rxv2.s | 40 + .../src/main.c | 7 +- .../.cproject | 1 + .../ReadMe_Instructions.url | 5 + .../src/Blinky_Demo/main_blinky.c | 22 +- .../src/Full_Demo/IntQueueTimer.c | 1 + .../src/Full_Demo/IntQueueTimer.h | 4 +- .../src/Full_Demo/main_full.c | 36 +- .../src/main.c | 5 +- 33 files changed, 3674 insertions(+), 92 deletions(-) create mode 100644 FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/ReadMe_Instructions.url create mode 100644 FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/ReadMe_Instructions.url create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/RTOSDemo.ewd create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/RTOSDemo.ewp create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/RTOSDemo.eww create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/ReadMe_Instructions.url create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/settings/RTOSDemo.Debug.cspy.bat create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/settings/RTOSDemo.Debug.driver.xcl create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/settings/RTOSDemo.Debug.general.xcl create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/settings/RTOSDemo.dbgdt create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/settings/RTOSDemo.dni create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/settings/RTOSDemo.wsdt create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/settings/RTOSDemo.wspos create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/IAR_Support/defaults.s create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/IAR_Support/exceptvect_rxv2.s create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/IAR_Support/lnkr5f52318.icf create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/IAR_Support/option_rom_rxv2.s create mode 100644 FreeRTOS/Demo/RX200_RX231-RSK_Renesas_e2studio/ReadMe_Instructions.url diff --git a/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/ReadMe_Instructions.url b/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/ReadMe_Instructions.url new file mode 100644 index 000000000..a3fb12bac --- /dev/null +++ b/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/ReadMe_Instructions.url @@ -0,0 +1,5 @@ +[{000214A0-0000-0000-C000-000000000046}] +Prop3=19,2 +[InternetShortcut] +URL=http://www.freertos.org/RX113_RTOS_Renesas_GCC_IAR.html +IDList= diff --git a/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Full_Demo/IntQueueTimer.h b/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Full_Demo/IntQueueTimer.h index fcf9f8c1f..a26068ccb 100644 --- a/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Full_Demo/IntQueueTimer.h +++ b/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/Full_Demo/IntQueueTimer.h @@ -71,8 +71,8 @@ #define INT_QUEUE_TIMER_H void vInitialiseTimerForIntQueueTest( void ); -portBASE_TYPE xTimer0Handler( void ); -portBASE_TYPE xTimer1Handler( void ); +BaseType_t xTimer0Handler( void ); +BaseType_t xTimer1Handler( void ); #endif diff --git a/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/main.c b/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/main.c index 9fb989b61..ea99eb7df 100644 --- a/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/main.c +++ b/FreeRTOS/Demo/RX100_RX113-RSK_GCC_e2studio_IAR/src/main.c @@ -83,6 +83,8 @@ * THE http://www.FreeRTOS.org WEB SITE FOR FULL INFORMATION ON USING THIS DEMO * APPLICATION, AND ITS ASSOCIATE FreeRTOS ARCHITECTURE PORT! * + * See http://www.freertos.org/RX113_RTOS_Renesas_GCC_IAR.html + * */ /* Scheduler include files. */ @@ -124,7 +126,7 @@ void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName ); void vApplicationTickHook( void ); /*-----------------------------------------------------------*/ - +/* See http://www.freertos.org/RX113_RTOS_Renesas_GCC_IAR.html */ int main( void ) { /* Configure the hardware ready to run the demo. */ diff --git a/FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/ReadMe_Instructions.url b/FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/ReadMe_Instructions.url new file mode 100644 index 000000000..a3fb12bac --- /dev/null +++ b/FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/ReadMe_Instructions.url @@ -0,0 +1,5 @@ +[{000214A0-0000-0000-C000-000000000046}] +Prop3=19,2 +[InternetShortcut] +URL=http://www.freertos.org/RX113_RTOS_Renesas_GCC_IAR.html +IDList= diff --git a/FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/src/main.c b/FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/src/main.c index e3243f13f..dd1e6ab13 100644 --- a/FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/src/main.c +++ b/FreeRTOS/Demo/RX100_RX113-RSK_Renesas_e2studio/src/main.c @@ -82,6 +82,8 @@ * THE http://www.FreeRTOS.org WEB SITE FOR FULL INFORMATION ON USING THIS DEMO * APPLICATION, AND ITS ASSOCIATE FreeRTOS ARCHITECTURE PORT! * + * http://www.freertos.org/RX113_RTOS_Renesas_GCC_IAR.html + * */ /* Scheduler include files. */ @@ -124,6 +126,7 @@ void vApplicationTickHook( void ); /*-----------------------------------------------------------*/ +/* See http://www.freertos.org/RX113_RTOS_Renesas_GCC_IAR.html */ int main( void ) { /* Configure the hardware ready to run the demo. */ diff --git a/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/.cproject b/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/.cproject index 28bfc18da..2b85b6344 100644 --- a/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/.cproject +++ b/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/.cproject @@ -53,6 +53,8 @@