Home
last modified time | relevance | path

Searched refs:interrupt_save (Results 1 – 25 of 202) sorted by relevance

123456789

/ThreadX-v6.3.0/ports/cortex_r4/ghs/inc/
Dtx_port.h302 #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/
Dtx_port.h305 #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/
Dtx_port.h305 #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/
Dtx_port.h305 #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/
Dtx_port.h305 #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/
Dtx_port.h305 #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/
Dtx_port.h305 #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/
Dtx_port.h310 #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/
Dtx_port.h310 #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/
Dtx_port.h327 #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/
Dtx_port.h326 #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/
Dtx_port.h325 #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/
Dtx_port.h325 #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/
Dtx_port.h326 #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/
Dtx_port.h326 #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/
Dtx_port.h327 #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/
Dtx_port.h333 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/
Dtx_port.h335 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/
Dtx_port.h308 #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/
Dtx_port.h281 #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/
Dtx_port.h281 #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/
Dtx_port.h281 #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/
Dtx_port.h338 #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/
Dtx_port.h283 #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/
Dtx_port.h283 #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) );

123456789