| /ThreadX-v6.4.1/ports/cortex_a9/ghs/inc/ |
| D | tx_port.h | 304 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 306 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 308 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 312 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 321 #define TX_DISABLE interrupt_save = __GETSR(); \ 322 __SETSR(interrupt_save | 0xC0); 324 #define TX_RESTORE __SETSR(interrupt_save); 326 #define TX_DISABLE interrupt_save = __GETSR(); \ 327 __SETSR(interrupt_save | 0x80); 329 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a8/ghs/inc/ |
| D | tx_port.h | 304 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 306 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 308 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 312 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 321 #define TX_DISABLE interrupt_save = __GETSR(); \ 322 __SETSR(interrupt_save | 0xC0); 324 #define TX_RESTORE __SETSR(interrupt_save); 326 #define TX_DISABLE interrupt_save = __GETSR(); \ 327 __SETSR(interrupt_save | 0x80); 329 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a7/ghs/inc/ |
| D | tx_port.h | 304 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 306 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 308 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 312 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 321 #define TX_DISABLE interrupt_save = __GETSR(); \ 322 __SETSR(interrupt_save | 0xC0); 324 #define TX_RESTORE __SETSR(interrupt_save); 326 #define TX_DISABLE interrupt_save = __GETSR(); \ 327 __SETSR(interrupt_save | 0x80); 329 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a5/ghs/inc/ |
| D | tx_port.h | 304 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 306 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 308 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 312 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 321 #define TX_DISABLE interrupt_save = __GETSR(); \ 322 __SETSR(interrupt_save | 0xC0); 324 #define TX_RESTORE __SETSR(interrupt_save); 326 #define TX_DISABLE interrupt_save = __GETSR(); \ 327 __SETSR(interrupt_save | 0x80); 329 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_r5/ghs/inc/ |
| D | tx_port.h | 304 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 306 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 308 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 312 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 321 #define TX_DISABLE interrupt_save = __GETSR(); \ 322 __SETSR(interrupt_save | 0xC0); 324 #define TX_RESTORE __SETSR(interrupt_save); 326 #define TX_DISABLE interrupt_save = __GETSR(); \ 327 __SETSR(interrupt_save | 0x80); 329 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_r7/ghs/inc/ |
| D | tx_port.h | 304 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 306 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 308 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 312 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 321 #define TX_DISABLE interrupt_save = __GETSR(); \ 322 __SETSR(interrupt_save | 0xC0); 324 #define TX_RESTORE __SETSR(interrupt_save); 326 #define TX_DISABLE interrupt_save = __GETSR(); \ 327 __SETSR(interrupt_save | 0x80); 329 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_r4/ghs/inc/ |
| D | tx_port.h | 301 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 303 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 305 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 309 #define TX_INTERRUPT_SAVE_AREA register int interrupt_save; 318 #define TX_DISABLE interrupt_save = __GETSR(); \ 319 __SETSR(interrupt_save | 0xC0); 321 #define TX_RESTORE __SETSR(interrupt_save); 323 #define TX_DISABLE interrupt_save = __GETSR(); \ 324 __SETSR(interrupt_save | 0x80); 326 #define TX_RESTORE __SETSR(interrupt_save); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_r5/iar/inc/ |
| D | tx_port.h | 309 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 311 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 312 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 324 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 326 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 329 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 330 __set_CPSR(interrupt_save | TX_INT_DISABLE); 331 #define TX_RESTORE __set_CPSR(interrupt_save); 339 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 341 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_r4/iar/inc/ |
| D | tx_port.h | 309 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 311 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 312 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 324 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 326 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 329 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 330 __set_CPSR(interrupt_save | TX_INT_DISABLE); 331 #define TX_RESTORE __set_CPSR(interrupt_save); 339 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 341 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a9/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.4.1/ports/cortex_a8/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; 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.4.1/ports/arm9/iar/inc/ |
| D | tx_port.h | 324 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 326 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 327 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 339 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 341 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 344 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 345 __set_CPSR(interrupt_save | TX_INT_DISABLE); 346 #define TX_RESTORE __set_CPSR(interrupt_save); 354 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 356 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a15/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.4.1/ports/cortex_a5/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.4.1/ports/cortex_a7/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.4.1/ports/arm11/iar/inc/ |
| D | tx_port.h | 324 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 326 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 327 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 339 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 341 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 344 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 345 __set_CPSR(interrupt_save | TX_INT_DISABLE); 346 #define TX_RESTORE __set_CPSR(interrupt_save); 354 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 356 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_m0/ac6/inc/ |
| D | tx_port.h | 332 unsigned int interrupt_save; in _tx_thread_system_return_inline() local 338 interrupt_save = __get_primask_value(); in _tx_thread_system_return_inline() 340 __restore_interrupts(interrupt_save); in _tx_thread_system_return_inline() 345 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 347 #define TX_DISABLE interrupt_save = __disable_interrupts(); 348 #define TX_RESTORE __restore_interrupts(interrupt_save); 358 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 360 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_control(TX_IN… 361 #define TX_RESTORE _tx_thread_interrupt_control(interrupt_save);
|
| /ThreadX-v6.4.1/ports/cortex_m0/gnu/inc/ |
| D | tx_port.h | 334 unsigned int interrupt_save; in _tx_thread_system_return_inline() local 340 interrupt_save = __get_primask_value(); in _tx_thread_system_return_inline() 342 __restore_interrupts(interrupt_save); in _tx_thread_system_return_inline() 347 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 349 #define TX_DISABLE interrupt_save = __disable_interrupts(); 350 #define TX_RESTORE __restore_interrupts(interrupt_save); 360 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 362 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_control(TX_IN… 363 #define TX_RESTORE _tx_thread_interrupt_control(interrupt_save);
|
| /ThreadX-v6.4.1/ports/cortex_m0/iar/inc/ |
| D | tx_port.h | 307 #define TX_INTERRUPT_SAVE_AREA register UINT interrupt_save; 309 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 311 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 315 #define TX_INTERRUPT_SAVE_AREA __istate_t interrupt_save; 316 #define TX_DISABLE {interrupt_save = __get_interrupt_state();__disable… 317 #define TX_RESTORE {__set_interrupt_state(interrupt_save);}; 323 __istate_t interrupt_save; in _tx_thread_system_return_inline() local 329 interrupt_save = __get_interrupt_state(); in _tx_thread_system_return_inline() 331 __set_interrupt_state(interrupt_save); in _tx_thread_system_return_inline()
|
| /ThreadX-v6.4.1/ports/cortex_r5/ac6/inc/ |
| D | tx_port.h | 280 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 282 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 283 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 287 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 290 …ABLE asm volatile (" MRS %0,CPSR; CPSID if ": "=r" (interrupt_save) ); 292 …SABLE asm volatile (" MRS %0,CPSR; CPSID i ": "=r" (interrupt_save) ); 295 …ne TX_RESTORE asm volatile (" MSR CPSR_c,%0 "::"r" (interrupt_save) );
|
| /ThreadX-v6.4.1/ports/cortex_r5/gnu/inc/ |
| D | tx_port.h | 280 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 282 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 283 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 287 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 290 …ABLE asm volatile (" MRS %0,CPSR; CPSID if ": "=r" (interrupt_save) ); 292 …SABLE asm volatile (" MRS %0,CPSR; CPSID i ": "=r" (interrupt_save) ); 295 …ne TX_RESTORE asm volatile (" MSR CPSR_c,%0 "::"r" (interrupt_save) );
|
| /ThreadX-v6.4.1/ports/cortex_r4/gnu/inc/ |
| D | tx_port.h | 280 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 282 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 283 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 287 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 290 …ABLE asm volatile (" MRS %0,CPSR; CPSID if ": "=r" (interrupt_save) ); 292 …SABLE asm volatile (" MRS %0,CPSR; CPSID i ": "=r" (interrupt_save) ); 295 …ne TX_RESTORE asm volatile (" MSR CPSR_c,%0 "::"r" (interrupt_save) );
|
| /ThreadX-v6.4.1/ports_module/cortex_r4/iar/inc/ |
| D | tx_port.h | 337 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 339 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 340 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 352 #define TX_INTERRUPT_SAVE_AREA ULONG interrupt_save; 354 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 357 #define TX_DISABLE interrupt_save = __get_CPSR(); \ 358 __set_CPSR(interrupt_save | TX_INT_DISABLE); 359 #define TX_RESTORE __set_CPSR(interrupt_save); 367 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 369 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); [all …]
|
| /ThreadX-v6.4.1/ports/cortex_a9/gnu/inc/ |
| D | tx_port.h | 282 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 284 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 285 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 289 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 292 …ABLE asm volatile (" MRS %0,CPSR; CPSID if ": "=r" (interrupt_save) ); 294 …SABLE asm volatile (" MRS %0,CPSR; CPSID i ": "=r" (interrupt_save) ); 297 …ne TX_RESTORE asm volatile (" MSR CPSR_c,%0 "::"r" (interrupt_save) );
|
| /ThreadX-v6.4.1/ports_arch/ARMv7-A/threadx/common/inc/ |
| D | tx_port.h | 282 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 284 #define TX_DISABLE interrupt_save = _tx_thread_interrupt_disable(); 285 #define TX_RESTORE _tx_thread_interrupt_restore(interrupt_save); 289 #define TX_INTERRUPT_SAVE_AREA UINT interrupt_save; 292 …ABLE asm volatile (" MRS %0,CPSR; CPSID if ": "=r" (interrupt_save) ); 294 …SABLE asm volatile (" MRS %0,CPSR; CPSID i ": "=r" (interrupt_save) ); 297 …ne TX_RESTORE asm volatile (" MSR CPSR_c,%0 "::"r" (interrupt_save) );
|