/* * NestedIntLib.h * * Created on: Dec 06, 2022 * Last Modified on: Dec 27, 2022 * Author: NoMaY * License: MIT */ #ifndef NESTEDINTLIB_H_ #define NESTEDINTLIB_H_ #define MY_BSP_CFG_UNNESTED_IPL_MAX 8 //Memo: //#define BSP_CFG_FIT_IPL_MAX (0xF) //#define configKERNEL_INTERRUPT_PRIORITY 1 //#define configMAX_SYSCALL_INTERRUPT_PRIORITY 4 #define INTERRUPT___0 PERMIT #define INTERRUPT___1 PERMIT #define INTERRUPT___2 PERMIT #define INTERRUPT___3 PERMIT #define INTERRUPT___4 PERMIT #define INTERRUPT___5 PERMIT #define INTERRUPT___6 PERMIT #define INTERRUPT___7 PERMIT #define INTERRUPT___8 PERMIT #define INTERRUPT___9 NOT_PERMIT // for debug purpos #define INTERRUPT__10 PERMIT #define INTERRUPT__11 PERMIT #define INTERRUPT__12 PERMIT #define INTERRUPT__13 PERMIT #define INTERRUPT__14 PERMIT #define INTERRUPT__15 PERMIT #define INTERRUPT__16 PERMIT #define INTERRUPT__17 PERMIT #define INTERRUPT__18 PERMIT #define INTERRUPT__19 PERMIT #define INTERRUPT__20 PERMIT #define INTERRUPT__21 PERMIT #define INTERRUPT__22 PERMIT #define INTERRUPT__23 PERMIT #define INTERRUPT__24 PERMIT #define INTERRUPT__25 PERMIT #define INTERRUPT__26 PERMIT #define INTERRUPT__27 PERMIT #define INTERRUPT__28 PERMIT #define INTERRUPT__29 PERMIT #define INTERRUPT__30 PERMIT #define INTERRUPT__31 PERMIT #define INTERRUPT__32 PERMIT #define INTERRUPT__33 PERMIT #define INTERRUPT__34 PERMIT #define INTERRUPT__35 PERMIT #define INTERRUPT__36 PERMIT #define INTERRUPT__37 PERMIT #define INTERRUPT__38 PERMIT #define INTERRUPT__39 PERMIT #define INTERRUPT__40 PERMIT #define INTERRUPT__41 PERMIT #define INTERRUPT__42 PERMIT #define INTERRUPT__43 PERMIT #define INTERRUPT__44 PERMIT #define INTERRUPT__45 PERMIT #define INTERRUPT__46 PERMIT #define INTERRUPT__47 PERMIT #define INTERRUPT__48 PERMIT #define INTERRUPT__49 PERMIT #define INTERRUPT__50 PERMIT #define INTERRUPT__51 PERMIT #define INTERRUPT__52 PERMIT #define INTERRUPT__53 PERMIT #define INTERRUPT__54 PERMIT #define INTERRUPT__55 PERMIT #define INTERRUPT__56 PERMIT #define INTERRUPT__57 PERMIT #define INTERRUPT__58 PERMIT #define INTERRUPT__59 PERMIT #define INTERRUPT__60 PERMIT #define INTERRUPT__61 PERMIT #define INTERRUPT__62 PERMIT #define INTERRUPT__63 PERMIT #define INTERRUPT__64 PERMIT #define INTERRUPT__65 PERMIT #define INTERRUPT__66 PERMIT #define INTERRUPT__67 PERMIT #define INTERRUPT__68 PERMIT #define INTERRUPT__69 PERMIT #define INTERRUPT__70 PERMIT #define INTERRUPT__71 PERMIT #define INTERRUPT__72 PERMIT #define INTERRUPT__73 PERMIT #define INTERRUPT__74 PERMIT #define INTERRUPT__75 PERMIT #define INTERRUPT__76 PERMIT #define INTERRUPT__77 PERMIT #define INTERRUPT__78 PERMIT #define INTERRUPT__79 PERMIT #define INTERRUPT__80 PERMIT #define INTERRUPT__81 PERMIT #define INTERRUPT__82 PERMIT #define INTERRUPT__83 PERMIT #define INTERRUPT__84 PERMIT #define INTERRUPT__85 PERMIT #define INTERRUPT__86 PERMIT #define INTERRUPT__87 PERMIT #define INTERRUPT__88 PERMIT #define INTERRUPT__89 PERMIT #define INTERRUPT__90 PERMIT #define INTERRUPT__91 PERMIT #define INTERRUPT__92 PERMIT #define INTERRUPT__93 PERMIT #define INTERRUPT__94 PERMIT #define INTERRUPT__95 PERMIT #define INTERRUPT__96 PERMIT #define INTERRUPT__97 PERMIT #define INTERRUPT__98 PERMIT #define INTERRUPT__99 PERMIT #define INTERRUPT_100 PERMIT #define INTERRUPT_101 PERMIT #define INTERRUPT_102 PERMIT #define INTERRUPT_103 PERMIT #define INTERRUPT_104 PERMIT #define INTERRUPT_105 PERMIT #define INTERRUPT_106 PERMIT #define INTERRUPT_107 PERMIT #define INTERRUPT_108 PERMIT #define INTERRUPT_109 PERMIT #define INTERRUPT_110 PERMIT #define INTERRUPT_111 PERMIT #define INTERRUPT_112 PERMIT #define INTERRUPT_113 PERMIT #define INTERRUPT_114 PERMIT #define INTERRUPT_115 PERMIT #define INTERRUPT_116 PERMIT #define INTERRUPT_117 PERMIT #define INTERRUPT_118 PERMIT #define INTERRUPT_119 PERMIT #define INTERRUPT_120 PERMIT #define INTERRUPT_121 PERMIT #define INTERRUPT_122 PERMIT #define INTERRUPT_123 PERMIT #define INTERRUPT_124 PERMIT #define INTERRUPT_125 PERMIT #define INTERRUPT_126 PERMIT #define INTERRUPT_127 PERMIT #define INTERRUPT_128 PERMIT #define INTERRUPT_129 PERMIT #define INTERRUPT_130 PERMIT #define INTERRUPT_131 PERMIT #define INTERRUPT_132 PERMIT #define INTERRUPT_133 PERMIT #define INTERRUPT_134 PERMIT #define INTERRUPT_135 PERMIT #define INTERRUPT_136 PERMIT #define INTERRUPT_137 PERMIT #define INTERRUPT_138 PERMIT #define INTERRUPT_139 PERMIT #define INTERRUPT_140 PERMIT #define INTERRUPT_141 PERMIT #define INTERRUPT_142 PERMIT #define INTERRUPT_143 PERMIT #define INTERRUPT_144 PERMIT #define INTERRUPT_145 PERMIT #define INTERRUPT_146 PERMIT #define INTERRUPT_147 PERMIT #define INTERRUPT_148 PERMIT #define INTERRUPT_149 PERMIT #define INTERRUPT_150 PERMIT #define INTERRUPT_151 PERMIT #define INTERRUPT_152 PERMIT #define INTERRUPT_153 PERMIT #define INTERRUPT_154 PERMIT #define INTERRUPT_155 PERMIT #define INTERRUPT_156 PERMIT #define INTERRUPT_157 PERMIT #define INTERRUPT_158 PERMIT #define INTERRUPT_159 PERMIT #define INTERRUPT_160 PERMIT #define INTERRUPT_161 PERMIT #define INTERRUPT_162 PERMIT #define INTERRUPT_163 PERMIT #define INTERRUPT_164 PERMIT #define INTERRUPT_165 PERMIT #define INTERRUPT_166 PERMIT #define INTERRUPT_167 PERMIT #define INTERRUPT_168 PERMIT #define INTERRUPT_169 PERMIT #define INTERRUPT_170 PERMIT #define INTERRUPT_171 PERMIT #define INTERRUPT_172 PERMIT #define INTERRUPT_173 PERMIT #define INTERRUPT_174 PERMIT #define INTERRUPT_175 PERMIT #define INTERRUPT_176 PERMIT #define INTERRUPT_177 PERMIT #define INTERRUPT_178 PERMIT #define INTERRUPT_179 PERMIT #define INTERRUPT_180 PERMIT #define INTERRUPT_181 PERMIT #define INTERRUPT_182 PERMIT #define INTERRUPT_183 PERMIT #define INTERRUPT_184 PERMIT #define INTERRUPT_185 PERMIT #define INTERRUPT_186 PERMIT #define INTERRUPT_187 PERMIT #define INTERRUPT_188 PERMIT #define INTERRUPT_189 PERMIT #define INTERRUPT_190 PERMIT #define INTERRUPT_191 PERMIT #define INTERRUPT_192 PERMIT #define INTERRUPT_193 PERMIT #define INTERRUPT_194 PERMIT #define INTERRUPT_195 PERMIT #define INTERRUPT_196 PERMIT #define INTERRUPT_197 PERMIT #define INTERRUPT_198 PERMIT #define INTERRUPT_199 PERMIT #define INTERRUPT_200 PERMIT #define INTERRUPT_201 PERMIT #define INTERRUPT_202 PERMIT #define INTERRUPT_203 PERMIT #define INTERRUPT_204 PERMIT #define INTERRUPT_205 PERMIT #define INTERRUPT_206 PERMIT #define INTERRUPT_207 PERMIT #define INTERRUPT_208 PERMIT #define INTERRUPT_209 PERMIT #define INTERRUPT_210 PERMIT #define INTERRUPT_211 PERMIT #define INTERRUPT_212 PERMIT #define INTERRUPT_213 PERMIT #define INTERRUPT_214 PERMIT #define INTERRUPT_215 PERMIT #define INTERRUPT_216 PERMIT #define INTERRUPT_217 PERMIT #define INTERRUPT_218 PERMIT #define INTERRUPT_219 PERMIT #define INTERRUPT_220 PERMIT #define INTERRUPT_221 PERMIT #define INTERRUPT_222 PERMIT #define INTERRUPT_223 PERMIT #define INTERRUPT_224 PERMIT #define INTERRUPT_225 PERMIT #define INTERRUPT_226 PERMIT #define INTERRUPT_227 PERMIT #define INTERRUPT_228 PERMIT #define INTERRUPT_229 PERMIT #define INTERRUPT_230 PERMIT #define INTERRUPT_231 PERMIT #define INTERRUPT_232 PERMIT #define INTERRUPT_233 PERMIT #define INTERRUPT_234 PERMIT #define INTERRUPT_235 PERMIT #define INTERRUPT_236 PERMIT #define INTERRUPT_237 PERMIT #define INTERRUPT_238 PERMIT #define INTERRUPT_239 PERMIT #define INTERRUPT_240 PERMIT #define INTERRUPT_241 PERMIT #define INTERRUPT_242 PERMIT #define INTERRUPT_243 PERMIT #define INTERRUPT_244 PERMIT #define INTERRUPT_245 PERMIT #define INTERRUPT_246 PERMIT #define INTERRUPT_247 PERMIT #define INTERRUPT_248 PERMIT #define INTERRUPT_249 PERMIT #define INTERRUPT_250 PERMIT #define INTERRUPT_251 PERMIT #define INTERRUPT_252 PERMIT #define INTERRUPT_253 PERMIT #define INTERRUPT_254 PERMIT #define INTERRUPT_255 PERMIT void NESTEDINTLIB_INT_HOOK_init(void); #endif /* NESTEDINTLIB_H_ */