+++ /dev/null
-/***********************************************************************/
-/* */
-/* PROJECT NAME : test */
-/* FILE : vector_table.c */
-/* DESCRIPTION : Vector Table */
-/* CPU SERIES : RL78 - G14 */
-/* CPU TYPE : R5F104PJ */
-/* */
-/* This file is generated by e2studio. */
-/* */
-/***********************************************************************/\r
-
-#include "FreeRTOS.h"
-\r
-extern void PowerON_Reset( void );
-extern void vPortTickISR( void );
-extern void vPortYield( void );\r
-
-void Dummy_Handler( void ) __attribute__((interrupt));
-void Dummy_Handler( void )
-{
-}
-
-const unsigned char Option_Bytes[] __attribute__ ((section (".option_bytes"))) = {\r
- 0x6e, 0xff, 0xe8, 0x85\r
-};\r
-\r
-const unsigned char Security_Id[] __attribute__ ((section (".security_id"))) = {\r
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00\r
-};\r
-\r
-#define VEC __attribute__ ((section (".vec")))\r
-const void *HardwareVectors[] VEC = {\r
- // Address 0x0\r
- PowerON_Reset,\r
-};\r
-\r
-#define VECT_SECT __attribute__ ((section (".vects")))\r
-const void *Vectors[] VECT_SECT = {\r
- //(0x4)\r
- Dummy_Handler,\r
- //(0x6)\r
- Dummy_Handler,\r
- //(0x8)\r
- Dummy_Handler,\r
- //(0xA)\r
- Dummy_Handler,\r
- //(0xC)\r
- Dummy_Handler,\r
- //(0xE)\r
- Dummy_Handler,\r
- //(0x10)\r
- Dummy_Handler,\r
- //(0x12)\r
- Dummy_Handler,\r
- //(0x14)
- Dummy_Handler,\r
- //(0x16)
- Dummy_Handler,\r
- //(0x18)
- Dummy_Handler,
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- //(0x1E)
- Dummy_Handler,\r
- //(0x20)\r
- Dummy_Handler,\r
- //(0x22)\r
- Dummy_Handler,\r
- //(0x24)\r
- Dummy_Handler,\r
- //(0x26)\r
- Dummy_Handler,\r
- //(0x28)\r
- Dummy_Handler,\r
- //(0x2A)\r
- Dummy_Handler,\r
- //(0x2C)
- Dummy_Handler,
- //(0x2E)\r
- Dummy_Handler,\r
- //(0x30)\r
- Dummy_Handler,\r
- //(0x32)\r
- Dummy_Handler,\r
- //(0x34)\r
- Dummy_Handler,\r
- //(0x36)\r
- Dummy_Handler,\r
- //(0x38)
-#if INTIT_vect == 0x38\r
- vPortTickISR, /* Note this vector table definition is used with lots of RL78 chips, some of which have the INTIT vector here. */
-#else
- Dummy_Handler,
-#endif\r
- //(0x3A)\r
- Dummy_Handler,\r
- //(0x3C)\r
-#if INTIT_vect == 0x3C
- vPortTickISR, /* Note this vector table definition is used with lots of RL78 chips, some of which have the INTIT vector here. */
-#else
- Dummy_Handler,
-#endif
- //(0x3E)\r
- Dummy_Handler,\r
- //(0x40)\r
- Dummy_Handler,\r
- //(0x42)\r
- Dummy_Handler,\r
- //(0x44)\r
- Dummy_Handler,\r
- //(0x46)\r
- Dummy_Handler,\r
- //(0x48)\r
- Dummy_Handler,\r
- //(0x4A)\r
- Dummy_Handler,\r
- //(0x4C)\r
- Dummy_Handler,\r
- //(0x4E)\r
- Dummy_Handler,\r
- //(0x50)\r
- Dummy_Handler,\r
- //(0x52)
- Dummy_Handler,\r
- //(0x54)
- Dummy_Handler,\r
- //(0x56)\r
- Dummy_Handler,\r
- //(0x58)\r
- Dummy_Handler,\r
- //(0x5A)\r
- Dummy_Handler,\r
- //(0x5C)\r
- Dummy_Handler,\r
- // Padding\r
- (void*)0xFFFF,\r
- //(0x60)\r
- Dummy_Handler,\r
- //(0x62)\r
- Dummy_Handler,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- // Padding\r
- (void*)0xFFFF,\r
- //INT_BRK_I (0x7E)\r
- vPortYield,\r
-};\r
-\r