/******************************************************************************* | |
* DISCLAIMER | |
* This software is supplied by Renesas Electronics Corporation and is only | |
* intended for use with Renesas products. No other uses are authorized. This | |
* software is owned by Renesas Electronics Corporation and is protected under | |
* all applicable laws, including copyright laws. | |
* THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING | |
* THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT | |
* LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE | |
* AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED. | |
* TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS | |
* ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE | |
* FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR | |
* ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE | |
* BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. | |
* Renesas reserves the right, without notice, to make changes to this software | |
* and to discontinue the availability of this software. By using this software, | |
* you agree to the additional terms and conditions found by accessing the | |
* following link: | |
* http://www.renesas.com/disclaimer | |
* | |
* Copyright (C) 2012 Renesas Electronics Corporation. All rights reserved. | |
*******************************************************************************/ | |
/******************************************************************************* | |
* File Name : intc_userdef.c | |
* $Rev: 17531 $ | |
* $Date:: 2013-04-10 12:58:44 +0100#$ | |
* Device(s) : Aragon | |
* Tool-Chain : DS-5 Ver 5.8 | |
* : ARM Complier | |
* OS : | |
* H/W Platform : Aragon CPU Board | |
* Description : Aragon Sample Program - Interrupt func table | |
* Operation : | |
* Limitations : | |
*******************************************************************************/ | |
/****************************************************************************** | |
Includes <System Includes> , "Project Includes" | |
******************************************************************************/ | |
#include "r_typedefs.h" | |
#include "devdrv_intc.h" /* INTC Driver Header */ | |
#include "iodefine.h" | |
/* Do not include the following pragmas when compiling with IAR. */ | |
#ifndef __ICCARM__ | |
#pragma arm section code = "CODE_HANDLER_JMPTBL" | |
#pragma arm section rodata = "CONST_HANDLER_JMPTBL" | |
#pragma arm section rwdata = "DATA_HANDLER_JMPTBL" | |
#pragma arm section zidata = "BSS_HANDLER_JMPTBL" | |
#else | |
/* IAR requires intrinsics.h for the __enable_irq() function. */ | |
#include <intrinsics.h> | |
#endif | |
/****************************************************************************** | |
Typedef definitions | |
******************************************************************************/ | |
/****************************************************************************** | |
Macro definitions | |
******************************************************************************/ | |
/****************************************************************************** | |
Imported global variables and functions (from other files) | |
******************************************************************************/ | |
/****************************************************************************** | |
Exported global variables and functions (to be accessed by other files) | |
******************************************************************************/ | |
/****************************************************************************** | |
Private global variables and functions | |
******************************************************************************/ | |
/* ==== Prototype function ==== */ | |
static void Userdef_INTC_Dummy_Interrupt(uint32_t int_sense); | |
/* ==== Global variable ==== */ | |
static void (* intc_func_table[INTC_ID_TOTAL])(uint32_t int_sense) = | |
{ | |
Userdef_INTC_Dummy_Interrupt, /* 0 : SW0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 1 : SW1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 2 : SW2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 3 : SW3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 4 : SW4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 5 : SW5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 6 : SW6 */ | |
Userdef_INTC_Dummy_Interrupt, /* 7 : SW7 */ | |
Userdef_INTC_Dummy_Interrupt, /* 8 : SW8 */ | |
Userdef_INTC_Dummy_Interrupt, /* 9 : SW9 */ | |
Userdef_INTC_Dummy_Interrupt, /* 10 : SW10 */ | |
Userdef_INTC_Dummy_Interrupt, /* 11 : SW11 */ | |
Userdef_INTC_Dummy_Interrupt, /* 12 : SW12 */ | |
Userdef_INTC_Dummy_Interrupt, /* 13 : SW13 */ | |
Userdef_INTC_Dummy_Interrupt, /* 14 : SW14 */ | |
Userdef_INTC_Dummy_Interrupt, /* 15 : SW15 */ | |
Userdef_INTC_Dummy_Interrupt, /* 16 : PMUIRQ0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 17 : COMMRX0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 18 : COMMTX0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 19 : CTIIRQ0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 20 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 21 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 22 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 23 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 24 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 25 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 26 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 27 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 28 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 29 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 30 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 31 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 32 : IRQ0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 33 : IRQ1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 34 : IRQ2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 35 : IRQ3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 36 : IRQ4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 37 : IRQ5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 38 : IRQ6 */ | |
Userdef_INTC_Dummy_Interrupt, /* 39 : IRQ7 */ | |
Userdef_INTC_Dummy_Interrupt, /* 40 : PL310ERR */ | |
Userdef_INTC_Dummy_Interrupt, /* 41 : DMAINT0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 42 : DMAINT1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 43 : DMAINT2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 44 : DMAINT3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 45 : DMAINT4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 46 : DMAINT5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 47 : DMAINT6 */ | |
Userdef_INTC_Dummy_Interrupt, /* 48 : DMAINT7 */ | |
Userdef_INTC_Dummy_Interrupt, /* 49 : DMAINT8 */ | |
Userdef_INTC_Dummy_Interrupt, /* 50 : DMAINT9 */ | |
Userdef_INTC_Dummy_Interrupt, /* 51 : DMAINT10 */ | |
Userdef_INTC_Dummy_Interrupt, /* 52 : DMAINT11 */ | |
Userdef_INTC_Dummy_Interrupt, /* 53 : DMAINT12 */ | |
Userdef_INTC_Dummy_Interrupt, /* 54 : DMAINT13 */ | |
Userdef_INTC_Dummy_Interrupt, /* 55 : DMAINT14 */ | |
Userdef_INTC_Dummy_Interrupt, /* 56 : DMAINT15 */ | |
Userdef_INTC_Dummy_Interrupt, /* 57 : DMAERR */ | |
Userdef_INTC_Dummy_Interrupt, /* 58 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 59 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 60 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 61 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 62 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 63 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 64 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 65 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 66 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 67 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 68 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 69 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 70 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 71 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 72 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 73 : USBI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 74 : USBI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 75 : S0_VI_VSYNC0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 76 : S0_LO_VSYNC0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 77 : S0_VSYNCERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 78 : GR3_VLINE0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 79 : S0_VFIELD0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 80 : IV1_VBUFERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 81 : IV3_VBUFERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 82 : IV5_VBUFERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 83 : IV6_VBUFERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 84 : S0_WLINE0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 85 : S1_VI_VSYNC0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 86 : S1_LO_VSYNC0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 87 : S1_VSYNCERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 88 : S1_VFIELD0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 89 : IV2_VBUFERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 90 : IV4_VBUFERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 91 : S1_WLINE0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 92 : OIR_VI_VSYNC0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 93 : OIR_LO_VSYNC0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 94 : OIR_VSYNCERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 95 : OIR_VFIELD0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 96 : IV7_VBUFERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 97 : IV8_VBUFERR0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 98 : OIR_WLINE0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 99 : S0_VI_VSYNC1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 100 : S0_LO_VSYNC1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 101 : S0_VSYNCERR1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 102 : GR3_VLINE1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 103 : S0_VFIELD1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 104 : IV1_VBUFERR1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 105 : IV3_VBUFERR1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 106 : IV5_VBUFERR1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 107 : IV6_VBUFERR1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 108 : S0_WLINE1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 109 : S1_VI_VSYNC1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 110 : S1_LO_VSYNC1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 111 : S1_VSYNCERR1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 112 : S1_VFIELD1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 113 : IV2_VBUFERR1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 114 : IV4_VBUFERR1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 115 : S1_WLINE1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 116 : OIR_VI_VSYNC1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 117 : OIR_LO_VSYNC1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 118 : OIR_VLINE1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 119 : OIR_VFIELD1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 120 : IV7_VBUFERR1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 121 : IV8_VBUFERR1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 122 : OIR_WLINE1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 123 : IMRDI */ | |
Userdef_INTC_Dummy_Interrupt, /* 124 : IMR2I0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 125 : IMR2I1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 126 : JEDI */ | |
Userdef_INTC_Dummy_Interrupt, /* 127 : JDTI */ | |
Userdef_INTC_Dummy_Interrupt, /* 128 : CMP0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 129 : CMP1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 130 : INT0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 131 : INT1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 132 : INT2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 133 : INT3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 134 : OSTMI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 135 : OSTMI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 136 : CMI */ | |
Userdef_INTC_Dummy_Interrupt, /* 137 : WTOUT */ | |
Userdef_INTC_Dummy_Interrupt, /* 138 : ITI */ | |
Userdef_INTC_Dummy_Interrupt, /* 139 : TGI0A */ | |
Userdef_INTC_Dummy_Interrupt, /* 140 : TGI0B */ | |
Userdef_INTC_Dummy_Interrupt, /* 141 : TGI0C */ | |
Userdef_INTC_Dummy_Interrupt, /* 142 : TGI0D */ | |
Userdef_INTC_Dummy_Interrupt, /* 143 : TGI0V */ | |
Userdef_INTC_Dummy_Interrupt, /* 144 : TGI0E */ | |
Userdef_INTC_Dummy_Interrupt, /* 145 : TGI0F */ | |
Userdef_INTC_Dummy_Interrupt, /* 146 : TGI1A */ | |
Userdef_INTC_Dummy_Interrupt, /* 147 : TGI1B */ | |
Userdef_INTC_Dummy_Interrupt, /* 148 : TGI1V */ | |
Userdef_INTC_Dummy_Interrupt, /* 149 : TGI1U */ | |
Userdef_INTC_Dummy_Interrupt, /* 150 : TGI2A */ | |
Userdef_INTC_Dummy_Interrupt, /* 151 : TGI2B */ | |
Userdef_INTC_Dummy_Interrupt, /* 152 : TGI2V */ | |
Userdef_INTC_Dummy_Interrupt, /* 153 : TGI2U */ | |
Userdef_INTC_Dummy_Interrupt, /* 154 : TGI3A */ | |
Userdef_INTC_Dummy_Interrupt, /* 155 : TGI3B */ | |
Userdef_INTC_Dummy_Interrupt, /* 156 : TGI3C */ | |
Userdef_INTC_Dummy_Interrupt, /* 157 : TGI3D */ | |
Userdef_INTC_Dummy_Interrupt, /* 158 : TGI3V */ | |
Userdef_INTC_Dummy_Interrupt, /* 159 : TGI4A */ | |
Userdef_INTC_Dummy_Interrupt, /* 160 : TGI4B */ | |
Userdef_INTC_Dummy_Interrupt, /* 161 : TGI4C */ | |
Userdef_INTC_Dummy_Interrupt, /* 162 : TGI4D */ | |
Userdef_INTC_Dummy_Interrupt, /* 163 : TGI4V */ | |
Userdef_INTC_Dummy_Interrupt, /* 164 : CMI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 165 : CMI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 166 : SGDEI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 167 : SGDEI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 168 : SGDEI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 169 : SGDEI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 170 : ADI */ | |
Userdef_INTC_Dummy_Interrupt, /* 171 : ADWAR */ | |
Userdef_INTC_Dummy_Interrupt, /* 172 : SSII0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 173 : SSIRXI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 174 : SSITXI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 175 : SSII1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 176 : SSIRXI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 177 : SSITXI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 178 : SSII2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 179 : SSIRTI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 180 : SSII3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 181 : SSIRXI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 182 : SSITXI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 183 : SSII4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 184 : SSIRTI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 185 : SSII5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 186 : SSIRXI5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 187 : SSITXI5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 188 : SPDIFI */ | |
Userdef_INTC_Dummy_Interrupt, /* 189 : TEI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 190 : RI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 191 : TI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 192 : SPI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 193 : STI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 194 : NAKI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 195 : ALI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 196 : TMOI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 197 : TEI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 198 : RI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 199 : TI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 200 : SPI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 201 : STI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 202 : NAKI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 203 : ALI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 204 : TMOI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 205 : TEI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 206 : RI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 207 : TI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 208 : SPI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 209 : STI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 210 : NAKI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 211 : ALI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 212 : TMOI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 213 : TEI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 214 : RI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 215 : TI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 216 : SPI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 217 : STI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 218 : NAKI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 219 : ALI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 220 : TMOI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 221 : BRI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 222 : ERI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 223 : RXI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 224 : TXI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 225 : BRI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 226 : ERI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 227 : RXI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 228 : TXI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 229 : BRI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 230 : ERI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 231 : RXI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 232 : TXI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 233 : BRI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 234 : ERI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 235 : RXI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 236 : TXI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 237 : BRI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 238 : ERI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 239 : RXI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 240 : TXI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 241 : BRI5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 242 : ERI5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 243 : RXI5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 244 : TXI5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 245 : BRI6 */ | |
Userdef_INTC_Dummy_Interrupt, /* 246 : ERI6 */ | |
Userdef_INTC_Dummy_Interrupt, /* 247 : RXI6 */ | |
Userdef_INTC_Dummy_Interrupt, /* 248 : TXI6 */ | |
Userdef_INTC_Dummy_Interrupt, /* 249 : BRI7 */ | |
Userdef_INTC_Dummy_Interrupt, /* 250 : ERI7 */ | |
Userdef_INTC_Dummy_Interrupt, /* 251 : RXI7 */ | |
Userdef_INTC_Dummy_Interrupt, /* 252 : TXI7 */ | |
Userdef_INTC_Dummy_Interrupt, /* 253 : GERI */ | |
Userdef_INTC_Dummy_Interrupt, /* 254 : RFI */ | |
Userdef_INTC_Dummy_Interrupt, /* 255 : CFRXI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 256 : CERI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 257 : CTXI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 258 : CFRXI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 259 : CERI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 260 : CTXI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 261 : CFRXI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 262 : CERI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 263 : CTXI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 264 : CFRXI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 265 : CERI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 266 : CTXI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 267 : CFRXI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 268 : CERI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 269 : CTXI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 270 : SPEI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 271 : SPRI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 272 : SPTI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 273 : SPEI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 274 : SPRI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 275 : SPTI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 276 : SPEI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 277 : SPRI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 278 : SPTI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 279 : SPEI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 280 : SPRI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 281 : SPTI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 282 : SPEI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 283 : SPRI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 284 : SPTI4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 285 : IEBBTD */ | |
Userdef_INTC_Dummy_Interrupt, /* 286 : IEBBTERR */ | |
Userdef_INTC_Dummy_Interrupt, /* 287 : IEBBTSTA */ | |
Userdef_INTC_Dummy_Interrupt, /* 288 : IEBBTV */ | |
Userdef_INTC_Dummy_Interrupt, /* 289 : ISY */ | |
Userdef_INTC_Dummy_Interrupt, /* 290 : IERR */ | |
Userdef_INTC_Dummy_Interrupt, /* 291 : ITARG */ | |
Userdef_INTC_Dummy_Interrupt, /* 292 : ISEC */ | |
Userdef_INTC_Dummy_Interrupt, /* 293 : IBUF */ | |
Userdef_INTC_Dummy_Interrupt, /* 294 : IREADY */ | |
Userdef_INTC_Dummy_Interrupt, /* 295 : FLSTE */ | |
Userdef_INTC_Dummy_Interrupt, /* 296 : FLTENDI */ | |
Userdef_INTC_Dummy_Interrupt, /* 297 : FLTREQ0I */ | |
Userdef_INTC_Dummy_Interrupt, /* 298 : FLTREQ1I */ | |
Userdef_INTC_Dummy_Interrupt, /* 299 : MMC0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 300 : MMC1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 301 : MMC2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 302 : SDHI0_3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 303 : SDHI0_0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 304 : SDHI0_1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 305 : SDHI1_3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 306 : SDHI1_0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 307 : SDHI1_1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 308 : ARM */ | |
Userdef_INTC_Dummy_Interrupt, /* 309 : PRD */ | |
Userdef_INTC_Dummy_Interrupt, /* 310 : CUP */ | |
Userdef_INTC_Dummy_Interrupt, /* 311 : SCUAI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 312 : SCUAI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 313 : SCUFDI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 314 : SCUFDI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 315 : SCUFDI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 316 : SCUFDI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 317 : SCUFUI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 318 : SCUFUI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 319 : SCUFUI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 320 : SCUFUI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 321 : SCUDVI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 322 : SCUDVI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 323 : SCUDVI2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 324 : SCUDVI3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 325 : MLBCI */ | |
Userdef_INTC_Dummy_Interrupt, /* 326 : MLBSI */ | |
Userdef_INTC_Dummy_Interrupt, /* 327 : DRC0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 328 : DRC1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 329 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 330 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 331 : LINI0_INT_T */ | |
Userdef_INTC_Dummy_Interrupt, /* 332 : LINI0_INT_R */ | |
Userdef_INTC_Dummy_Interrupt, /* 333 : LINI0_INT_S */ | |
Userdef_INTC_Dummy_Interrupt, /* 334 : LINI0_INT_M */ | |
Userdef_INTC_Dummy_Interrupt, /* 335 : LINI1_INT_T */ | |
Userdef_INTC_Dummy_Interrupt, /* 336 : LINI1_INT_R */ | |
Userdef_INTC_Dummy_Interrupt, /* 337 : LINI1_INT_S */ | |
Userdef_INTC_Dummy_Interrupt, /* 338 : LINI1_INT_M */ | |
Userdef_INTC_Dummy_Interrupt, /* 339 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 340 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 341 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 342 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 343 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 344 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 345 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 346 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 347 : ERI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 348 : RXI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 349 : TXI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 350 : TEI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 351 : ERI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 352 : RXI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 353 : TXI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 354 : TEI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 355 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 356 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 357 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 358 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 359 : ETHERI */ | |
Userdef_INTC_Dummy_Interrupt, /* 360 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 361 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 362 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 363 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 364 : CEUI */ | |
Userdef_INTC_Dummy_Interrupt, /* 365 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 366 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 367 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 368 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 369 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 370 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 371 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 372 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 373 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 374 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 375 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 376 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 377 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 378 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 379 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 380 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 381 : H2XMLB_ERRINT */ | |
Userdef_INTC_Dummy_Interrupt, /* 382 : H2XIC1_ERRINT */ | |
Userdef_INTC_Dummy_Interrupt, /* 383 : X2HPERI1_ERRINT*/ | |
Userdef_INTC_Dummy_Interrupt, /* 384 : X2HPERI2_ERRINT*/ | |
Userdef_INTC_Dummy_Interrupt, /* 385 : X2HPERI34_ERRINT*/ | |
Userdef_INTC_Dummy_Interrupt, /* 386 : X2HPERI5_ERRINT*/ | |
Userdef_INTC_Dummy_Interrupt, /* 387 : X2HPERI67_ERRINT*/ | |
Userdef_INTC_Dummy_Interrupt, /* 388 : X2HDBGR_ERRINT*/ | |
Userdef_INTC_Dummy_Interrupt, /* 389 : X2HBSC_ERRINT */ | |
Userdef_INTC_Dummy_Interrupt, /* 390 : X2HSPI1_ERRINT*/ | |
Userdef_INTC_Dummy_Interrupt, /* 391 : X2HSPI2_ERRINT*/ | |
Userdef_INTC_Dummy_Interrupt, /* 392 : PRRI */ | |
Userdef_INTC_Dummy_Interrupt, /* 393 : IFEI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 394 : OFFI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 395 : PFVEI0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 396 : IFEI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 397 : OFFI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 398 : PFVEI1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 399 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 400 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 401 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 402 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 403 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 404 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 405 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 406 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 407 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 408 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 409 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 410 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 411 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 412 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 413 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 414 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 415 : <reserved> */ | |
Userdef_INTC_Dummy_Interrupt, /* 416 : TINT0 */ | |
Userdef_INTC_Dummy_Interrupt, /* 417 : TINT1 */ | |
Userdef_INTC_Dummy_Interrupt, /* 418 : TINT2 */ | |
Userdef_INTC_Dummy_Interrupt, /* 419 : TINT3 */ | |
Userdef_INTC_Dummy_Interrupt, /* 420 : TINT4 */ | |
Userdef_INTC_Dummy_Interrupt, /* 421 : TINT5 */ | |
Userdef_INTC_Dummy_Interrupt, /* 422 : TINT6 */ | |
Userdef_INTC_Dummy_Interrupt, /* 423 : TINT7 */ | |
Userdef_INTC_Dummy_Interrupt, /* 424 : TINT8 */ | |
Userdef_INTC_Dummy_Interrupt, /* 425 : TINT9 */ | |
Userdef_INTC_Dummy_Interrupt, /* 426 : TINT10 */ | |
Userdef_INTC_Dummy_Interrupt, /* 427 : TINT11 */ | |
Userdef_INTC_Dummy_Interrupt, /* 428 : TINT12 */ | |
Userdef_INTC_Dummy_Interrupt, /* 429 : TINT13 */ | |
Userdef_INTC_Dummy_Interrupt, /* 430 : TINT14 */ | |
Userdef_INTC_Dummy_Interrupt, /* 431 : TINT15 */ | |
Userdef_INTC_Dummy_Interrupt, /* 432 : TINT16 */ | |
Userdef_INTC_Dummy_Interrupt, /* 433 : TINT17 */ | |
Userdef_INTC_Dummy_Interrupt, /* 434 : TINT18 */ | |
Userdef_INTC_Dummy_Interrupt, /* 435 : TINT19 */ | |
Userdef_INTC_Dummy_Interrupt, /* 436 : TINT20 */ | |
Userdef_INTC_Dummy_Interrupt, /* 437 : TINT21 */ | |
Userdef_INTC_Dummy_Interrupt, /* 438 : TINT22 */ | |
Userdef_INTC_Dummy_Interrupt, /* 439 : TINT23 */ | |
Userdef_INTC_Dummy_Interrupt, /* 440 : TINT24 */ | |
Userdef_INTC_Dummy_Interrupt, /* 441 : TINT25 */ | |
Userdef_INTC_Dummy_Interrupt, /* 442 : TINT26 */ | |
Userdef_INTC_Dummy_Interrupt, /* 443 : TINT27 */ | |
Userdef_INTC_Dummy_Interrupt, /* 444 : TINT28 */ | |
Userdef_INTC_Dummy_Interrupt, /* 445 : TINT29 */ | |
Userdef_INTC_Dummy_Interrupt, /* 446 : TINT30 */ | |
Userdef_INTC_Dummy_Interrupt, /* 447 : TINT31 */ | |
Userdef_INTC_Dummy_Interrupt, /* 448 : TINT32 */ | |
Userdef_INTC_Dummy_Interrupt, /* 449 : TINT33 */ | |
Userdef_INTC_Dummy_Interrupt, /* 450 : TINT34 */ | |
Userdef_INTC_Dummy_Interrupt, /* 451 : TINT35 */ | |
Userdef_INTC_Dummy_Interrupt, /* 452 : TINT36 */ | |
Userdef_INTC_Dummy_Interrupt, /* 453 : TINT37 */ | |
Userdef_INTC_Dummy_Interrupt, /* 454 : TINT38 */ | |
Userdef_INTC_Dummy_Interrupt, /* 455 : TINT39 */ | |
Userdef_INTC_Dummy_Interrupt, /* 456 : TINT40 */ | |
Userdef_INTC_Dummy_Interrupt, /* 457 : TINT41 */ | |
Userdef_INTC_Dummy_Interrupt, /* 458 : TINT42 */ | |
Userdef_INTC_Dummy_Interrupt, /* 459 : TINT43 */ | |
Userdef_INTC_Dummy_Interrupt, /* 460 : TINT44 */ | |
Userdef_INTC_Dummy_Interrupt, /* 461 : TINT45 */ | |
Userdef_INTC_Dummy_Interrupt, /* 462 : TINT46 */ | |
Userdef_INTC_Dummy_Interrupt, /* 463 : TINT47 */ | |
Userdef_INTC_Dummy_Interrupt, /* 464 : TINT48 */ | |
Userdef_INTC_Dummy_Interrupt, /* 465 : TINT49 */ | |
Userdef_INTC_Dummy_Interrupt, /* 466 : TINT50 */ | |
Userdef_INTC_Dummy_Interrupt, /* 467 : TINT51 */ | |
Userdef_INTC_Dummy_Interrupt, /* 468 : TINT52 */ | |
Userdef_INTC_Dummy_Interrupt, /* 469 : TINT53 */ | |
Userdef_INTC_Dummy_Interrupt, /* 470 : TINT54 */ | |
Userdef_INTC_Dummy_Interrupt, /* 471 : TINT55 */ | |
Userdef_INTC_Dummy_Interrupt, /* 472 : TINT56 */ | |
Userdef_INTC_Dummy_Interrupt, /* 473 : TINT57 */ | |
Userdef_INTC_Dummy_Interrupt, /* 474 : TINT58 */ | |
Userdef_INTC_Dummy_Interrupt, /* 475 : TINT59 */ | |
Userdef_INTC_Dummy_Interrupt, /* 476 : TINT60 */ | |
Userdef_INTC_Dummy_Interrupt, /* 477 : TINT61 */ | |
Userdef_INTC_Dummy_Interrupt, /* 478 : TINT62 */ | |
Userdef_INTC_Dummy_Interrupt, /* 479 : TINT63 */ | |
Userdef_INTC_Dummy_Interrupt, /* 480 : TINT64 */ | |
Userdef_INTC_Dummy_Interrupt, /* 481 : TINT65 */ | |
Userdef_INTC_Dummy_Interrupt, /* 482 : TINT66 */ | |
Userdef_INTC_Dummy_Interrupt, /* 483 : TINT67 */ | |
Userdef_INTC_Dummy_Interrupt, /* 484 : TINT68 */ | |
Userdef_INTC_Dummy_Interrupt, /* 485 : TINT69 */ | |
Userdef_INTC_Dummy_Interrupt, /* 486 : TINT70 */ | |
Userdef_INTC_Dummy_Interrupt, /* 487 : TINT71 */ | |
Userdef_INTC_Dummy_Interrupt, /* 488 : TINT72 */ | |
Userdef_INTC_Dummy_Interrupt, /* 489 : TINT73 */ | |
Userdef_INTC_Dummy_Interrupt, /* 490 : TINT74 */ | |
Userdef_INTC_Dummy_Interrupt, /* 491 : TINT75 */ | |
Userdef_INTC_Dummy_Interrupt, /* 492 : TINT76 */ | |
Userdef_INTC_Dummy_Interrupt, /* 493 : TINT77 */ | |
Userdef_INTC_Dummy_Interrupt, /* 494 : TINT78 */ | |
Userdef_INTC_Dummy_Interrupt, /* 495 : TINT79 */ | |
Userdef_INTC_Dummy_Interrupt, /* 496 : TINT80 */ | |
Userdef_INTC_Dummy_Interrupt, /* 497 : TINT81 */ | |
Userdef_INTC_Dummy_Interrupt, /* 498 : TINT82 */ | |
Userdef_INTC_Dummy_Interrupt, /* 499 : TINT83 */ | |
Userdef_INTC_Dummy_Interrupt, /* 500 : TINT84 */ | |
Userdef_INTC_Dummy_Interrupt, /* 501 : TINT85 */ | |
Userdef_INTC_Dummy_Interrupt, /* 502 : TINT86 */ | |
Userdef_INTC_Dummy_Interrupt, /* 503 : TINT87 */ | |
Userdef_INTC_Dummy_Interrupt, /* 504 : TINT88 */ | |
Userdef_INTC_Dummy_Interrupt, /* 505 : TINT89 */ | |
Userdef_INTC_Dummy_Interrupt, /* 506 : TINT90 */ | |
Userdef_INTC_Dummy_Interrupt, /* 507 : TINT91 */ | |
Userdef_INTC_Dummy_Interrupt, /* 508 : TINT92 */ | |
Userdef_INTC_Dummy_Interrupt, /* 509 : TINT93 */ | |
Userdef_INTC_Dummy_Interrupt, /* 510 : TINT94 */ | |
Userdef_INTC_Dummy_Interrupt, /* 511 : TINT95 */ | |
Userdef_INTC_Dummy_Interrupt, /* 512 : TINT96 */ | |
Userdef_INTC_Dummy_Interrupt, /* 513 : TINT97 */ | |
Userdef_INTC_Dummy_Interrupt, /* 514 : TINT98 */ | |
Userdef_INTC_Dummy_Interrupt, /* 515 : TINT99 */ | |
Userdef_INTC_Dummy_Interrupt, /* 516 : TINT100 */ | |
Userdef_INTC_Dummy_Interrupt, /* 517 : TINT101 */ | |
Userdef_INTC_Dummy_Interrupt, /* 518 : TINT102 */ | |
Userdef_INTC_Dummy_Interrupt, /* 519 : TINT103 */ | |
Userdef_INTC_Dummy_Interrupt, /* 520 : TINT104 */ | |
Userdef_INTC_Dummy_Interrupt, /* 521 : TINT105 */ | |
Userdef_INTC_Dummy_Interrupt, /* 522 : TINT106 */ | |
Userdef_INTC_Dummy_Interrupt, /* 523 : TINT107 */ | |
Userdef_INTC_Dummy_Interrupt, /* 524 : TINT108 */ | |
Userdef_INTC_Dummy_Interrupt, /* 525 : TINT109 */ | |
Userdef_INTC_Dummy_Interrupt, /* 526 : TINT110 */ | |
Userdef_INTC_Dummy_Interrupt, /* 527 : TINT111 */ | |
Userdef_INTC_Dummy_Interrupt, /* 528 : TINT112 */ | |
Userdef_INTC_Dummy_Interrupt, /* 529 : TINT113 */ | |
Userdef_INTC_Dummy_Interrupt, /* 530 : TINT114 */ | |
Userdef_INTC_Dummy_Interrupt, /* 531 : TINT115 */ | |
Userdef_INTC_Dummy_Interrupt, /* 532 : TINT116 */ | |
Userdef_INTC_Dummy_Interrupt, /* 533 : TINT117 */ | |
Userdef_INTC_Dummy_Interrupt, /* 534 : TINT118 */ | |
Userdef_INTC_Dummy_Interrupt, /* 535 : TINT119 */ | |
Userdef_INTC_Dummy_Interrupt, /* 536 : TINT120 */ | |
Userdef_INTC_Dummy_Interrupt, /* 537 : TINT121 */ | |
Userdef_INTC_Dummy_Interrupt, /* 538 : TINT122 */ | |
Userdef_INTC_Dummy_Interrupt, /* 539 : TINT123 */ | |
Userdef_INTC_Dummy_Interrupt, /* 540 : TINT124 */ | |
Userdef_INTC_Dummy_Interrupt, /* 541 : TINT125 */ | |
Userdef_INTC_Dummy_Interrupt, /* 542 : TINT126 */ | |
Userdef_INTC_Dummy_Interrupt, /* 543 : TINT127 */ | |
Userdef_INTC_Dummy_Interrupt, /* 544 : TINT128 */ | |
Userdef_INTC_Dummy_Interrupt, /* 545 : TINT129 */ | |
Userdef_INTC_Dummy_Interrupt, /* 546 : TINT130 */ | |
Userdef_INTC_Dummy_Interrupt, /* 547 : TINT131 */ | |
Userdef_INTC_Dummy_Interrupt, /* 548 : TINT132 */ | |
Userdef_INTC_Dummy_Interrupt, /* 549 : TINT133 */ | |
Userdef_INTC_Dummy_Interrupt, /* 550 : TINT134 */ | |
Userdef_INTC_Dummy_Interrupt, /* 551 : TINT135 */ | |
Userdef_INTC_Dummy_Interrupt, /* 552 : TINT136 */ | |
Userdef_INTC_Dummy_Interrupt, /* 553 : TINT137 */ | |
Userdef_INTC_Dummy_Interrupt, /* 554 : TINT138 */ | |
Userdef_INTC_Dummy_Interrupt, /* 555 : TINT139 */ | |
Userdef_INTC_Dummy_Interrupt, /* 556 : TINT140 */ | |
Userdef_INTC_Dummy_Interrupt, /* 557 : TINT141 */ | |
Userdef_INTC_Dummy_Interrupt, /* 558 : TINT142 */ | |
Userdef_INTC_Dummy_Interrupt, /* 559 : TINT143 */ | |
Userdef_INTC_Dummy_Interrupt, /* 560 : TINT144 */ | |
Userdef_INTC_Dummy_Interrupt, /* 561 : TINT145 */ | |
Userdef_INTC_Dummy_Interrupt, /* 562 : TINT146 */ | |
Userdef_INTC_Dummy_Interrupt, /* 563 : TINT147 */ | |
Userdef_INTC_Dummy_Interrupt, /* 564 : TINT148 */ | |
Userdef_INTC_Dummy_Interrupt, /* 565 : TINT149 */ | |
Userdef_INTC_Dummy_Interrupt, /* 566 : TINT150 */ | |
Userdef_INTC_Dummy_Interrupt, /* 567 : TINT151 */ | |
Userdef_INTC_Dummy_Interrupt, /* 568 : TINT152 */ | |
Userdef_INTC_Dummy_Interrupt, /* 569 : TINT153 */ | |
Userdef_INTC_Dummy_Interrupt, /* 570 : TINT154 */ | |
Userdef_INTC_Dummy_Interrupt, /* 571 : TINT155 */ | |
Userdef_INTC_Dummy_Interrupt, /* 572 : TINT156 */ | |
Userdef_INTC_Dummy_Interrupt, /* 573 : TINT157 */ | |
Userdef_INTC_Dummy_Interrupt, /* 574 : TINT158 */ | |
Userdef_INTC_Dummy_Interrupt, /* 575 : TINT159 */ | |
Userdef_INTC_Dummy_Interrupt, /* 576 : TINT160 */ | |
Userdef_INTC_Dummy_Interrupt, /* 577 : TINT161 */ | |
Userdef_INTC_Dummy_Interrupt, /* 578 : TINT162 */ | |
Userdef_INTC_Dummy_Interrupt, /* 579 : TINT163 */ | |
Userdef_INTC_Dummy_Interrupt, /* 580 : TINT164 */ | |
Userdef_INTC_Dummy_Interrupt, /* 581 : TINT165 */ | |
Userdef_INTC_Dummy_Interrupt, /* 582 : TINT166 */ | |
Userdef_INTC_Dummy_Interrupt, /* 583 : TINT167 */ | |
Userdef_INTC_Dummy_Interrupt, /* 584 : TINT168 */ | |
Userdef_INTC_Dummy_Interrupt, /* 585 : TINT169 */ | |
Userdef_INTC_Dummy_Interrupt, /* 586 : TINT170 */ | |
}; | |
/****************************************************************************** | |
* Function Name: Userdef_INTC_RegistIntFunc | |
* Description : | |
* Arguments : uint16_t int_id | |
* : void (* func)(uint32_t) | |
* Return Value : none | |
******************************************************************************/ | |
void Userdef_INTC_RegistIntFunc(uint16_t int_id, void (* func)(uint32_t int_sense)) | |
{ | |
intc_func_table[int_id] = func; | |
} | |
/****************************************************************************** | |
* Function Name: Userdef_INTC_UndefId | |
* Description : | |
* Arguments : uint16_t int_id | |
* Return Value : none | |
******************************************************************************/ | |
void Userdef_INTC_UndefId(uint16_t int_id) | |
{ | |
while (1) | |
{ | |
/* Do Nothing */ | |
} | |
} | |
/****************************************************************************** | |
* Function Name: Userdef_INTC_Dummy_Interrupt | |
* Description : | |
* Arguments : none | |
* Return Value : none | |
******************************************************************************/ | |
static void Userdef_INTC_Dummy_Interrupt(uint32_t int_sense) | |
{ | |
/* Do Nothing */ | |
} | |
/****************************************************************************** | |
* Function Name: Userdef_FIQ_HandlerExe | |
* Description : | |
* Arguments : none | |
* Return Value : none | |
******************************************************************************/ | |
void Userdef_FIQ_HandlerExe(void) | |
{ | |
} | |
/* The function called by the RTOS port layer after it has managed interrupt | |
entry. */ | |
void vApplicationIRQHandler( uint32_t ulICCIAR ) | |
{ | |
uint32_t ulInterruptID; | |
/* Re-enable interrupts. */ | |
__enable_irq(); | |
/* The ID of the interrupt can be obtained by bitwise anding the ICCIAR value | |
with 0x3FF. */ | |
ulInterruptID = ulICCIAR & 0x3FFUL; | |
/* Call the function installed in the array of installed handler functions. */ | |
intc_func_table[ ulInterruptID ]( 0 ); | |
} | |
/* END of File */ | |