| /ThreadX-v6.3.0/ports/cortex_r4/ghs/inc/ |
| D | tx_port.h | 302 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 304 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 306 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 310 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 319 #define TX_DISABLE interrupt_save = __GETSR(); \ 320 __SETSR(interrupt_save | 0xC0); 322 #define TX_RESTORE __SETSR(interrupt_save); 324 #define TX_DISABLE interrupt_save = __GETSR(); \ 325 __SETSR(interrupt_save | 0x80); 327 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a8/ghs/inc/ |
| D | tx_port.h | 305 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 307 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 309 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 313 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 322 #define TX_DISABLE interrupt_save = __GETSR(); \ 323 __SETSR(interrupt_save | 0xC0); 325 #define TX_RESTORE __SETSR(interrupt_save); 327 #define TX_DISABLE interrupt_save = __GETSR(); \ 328 __SETSR(interrupt_save | 0x80); 330 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a9/ghs/inc/ |
| D | tx_port.h | 305 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 307 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 309 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 313 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 322 #define TX_DISABLE interrupt_save = __GETSR(); \ 323 __SETSR(interrupt_save | 0xC0); 325 #define TX_RESTORE __SETSR(interrupt_save); 327 #define TX_DISABLE interrupt_save = __GETSR(); \ 328 __SETSR(interrupt_save | 0x80); 330 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_r5/ghs/inc/ |
| D | tx_port.h | 305 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 307 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 309 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 313 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 322 #define TX_DISABLE interrupt_save = __GETSR(); \ 323 __SETSR(interrupt_save | 0xC0); 325 #define TX_RESTORE __SETSR(interrupt_save); 327 #define TX_DISABLE interrupt_save = __GETSR(); \ 328 __SETSR(interrupt_save | 0x80); 330 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_r7/ghs/inc/ |
| D | tx_port.h | 305 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 307 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 309 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 313 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 322 #define TX_DISABLE interrupt_save = __GETSR(); \ 323 __SETSR(interrupt_save | 0xC0); 325 #define TX_RESTORE __SETSR(interrupt_save); 327 #define TX_DISABLE interrupt_save = __GETSR(); \ 328 __SETSR(interrupt_save | 0x80); 330 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a7/ghs/inc/ |
| D | tx_port.h | 305 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 307 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 309 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 313 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 322 #define TX_DISABLE interrupt_save = __GETSR(); \ 323 __SETSR(interrupt_save | 0xC0); 325 #define TX_RESTORE __SETSR(interrupt_save); 327 #define TX_DISABLE interrupt_save = __GETSR(); \ 328 __SETSR(interrupt_save | 0x80); 330 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a5/ghs/inc/ |
| D | tx_port.h | 305 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 307 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 309 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 313 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 322 #define TX_DISABLE interrupt_save = __GETSR(); \ 323 __SETSR(interrupt_save | 0xC0); 325 #define TX_RESTORE __SETSR(interrupt_save); 327 #define TX_DISABLE interrupt_save = __GETSR(); \ 328 __SETSR(interrupt_save | 0x80); 330 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_r4/iar/inc/ |
| D | tx_port.h | 310 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 312 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 313 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 325 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 327 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 330 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 331 __set_CPSR(interrupt_save | TX_INT_DISABLE); 332 #define TX_RESTORE __set_CPSR(interrupt_save); 340 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 342 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_r5/iar/inc/ |
| D | tx_port.h | 310 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 312 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 313 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 325 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 327 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 330 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 331 __set_CPSR(interrupt_save | TX_INT_DISABLE); 332 #define TX_RESTORE __set_CPSR(interrupt_save); 340 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 342 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a9/iar/inc/ |
| D | tx_port.h | 327 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 329 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 330 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 342 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 344 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 348 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 349 __set_CPSR(interrupt_save | TX_INT_DISABLE); 350 #define TX_RESTORE __set_CPSR(interrupt_save); 358 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 360 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a8/iar/inc/ |
| D | tx_port.h | 326 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 328 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 329 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 341 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 343 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 347 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 348 __set_CPSR(interrupt_save | TX_INT_DISABLE); 349 #define TX_RESTORE __set_CPSR(interrupt_save); 357 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 359 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.3.0/ports/arm9/iar/inc/ |
| D | tx_port.h | 325 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 327 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 328 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 340 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 342 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 345 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 346 __set_CPSR(interrupt_save | TX_INT_DISABLE); 347 #define TX_RESTORE __set_CPSR(interrupt_save); 355 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 357 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.3.0/ports/arm11/iar/inc/ |
| D | tx_port.h | 325 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 327 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 328 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 340 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 342 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 345 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 346 __set_CPSR(interrupt_save | TX_INT_DISABLE); 347 #define TX_RESTORE __set_CPSR(interrupt_save); 355 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 357 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a5/iar/inc/ |
| D | tx_port.h | 326 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 328 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 329 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 341 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 343 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 346 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 347 __set_CPSR(interrupt_save | TX_INT_DISABLE); 348 #define TX_RESTORE __set_CPSR(interrupt_save); 356 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 358 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a7/iar/inc/ |
| D | tx_port.h | 326 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 328 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 329 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 341 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 343 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 346 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 347 __set_CPSR(interrupt_save | TX_INT_DISABLE); 348 #define TX_RESTORE __set_CPSR(interrupt_save); 356 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 358 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a15/iar/inc/ |
| D | tx_port.h | 327 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 329 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 330 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 342 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 344 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 348 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 349 __set_CPSR(interrupt_save | TX_INT_DISABLE); 350 #define TX_RESTORE __set_CPSR(interrupt_save); 358 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 360 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m0/ac6/inc/ |
| D | tx_port.h | 333 unsigned int interrupt_save; in _tx_thread_system_return_inline() local 339 interrupt_save = __get_primask_value(); in _tx_thread_system_return_inline() 341 __restore_interrupts(interrupt_save); in _tx_thread_system_return_inline() 346 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 348 #define TX_DISABLE interrupt_save = __disable_interrupts(); 349 #define TX_RESTORE __restore_interrupts(interrupt_save); 359 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 361 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_control(TX_IN… 362 #define TX_RESTORE _tx_thread_interrupt_control(interrupt_save);
|
| /ThreadX-v6.3.0/ports/cortex_m0/gnu/inc/ |
| D | tx_port.h | 335 unsigned int interrupt_save; in _tx_thread_system_return_inline() local 341 interrupt_save = __get_primask_value(); in _tx_thread_system_return_inline() 343 __restore_interrupts(interrupt_save); in _tx_thread_system_return_inline() 348 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 350 #define TX_DISABLE interrupt_save = __disable_interrupts(); 351 #define TX_RESTORE __restore_interrupts(interrupt_save); 361 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 363 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_control(TX_IN… 364 #define TX_RESTORE _tx_thread_interrupt_control(interrupt_save);
|
| /ThreadX-v6.3.0/ports/cortex_m0/iar/inc/ |
| D | tx_port.h | 308 #define TX_INTERRUPT_SAVE_AREA register UINT interrupt_save; 310 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 312 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 316 #define TX_INTERRUPT_SAVE_AREA __istate_t interrupt_save; 317 #define TX_DISABLE {interrupt_save = __get_interrupt_state();__disable… 318 #define TX_RESTORE {__set_interrupt_state(interrupt_save);}; 324 __istate_t interrupt_save; in _tx_thread_system_return_inline() local 330 interrupt_save = __get_interrupt_state(); in _tx_thread_system_return_inline() 332 __set_interrupt_state(interrupt_save); in _tx_thread_system_return_inline()
|
| /ThreadX-v6.3.0/ports/cortex_r4/gnu/inc/ |
| D | tx_port.h | 281 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 283 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 284 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 288 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 291 …ABLE asm volatile (" MRS %0,CPSR; CPSID if ": "=r" (interrupt_save) ); 293 …SABLE asm volatile (" MRS %0,CPSR; CPSID i ": "=r" (interrupt_save) ); 296 …ne TX_RESTORE asm volatile (" MSR CPSR_c,%0 "::"r" (interrupt_save) );
|
| /ThreadX-v6.3.0/ports/cortex_r5/ac6/inc/ |
| D | tx_port.h | 281 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 283 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 284 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 288 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 291 …ABLE asm volatile (" MRS %0,CPSR; CPSID if ": "=r" (interrupt_save) ); 293 …SABLE asm volatile (" MRS %0,CPSR; CPSID i ": "=r" (interrupt_save) ); 296 …ne TX_RESTORE asm volatile (" MSR CPSR_c,%0 "::"r" (interrupt_save) );
|
| /ThreadX-v6.3.0/ports/cortex_r5/gnu/inc/ |
| D | tx_port.h | 281 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 283 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 284 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 288 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 291 …ABLE asm volatile (" MRS %0,CPSR; CPSID if ": "=r" (interrupt_save) ); 293 …SABLE asm volatile (" MRS %0,CPSR; CPSID i ": "=r" (interrupt_save) ); 296 …ne TX_RESTORE asm volatile (" MSR CPSR_c,%0 "::"r" (interrupt_save) );
|
| /ThreadX-v6.3.0/ports_module/cortex_r4/iar/inc/ |
| D | tx_port.h | 338 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 340 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 341 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 353 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 355 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 358 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 359 __set_CPSR(interrupt_save | TX_INT_DISABLE); 360 #define TX_RESTORE __set_CPSR(interrupt_save); 368 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 370 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a9/gnu/inc/ |
| D | tx_port.h | 283 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 285 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 286 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 290 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 293 …ABLE asm volatile (" MRS %0,CPSR; CPSID if ": "=r" (interrupt_save) ); 295 …SABLE asm volatile (" MRS %0,CPSR; CPSID i ": "=r" (interrupt_save) ); 298 …ne TX_RESTORE asm volatile (" MSR CPSR_c,%0 "::"r" (interrupt_save) );
|
| /ThreadX-v6.3.0/ports_arch/ARMv7-A/threadx/common/inc/ |
| D | tx_port.h | 283 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 285 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 286 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 290 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 293 …ABLE asm volatile (" MRS %0,CPSR; CPSID if ": "=r" (interrupt_save) ); 295 …SABLE asm volatile (" MRS %0,CPSR; CPSID i ": "=r" (interrupt_save) ); 298 …ne TX_RESTORE asm volatile (" MSR CPSR_c,%0 "::"r" (interrupt_save) );
|