Changeset 9832652c in rtems
- Timestamp:
- 06/28/21 06:44:49 (2 years ago)
- Branches:
- master
- Children:
- eebecd0
- Parents:
- 781213f9
- git-author:
- Sebastian Huber <sebastian.huber@…> (06/28/21 06:44:49)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (07/26/21 05:54:25)
- Files:
-
- 1 added
- 43 edited
Legend:
- Unmodified
- Added
- Removed
-
bsps/arm/beagle/irq/irq.c
r781213f9 r9832652c 96 96 } 97 97 98 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 99 { 100 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 101 return RTEMS_UNSATISFIED; 102 } 103 104 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 105 { 106 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 107 return RTEMS_UNSATISFIED; 108 } 109 98 110 rtems_status_code bsp_interrupt_vector_is_enabled( 99 111 rtems_vector_number vector, -
bsps/arm/csb336/irq/irq.c
r781213f9 r9832652c 25 25 26 26 bsp_interrupt_handler_dispatch(vector); 27 } 28 29 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 30 { 31 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 32 return RTEMS_UNSATISFIED; 33 } 34 35 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 36 { 37 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 38 return RTEMS_UNSATISFIED; 27 39 } 28 40 -
bsps/arm/csb337/irq/irq.c
r781213f9 r9832652c 26 26 27 27 AIC_CTL_REG(AIC_EOICR) = 0; 28 } 29 30 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 31 { 32 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 33 return RTEMS_UNSATISFIED; 34 } 35 36 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 37 { 38 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 39 return RTEMS_UNSATISFIED; 28 40 } 29 41 -
bsps/arm/edb7312/irq/irq.c
r781213f9 r9832652c 28 28 } 29 29 30 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 31 { 32 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 33 return RTEMS_UNSATISFIED; 34 } 35 36 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 37 { 38 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 39 return RTEMS_UNSATISFIED; 40 } 41 30 42 rtems_status_code bsp_interrupt_vector_is_enabled( 31 43 rtems_vector_number vector, -
bsps/arm/gumstix/irq/irq.c
r781213f9 r9832652c 23 23 24 24 bsp_interrupt_handler_dispatch(vector); 25 } 26 27 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 28 { 29 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 30 return RTEMS_UNSATISFIED; 31 } 32 33 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 34 { 35 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 36 return RTEMS_UNSATISFIED; 25 37 } 26 38 -
bsps/arm/lpc24xx/irq/irq.c
r781213f9 r9832652c 65 65 #ifdef ARM_MULTILIB_ARCH_V4 66 66 67 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 68 { 69 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 70 return RTEMS_UNSATISFIED; 71 } 72 73 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 74 { 75 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 76 return RTEMS_UNSATISFIED; 77 } 78 67 79 rtems_status_code bsp_interrupt_vector_is_enabled( 68 80 rtems_vector_number vector, -
bsps/arm/lpc32xx/irq/irq.c
r781213f9 r9832652c 261 261 } 262 262 263 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 264 { 265 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 266 return RTEMS_UNSATISFIED; 267 } 268 269 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 270 { 271 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 272 return RTEMS_UNSATISFIED; 273 } 274 263 275 rtems_status_code bsp_interrupt_vector_is_enabled( 264 276 rtems_vector_number vector, -
bsps/arm/raspberrypi/irq/irq.c
r781213f9 r9832652c 144 144 } 145 145 146 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 147 { 148 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 149 return RTEMS_UNSATISFIED; 150 } 151 152 #if defined(RTEMS_SMP) 153 rtems_status_code bsp_interrupt_raise_on( 154 rtems_vector_number vector, 155 uint32_t cpu_index 156 ) 157 { 158 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 159 return RTEMS_UNSATISFIED; 160 } 161 #endif 162 163 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 164 { 165 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 166 return RTEMS_UNSATISFIED; 167 } 168 146 169 rtems_status_code bsp_interrupt_vector_is_enabled( 147 170 rtems_vector_number vector, -
bsps/arm/rtl22xx/irq/irq.c
r781213f9 r9832652c 25 25 26 26 VICVectAddr = 0; 27 } 28 29 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 30 { 31 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 32 return RTEMS_UNSATISFIED; 33 } 34 35 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 36 { 37 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 38 return RTEMS_UNSATISFIED; 27 39 } 28 40 -
bsps/arm/shared/irq/irq-armv7m.c
r781213f9 r9832652c 38 38 39 39 #ifdef ARM_MULTILIB_ARCH_V7M 40 41 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 42 { 43 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 44 return RTEMS_UNSATISFIED; 45 } 46 47 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 48 { 49 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 50 return RTEMS_UNSATISFIED; 51 } 40 52 41 53 rtems_status_code bsp_interrupt_vector_is_enabled( -
bsps/arm/smdk2410/irq/irq.c
r781213f9 r9832652c 28 28 } 29 29 30 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 31 { 32 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 33 return RTEMS_UNSATISFIED; 34 } 35 36 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 37 { 38 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 39 return RTEMS_UNSATISFIED; 40 } 41 30 42 rtems_status_code bsp_interrupt_vector_is_enabled( 31 43 rtems_vector_number vector, -
bsps/arm/tms570/irq/irq.c
r781213f9 r9832652c 97 97 * @retval RTEMS_SUCCESSFUL interrupt source enabled. 98 98 */ 99 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 100 { 101 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 102 return RTEMS_UNSATISFIED; 103 } 104 105 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 106 { 107 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 108 return RTEMS_UNSATISFIED; 109 } 110 99 111 rtems_status_code bsp_interrupt_vector_is_enabled( 100 112 rtems_vector_number vector, -
bsps/i386/shared/irq/irq.c
r781213f9 r9832652c 269 269 { 270 270 return BSP_i8259a_irq_valid((const rtems_irq_number) vector); 271 } 272 273 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 274 { 275 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 276 return RTEMS_UNSATISFIED; 277 } 278 279 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 280 { 281 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 282 return RTEMS_UNSATISFIED; 271 283 } 272 284 -
bsps/include/bsp/irq-generic.h
r781213f9 r9832652c 275 275 276 276 /** 277 * @brief Causes the interrupt vector. 278 * 279 * @param vector is the number of the interrupt vector to cause. It shall be 280 * valid. 281 * 282 * @retval ::RTEMS_SUCCESSFUL The requested operation was successful. 283 * 284 * @retval ::RTEMS_UNSATISFIED The request to cause the interrupt vector has 285 * not been satisfied. 286 */ 287 rtems_status_code bsp_interrupt_raise( rtems_vector_number vector ); 288 289 #if defined(RTEMS_SMP) 290 /** 291 * @brief Causes the interrupt vector on the processor. 292 * 293 * @param vector is the number of the interrupt vector to cause. It shall be 294 * valid. 295 * 296 * @param cpu_index is the index of the target processor of the interrupt 297 * vector to cause. It shall be valid. 298 * 299 * @retval ::RTEMS_SUCCESSFUL The requested operation was successful. 300 * 301 * @retval ::RTEMS_UNSATISFIED The request to cause the interrupt vector has 302 * not been satisfied. 303 */ 304 rtems_status_code bsp_interrupt_raise_on( 305 rtems_vector_number vector, 306 uint32_t cpu_index 307 ); 308 #endif 309 310 /** 311 * @brief Clears the interrupt vector. 312 * 313 * @param vector is the number of the interrupt vector to clear. It shall be 314 * valid. 315 * 316 * @retval ::RTEMS_SUCCESSFUL The requested operation was successful. 317 * 318 * @retval ::RTEMS_UNSATISFIED The request to cause the interrupt vector has 319 * not been satisfied. 320 */ 321 rtems_status_code bsp_interrupt_clear( rtems_vector_number vector ); 322 323 /** 277 324 * @brief Sequentially calls all interrupt handlers installed at the vector. 278 325 * -
bsps/lm32/shared/irq/irq.c
r781213f9 r9832652c 16 16 { 17 17 return RTEMS_SUCCESSFUL; 18 } 19 20 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 21 { 22 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 23 return RTEMS_UNSATISFIED; 24 } 25 26 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 27 { 28 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 29 return RTEMS_UNSATISFIED; 18 30 } 19 31 -
bsps/m68k/genmcf548x/irq/irq.c
r781213f9 r9832652c 60 60 } 61 61 62 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 63 { 64 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 65 return RTEMS_UNSATISFIED; 66 } 67 68 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 69 { 70 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 71 return RTEMS_UNSATISFIED; 72 } 73 62 74 rtems_status_code bsp_interrupt_vector_is_enabled( 63 75 rtems_vector_number vector, -
bsps/mips/shared/irq/irq.c
r781213f9 r9832652c 68 68 } 69 69 70 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 71 { 72 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 73 return RTEMS_UNSATISFIED; 74 } 75 76 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 77 { 78 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 79 return RTEMS_UNSATISFIED; 80 } 81 70 82 rtems_status_code bsp_interrupt_vector_is_enabled( 71 83 rtems_vector_number vector, -
bsps/powerpc/gen5200/irq/irq.c
r781213f9 r9832652c 360 360 * This function enables a given siu interrupt 361 361 */ 362 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 363 { 364 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 365 return RTEMS_UNSATISFIED; 366 } 367 368 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 369 { 370 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 371 return RTEMS_UNSATISFIED; 372 } 373 362 374 rtems_status_code bsp_interrupt_vector_is_enabled( 363 375 rtems_vector_number vector, -
bsps/powerpc/gen83xx/irq/irq.c
r781213f9 r9832652c 377 377 * functions to enable/disable a source at the ipic 378 378 */ 379 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 380 { 381 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 382 return RTEMS_UNSATISFIED; 383 } 384 385 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 386 { 387 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 388 return RTEMS_UNSATISFIED; 389 } 390 379 391 rtems_status_code bsp_interrupt_vector_is_enabled( 380 392 rtems_vector_number vector, -
bsps/powerpc/mpc55xxevb/start/irq.c
r781213f9 r9832652c 153 153 } 154 154 155 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 156 { 157 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 158 return RTEMS_UNSATISFIED; 159 } 160 161 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 162 { 163 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 164 return RTEMS_UNSATISFIED; 165 } 166 155 167 rtems_status_code bsp_interrupt_vector_is_enabled( 156 168 rtems_vector_number vector, -
bsps/powerpc/mpc8260ads/irq/irq.c
r781213f9 r9832652c 329 329 } 330 330 331 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 332 { 333 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 334 return RTEMS_UNSATISFIED; 335 } 336 337 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 338 { 339 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 340 return RTEMS_UNSATISFIED; 341 } 342 331 343 rtems_status_code bsp_interrupt_vector_is_enabled( 332 344 rtems_vector_number vector, -
bsps/powerpc/psim/irq/irq_init.c
r781213f9 r9832652c 103 103 * functions to enable/disable a source at the ipic 104 104 */ 105 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 106 { 107 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 108 return RTEMS_UNSATISFIED; 109 } 110 111 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 112 { 113 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 114 return RTEMS_UNSATISFIED; 115 } 116 105 117 rtems_status_code bsp_interrupt_vector_is_enabled( 106 118 rtems_vector_number vector, -
bsps/powerpc/qemuppc/irq/irq_init.c
r781213f9 r9832652c 36 36 } 37 37 38 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 39 { 40 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 41 return RTEMS_UNSATISFIED; 42 } 43 44 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 45 { 46 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 47 return RTEMS_UNSATISFIED; 48 } 49 38 50 rtems_status_code bsp_interrupt_vector_is_enabled( 39 51 rtems_vector_number vector, -
bsps/powerpc/qoriq/irq/irq.c
r781213f9 r9832652c 76 76 ev_int_get_config(vector, &config, &priority, &destination); 77 77 _Processor_mask_From_uint32_t(affinity, destination, 0); 78 } 79 80 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 81 { 82 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 83 return RTEMS_UNSATISFIED; 84 } 85 86 #if defined(RTEMS_SMP) 87 rtems_status_code bsp_interrupt_raise_on( 88 rtems_vector_number vector, 89 uint32_t cpu_index 90 ) 91 { 92 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 93 return RTEMS_UNSATISFIED; 94 } 95 #endif 96 97 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 98 { 99 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 100 return RTEMS_UNSATISFIED; 78 101 } 79 102 … … 302 325 } 303 326 327 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 328 { 329 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 330 return RTEMS_UNSATISFIED; 331 } 332 333 #if defined(RTEMS_SMP) 334 rtems_status_code bsp_interrupt_raise_on( 335 rtems_vector_number vector, 336 uint32_t cpu_index 337 ) 338 { 339 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 340 return RTEMS_UNSATISFIED; 341 } 342 #endif 343 344 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 345 { 346 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 347 return RTEMS_UNSATISFIED; 348 } 349 304 350 rtems_status_code bsp_interrupt_vector_is_enabled( 305 351 rtems_vector_number vector, -
bsps/powerpc/shared/irq/ppc-irq-generic.c
r781213f9 r9832652c 96 96 } 97 97 98 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 99 { 100 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 101 return RTEMS_UNSATISFIED; 102 } 103 104 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 105 { 106 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 107 return RTEMS_UNSATISFIED; 108 } 109 98 110 rtems_status_code bsp_interrupt_vector_is_enabled( 99 111 rtems_vector_number vector, -
bsps/powerpc/t32mppc/irq/irq.c
r781213f9 r9832652c 16 16 #include <bsp/irq-generic.h> 17 17 #include <bsp/vectors.h> 18 19 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 20 { 21 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 22 return RTEMS_UNSATISFIED; 23 } 24 25 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 26 { 27 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 28 return RTEMS_UNSATISFIED; 29 } 18 30 19 31 rtems_status_code bsp_interrupt_vector_is_enabled( -
bsps/powerpc/tqm8xx/irq/irq.c
r781213f9 r9832652c 64 64 } 65 65 66 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 67 { 68 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 69 return RTEMS_UNSATISFIED; 70 } 71 72 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 73 { 74 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 75 return RTEMS_UNSATISFIED; 76 } 77 66 78 rtems_status_code bsp_interrupt_vector_is_enabled( 67 79 rtems_vector_number vector, -
bsps/powerpc/virtex/irq/irq_init.c
r781213f9 r9832652c 133 133 } 134 134 135 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 136 { 137 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 138 return RTEMS_UNSATISFIED; 139 } 140 141 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 142 { 143 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 144 return RTEMS_UNSATISFIED; 145 } 146 135 147 rtems_status_code bsp_interrupt_vector_is_enabled( 136 148 rtems_vector_number vector, -
bsps/riscv/griscv/irq/irq.c
r781213f9 r9832652c 88 88 } 89 89 90 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 91 { 92 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 93 return RTEMS_UNSATISFIED; 94 } 95 96 #if defined(RTEMS_SMP) 97 rtems_status_code bsp_interrupt_raise_on( 98 rtems_vector_number vector, 99 uint32_t cpu_index 100 ) 101 { 102 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 103 return RTEMS_UNSATISFIED; 104 } 105 #endif 106 107 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 108 { 109 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 110 return RTEMS_UNSATISFIED; 111 } 112 90 113 rtems_status_code bsp_interrupt_vector_is_enabled( 91 114 rtems_vector_number vector, -
bsps/riscv/riscv/irq/irq.c
r781213f9 r9832652c 227 227 } 228 228 229 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 230 { 231 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 232 return RTEMS_UNSATISFIED; 233 } 234 235 #if defined(RTEMS_SMP) 236 rtems_status_code bsp_interrupt_raise_on( 237 rtems_vector_number vector, 238 uint32_t cpu_index 239 ) 240 { 241 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 242 return RTEMS_UNSATISFIED; 243 } 244 #endif 245 246 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 247 { 248 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 249 return RTEMS_UNSATISFIED; 250 } 251 229 252 rtems_status_code bsp_interrupt_vector_is_enabled( 230 253 rtems_vector_number vector, -
bsps/shared/dev/irq/arm-gicv2.c
r781213f9 r9832652c 65 65 } 66 66 67 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 68 { 69 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 70 return RTEMS_UNSATISFIED; 71 } 72 73 #if defined(RTEMS_SMP) 74 rtems_status_code bsp_interrupt_raise_on( 75 rtems_vector_number vector, 76 uint32_t cpu_index 77 ) 78 { 79 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 80 return RTEMS_UNSATISFIED; 81 } 82 #endif 83 84 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 85 { 86 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 87 return RTEMS_UNSATISFIED; 88 } 89 67 90 rtems_status_code bsp_interrupt_vector_is_enabled( 68 91 rtems_vector_number vector, -
bsps/shared/dev/irq/arm-gicv3.c
r781213f9 r9832652c 165 165 } 166 166 167 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 168 { 169 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 170 return RTEMS_UNSATISFIED; 171 } 172 173 #if defined(RTEMS_SMP) 174 rtems_status_code bsp_interrupt_raise_on( 175 rtems_vector_number vector, 176 uint32_t cpu_index 177 ) 178 { 179 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 180 return RTEMS_UNSATISFIED; 181 } 182 #endif 183 184 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 185 { 186 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 187 return RTEMS_UNSATISFIED; 188 } 189 167 190 rtems_status_code bsp_interrupt_vector_is_enabled( 168 191 rtems_vector_number vector, -
bsps/shared/irq-default-sources.am
r781213f9 r9832652c 1 1 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-affinity.c 2 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-raise-clear.c 2 3 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default.c 3 4 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -
bsps/shared/irq-sources.am
r781213f9 r9832652c 1 1 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-affinity.c 2 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-raise-clear.c 2 3 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-enable-disable.c 3 4 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-generic.c -
bsps/shared/irq/irq-default.c
r781213f9 r9832652c 38 38 #include <bsp/irq-generic.h> 39 39 40 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 41 { 42 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 43 return RTEMS_UNSATISFIED; 44 } 45 46 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 47 { 48 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 49 return RTEMS_UNSATISFIED; 50 } 51 40 52 rtems_status_code bsp_interrupt_vector_is_enabled( 41 53 rtems_vector_number vector, -
bsps/sparc/leon3/start/eirq.c
r781213f9 r9832652c 60 60 61 61 return RTEMS_SUCCESSFUL; 62 } 63 64 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 65 { 66 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 67 return RTEMS_UNSATISFIED; 68 } 69 70 #if defined(RTEMS_SMP) 71 rtems_status_code bsp_interrupt_raise_on( 72 rtems_vector_number vector, 73 uint32_t cpu_index 74 ) 75 { 76 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 77 return RTEMS_UNSATISFIED; 78 } 79 #endif 80 81 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 82 { 83 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 84 return RTEMS_UNSATISFIED; 62 85 } 63 86 -
bsps/sparc/shared/irq/irq-shared.c
r781213f9 r9832652c 31 31 /* Nothing to do */ 32 32 return RTEMS_SUCCESSFUL; 33 } 34 35 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 36 { 37 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 38 return RTEMS_UNSATISFIED; 39 } 40 41 #if defined(RTEMS_SMP) 42 rtems_status_code bsp_interrupt_raise_on( 43 rtems_vector_number vector, 44 uint32_t cpu_index 45 ) 46 { 47 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 48 return RTEMS_UNSATISFIED; 49 } 50 #endif 51 52 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 53 { 54 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 55 return RTEMS_UNSATISFIED; 33 56 } 34 57 -
bsps/x86_64/amd64/interrupts/idt.c
r781213f9 r9832652c 146 146 /* XXX */ 147 147 } 148 rtems_status_code bsp_interrupt_raise(rtems_vector_number vector) 149 { 150 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 151 return RTEMS_UNSATISFIED; 152 } 153 154 rtems_status_code bsp_interrupt_clear(rtems_vector_number vector) 155 { 156 bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector)); 157 return RTEMS_UNSATISFIED; 158 } 159 148 160 rtems_status_code bsp_interrupt_vector_is_enabled( 149 161 rtems_vector_number vector, -
c/src/lib/libbsp/m68k/genmcf548x/Makefile.am
r781213f9 r9832652c 40 40 # IRQ 41 41 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-affinity.c 42 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-raise-clear.c 42 43 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c 43 44 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-enable-disable.c -
c/src/lib/libbsp/powerpc/ss555/Makefile.am
r781213f9 r9832652c 48 48 49 49 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-affinity.c 50 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-raise-clear.c 50 51 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default.c 51 52 librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -
spec/build/bsps/m68k/genmcf548x/obj.yml
r781213f9 r9832652c 40 40 - bsps/shared/dev/getentropy/getentropy-cpucounter.c 41 41 - bsps/shared/irq/irq-affinity.c 42 - bsps/shared/irq/irq-raise-clear.c 42 43 - bsps/shared/irq/irq-default-handler.c 43 44 - bsps/shared/irq/irq-enable-disable.c -
spec/build/bsps/objirq.yml
r781213f9 r9832652c 12 12 source: 13 13 - bsps/shared/irq/irq-affinity.c 14 - bsps/shared/irq/irq-raise-clear.c 14 15 - bsps/shared/irq/irq-enable-disable.c 15 16 - bsps/shared/irq/irq-generic.c -
spec/build/bsps/powerpc/ss555/bspss555.yml
r781213f9 r9832652c 69 69 - bsps/shared/dev/getentropy/getentropy-cpucounter.c 70 70 - bsps/shared/irq/irq-affinity.c 71 - bsps/shared/irq/irq-raise-clear.c 71 72 - bsps/shared/irq/irq-default-handler.c 72 73 - bsps/shared/irq/irq-default.c
Note: See TracChangeset
for help on using the changeset viewer.