]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/cg_src/r_cg_vector_table.c
Changes in common files:
[freertos] / FreeRTOS / Demo / RX200_RX231-RSK_GCC_e2studio_IAR / src / cg_src / r_cg_vector_table.c
diff --git a/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/cg_src/r_cg_vector_table.c b/FreeRTOS/Demo/RX200_RX231-RSK_GCC_e2studio_IAR/src/cg_src/r_cg_vector_table.c
deleted file mode 100644 (file)
index 0218fd3..0000000
+++ /dev/null
@@ -1,467 +0,0 @@
-/***********************************************************************************************************************\r
-* DISCLAIMER\r
-* This software is supplied by Renesas Electronics Corporation and is only intended for use with Renesas products.\r
-* No other uses are authorized. This software is owned by Renesas Electronics Corporation and is protected under all\r
-* applicable laws, including copyright laws. \r
-* THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIESREGARDING THIS SOFTWARE, WHETHER EXPRESS, IMPLIED\r
-* OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\r
-* NON-INFRINGEMENT.  ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY\r
-* LAW, NEITHER RENESAS ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE FOR ANY DIRECT,\r
-* INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR\r
-* ITS AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\r
-* Renesas reserves the right, without notice, to make changes to this software and to discontinue the availability \r
-* of this software. By using this software, you agree to the additional terms and conditions found by accessing the \r
-* following link:\r
-* http://www.renesas.com/disclaimer\r
-*\r
-* Copyright (C) 2015 Renesas Electronics Corporation. All rights reserved.\r
-***********************************************************************************************************************/\r
-\r
-/***********************************************************************************************************************\r
-* File Name    : r_cg_vector_table.c\r
-* Version      : Code Generator for RX231 V1.00.00.03 [10 Jul 2015]\r
-* Device(s)    : R5F52318AxFP\r
-* Tool-Chain   : GCCRX\r
-* Description  : This file implements interrupt vector.\r
-* Creation Date: 23/09/2015\r
-***********************************************************************************************************************/\r
-\r
-/***********************************************************************************************************************\r
-Pragma directive\r
-***********************************************************************************************************************/\r
-/* Start user code for pragma. Do not edit comment generated here */\r
-/* End user code. Do not edit comment generated here */\r
-\r
-/***********************************************************************************************************************\r
-Includes\r
-***********************************************************************************************************************/\r
-#include "r_cg_macrodriver.h"\r
-#include "r_cg_userdefine.h"\r
-\r
-/***********************************************************************************************************************\r
-Global variables and functions\r
-***********************************************************************************************************************/\r
-typedef void (*fp) (void);\r
-extern void PowerON_Reset (void);\r
-extern void stack (void);\r
-\r
-#define OFS0_VAL 0xFFFFFFFFUL\r
-#define OFS1_VAL 0xFFFFFFFFUL\r
-#define EXVECT_SECT    __attribute__ ((section (".exvectors")))\r
-\r
-const void *ExceptVectors[] EXVECT_SECT  = {\r
-/* Start user code for adding. Do not edit comment generated here */\r
-    /* 0xffffff80  MDE register */\r
-#ifdef __RX_BIG_ENDIAN__\r
-    /* Big endian */\r
-    (fp)0xfffffff8,\r
-#else\r
-    /* Little endian */\r
-    (fp)0xffffffff,\r
-#endif\r
-    /* 0xffffff84  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffff88  OFS1 register */\r
-    (fp) OFS1_VAL,\r
-    /* 0xffffff8c  OFS0 register */\r
-    (fp) OFS0_VAL,\r
-    /* 0xffffff90  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffff94  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffff98  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffff9c  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffa0  ID */\r
-    (fp)0xffffffff,\r
-    /* 0xffffffa4  ID */\r
-    (fp)0xffffffff,\r
-    /* 0xffffffa8  ID */\r
-    (fp)0xffffffff,\r
-    /* 0xffffffac  ID */\r
-    (fp)0xffffffff,\r
-    /* 0xffffffb0  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffb4  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffb8  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffbc  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffc0  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffc4  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffc8  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffcc  Reserved */\r
-    r_reserved_exception,\r
-    /* 0xffffffd0  Exception(Supervisor Instruction) */\r
-    r_privileged_exception,\r
-    /* 0xffffffd4  Exception(Access Instruction) */\r
-    r_access_exception,\r
-    /* 0xffffffd8  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xffffffdc  Exception(Undefined Instruction) */\r
-    r_undefined_exception,\r
-    /* 0xffffffe0  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xffffffe4  Exception(Floating Point) */\r
-    r_floatingpoint_exception,\r
-    /* 0xffffffe8  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xffffffec  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xfffffff0  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xfffffff4  Reserved */\r
-    r_undefined_exception,\r
-    /* 0xfffffff8  NMI */\r
-    r_nmi_exception\r
-/* End user code. Do not edit comment generated here */\r
-};\r
-\r
-#define FVECT_SECT    __attribute__ ((section (".fvectors")))\r
-const void *HardwareVectors[] FVECT_SECT  = {\r
-    /* 0xfffffffc  RESET */\r
-    /* <<VECTOR DATA START (POWER ON RESET)>> */\r
-    /* Power On Reset PC */\r
-    PowerON_Reset\r
-    /* <<VECTOR DATA END (POWER ON RESET)>> */\r
-};\r
-\r
-#define RVECT_SECT __attribute__ ((section (".rvectors")))\r
-\r
-const fp RelocatableVectors[] RVECT_SECT  = {\r
-    /* 0x0000  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0004  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0008  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x000C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0010  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0014  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0018  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x001C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0020  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0024  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0028  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x002C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0030  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0034  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0038  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x003C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0040  BSC BUSERR */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0044  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0048  Reserved */\r
-    (fp)r_undefined_exception,\r
-    /* 0x004C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0050  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0054  Reserved */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0058  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x005C  Reserved */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0060  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0064  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0068  ICU SWINT2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x006C  ICU SWINT */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0070  CMT0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0074  CMT1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0078  CMTW0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x007C  CMTW1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0080  USBA D0FIFO2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0084  USBA D1FIFO2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0088  USB0 D0FIFO0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x008C  USB0 D0FIFO0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0090  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0094  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0098  RSPI0 SPRI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x009C  RSPI0 SPTI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00A0  RSPI1 SPRI1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00A4  RSPI1 SPTI1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00A8  QSPI SPRI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00AC  QSPI SPTI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00B0  SDHI SBFAI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00B4  MMC MBFAI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00B8  SSI0 SSITX0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00BC  SSI0 SSIRX0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00C0  SSI1 SSIRTI1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00C4  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x00C8  SRC IDEI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00CC  SRC ODFI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00E0  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x00E4  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x00E8  SCI0 RXI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00EC  SCI0 TXI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00F0  SCI1 RXI1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00F4  SCI1 TXI1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00F8  SCI2 RXI2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x00FC  SCI2 TXI2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0100  ICU IRQ0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0104  ICU IRQ1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0108  ICU IRQ2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x010C  ICU IRQ3 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0110  ICU IRQ4 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0114  ICU IRQ5 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0118  ICU IRQ6 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x011C  ICU IRQ7 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0120  ICU IRQ8 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0124  ICU IRQ9 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0128  ICU IRQ10 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x012C  ICU IRQ11 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0130  ICU IRQ12 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0134  ICU IRQ13 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0138  ICU IRQ14 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x013C  ICU IRQ15 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0140  SCI3 RXI3 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0144  SCI3 TXI3 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0148  SCI4 RXI4 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x014C  SCI4 TXI4 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0150  SCI5 RXI5 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0154  SCI5 TXI5 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0158  SCI6 RXI6 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x015C  SCI6 TXI6 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0160  LVD LVD1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0164  LVD LVD2 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0168  USB0 USBR0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x016C  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x0170  RTC ALM */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0174  RTC PRD */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0178  USBA USBHSR */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0184  PDC PCDFI */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0188  SCI7 RXI7 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x018C  SCI7 TXI7 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0190  SCIFA8 RXIF8 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0194  SCIF8 TXIF8 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0198  SCIF9 RXIF9 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x019C  SCIF9 TXIF9 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01A0  SCIF10 RXIF10 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01A4  SCIF10 TXIF10 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01A8  ICU GROUP_BE0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01AC  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x01B0  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x01B4  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x01B8  ICU GROUP_BL0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01BC  ICU GROUP_BL1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01C0  ICU GROUP_AL0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01C4  ICU GROUP_AL1 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01C8  SCIF11 RXIF11 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01CC  SCIF11 TXIF11 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01D0  SCI12 RXI12 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01D4  SCI12 TXI12 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01D8  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x01DC  Reserved */\r
-    (fp)r_reserved_exception,\r
-    /* 0x01F4  OST OST */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01F8  EXDMAC EXDMAC0I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x01FC  EXDMAC EXDMAC1I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0318  DMAC DMAC0I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x031C  DMAC DMAC1I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0320  DMAC DMAC2I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x0324  DMAC DMAC3I */\r
-    (fp)r_undefined_exception,\r
-    /* 0x03D8  RIIC0 EEI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x03DC  RIIC0 RXI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x03E0  RIIC0 TXI0 */\r
-    (fp)r_undefined_exception,\r
-    /* 0x03E4  RIIC0 TEI0 */\r
-    (fp)r_undefined_exception,\r
-\r
-};\r
-\r
-/***********************************************************************************************************************\r
-* Function Name: r_undefined_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_undefined_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_reserved_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_reserved_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_nmi_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_nmi_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_brk_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_brk_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_privileged_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_privileged_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_access_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_access_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-/***********************************************************************************************************************\r
-* Function Name: r_floatingpoint_exception\r
-* Description  : None\r
-* Arguments    : None\r
-* Return Value : None\r
-***********************************************************************************************************************/\r
-void r_floatingpoint_exception(void)\r
-{\r
-    /* Start user code. Do not edit comment generated here */\r
-    /* End user code. Do not edit comment generated here */\r
-}\r
-\r