/ThreadX-v6.4.1/common/inc/ |
D | tx_thread.h | 73 #define TX_MOD32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a)%((UINT)32))); argument 78 #define TX_MOD32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a))); argument 88 #define TX_DIV32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a)/((UINT) 32))); argument 97 #define TX_THREAD_STATE_CHANGE(a, b) argument 155 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) \ argument
|
D | tx_api.h | 253 #define TX_THREAD_EXTENSION_PTR_SET(a, b) { \ argument 261 #define TX_THREAD_EXTENSION_PTR_GET(a, b, c) { \ argument 278 #define TX_TIMER_EXTENSION_PTR_SET(a, b) { \ argument 286 #define TX_TIMER_EXTENSION_PTR_GET(a, b, c) { \ argument 1243 #define tx_block_pool_create(p,n,b,s,l) _txr_block_pool_create((p),(n),(b),(s),(l),(siz… argument 1355 #define tx_block_pool_create(p,n,b,s,l) _txe_block_pool_create((p),(n),(b),(s),(l),(siz… argument 1984 #define TX_MEMSET(a,b,c) _tx_misra_memset((a), (UINT) (b), (UINT) (c… argument 1985 #define TX_UCHAR_POINTER_ADD(a,b) _tx_misra_uchar_pointer_add((UCHAR *) (a), … argument 1986 #define TX_UCHAR_POINTER_SUB(a,b) _tx_misra_uchar_pointer_sub((UCHAR *) (a), … argument 1987 #define TX_UCHAR_POINTER_DIF(a,b) _tx_misra_uchar_pointer_dif((UCHAR *) (a), … argument [all …]
|
D | tx_trace.h | 60 #define TX_TRACE_OBJECT_REGISTER(t,p,n,a,b) argument 62 #define TX_TRACE_IN_LINE_INSERT(i,a,b,c,d,f) argument 455 #define TX_TRACE_INFO_FIELD_ASSIGNMENT(a,b,c,d) trace_event_ptr -> tx_trace_buffer_entry_info_1 = … argument 457 #define TX_TRACE_INFO_FIELD_ASSIGNMENT(a,b,c,d) trace_event_ptr -> tx_trace_buffer_entry_informati… argument 462 #define TX_TRACE_OBJECT_REGISTER(t,p,n,a,b) _tx_trace_object_register((UCHAR) (… argument 465 #define TX_TRACE_IN_LINE_INSERT(i,a,b,c,d,e) \ argument
|
/ThreadX-v6.4.1/common_smp/inc/ |
D | tx_thread.h | 457 #define TX_MOD32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a)%((UINT) 32))); argument 462 #define TX_MOD32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a))); argument 472 #define TX_DIV32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a)/((UINT) 32))); argument 481 #define TX_THREAD_STATE_CHANGE(a, b) argument 593 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = _tx_thread_lowest_set_bit_calculate((m)); argument 849 #define _tx_thread_smp_core_interrupt(a,b,c) argument 870 #define _tx_thread_smp_core_wakeup(a,b) argument 1646 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = _tx_thread_lowest_set_bit_calculate((m)); argument 1657 #define _tx_thread_smp_core_interrupt(a,b,c) argument 1664 #define _tx_thread_smp_core_wakeup(a,b) argument
|
D | tx_api.h | 254 #define TX_THREAD_EXTENSION_PTR_SET(a, b) { \ argument 262 #define TX_THREAD_EXTENSION_PTR_GET(a, b, c) { \ argument 279 #define TX_TIMER_EXTENSION_PTR_SET(a, b) { \ argument 287 #define TX_TIMER_EXTENSION_PTR_GET(a, b, c) { \ argument 1329 #define tx_block_pool_create(p,n,b,s,l) _txr_block_pool_create((p),(n),(b),(s),(l),(siz… argument 1446 #define tx_block_pool_create(p,n,b,s,l) _txe_block_pool_create((p),(n),(b),(s),(l),(siz… argument 1977 #define TX_MEMSET(a,b,c) _tx_misra_memset((a), (UINT) (b), (UINT) (c… argument 1978 #define TX_UCHAR_POINTER_ADD(a,b) _tx_misra_uchar_pointer_add((UCHAR *) (a), … argument 1979 #define TX_UCHAR_POINTER_SUB(a,b) _tx_misra_uchar_pointer_sub((UCHAR *) (a), … argument 1980 #define TX_UCHAR_POINTER_DIF(a,b) _tx_misra_uchar_pointer_dif((UCHAR *) (a), … argument [all …]
|
D | tx_trace.h | 60 #define TX_TRACE_OBJECT_REGISTER(t,p,n,a,b) argument 62 #define TX_TRACE_IN_LINE_INSERT(i,a,b,c,d,f) argument 455 #define TX_TRACE_INFO_FIELD_ASSIGNMENT(a,b,c,d) trace_event_ptr -> tx_trace_buffer_entry_info_1 = … argument 457 #define TX_TRACE_INFO_FIELD_ASSIGNMENT(a,b,c,d) trace_event_ptr -> tx_trace_buffer_entry_informati… argument 462 #define TX_TRACE_OBJECT_REGISTER(t,p,n,a,b) _tx_trace_object_register((UCHAR) (… argument 465 #define TX_TRACE_IN_LINE_INSERT(i,a,b,c,d,e) \ argument
|
/ThreadX-v6.4.1/ports_smp/mips32_interaptiv_smp/green/inc/ |
D | tx_el.h | 450 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 480 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 508 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 534 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 580 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 610 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 632 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 654 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 676 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 720 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports/cortex_m4/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports/cortex_m3/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports/cortex_r5/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports/cortex_a7/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports_smp/cortex_a5x_smp/green/inc/ |
D | tx_el.h | 450 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 480 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 508 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 534 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 580 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 610 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 632 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 654 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 676 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 720 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports/cortex_r4/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports/cortex_r7/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports_arch/ARMv7-M/threadx/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports/cortex_a8/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports/cortex_a5/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports/cortex_a9/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports/cortex_m7/ghs/inc/ |
D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 581 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument 611 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 633 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 655 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 677 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 721 #define TX_EL_THREAD_STATUS_CHANGE_INSERT(a, b) \ argument [all …]
|
/ThreadX-v6.4.1/ports_module/cortex_m7/ac5/inc/ |
D | tx_port.h | 533 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __CLZ(__RBIT((m))); argument 535 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __clz(__rbit((m))); argument 537 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) __asm__ volatile (" RBIT %0,%1 ": "=r" (m) : "r" (m… argument
|
/ThreadX-v6.4.1/ports_module/cortex_m7/ac6/inc/ |
D | tx_port.h | 533 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __CLZ(__RBIT((m))); argument 535 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __clz(__rbit((m))); argument 537 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) __asm__ volatile (" RBIT %0,%1 ": "=r" (m) : "r" (m… argument
|
/ThreadX-v6.4.1/ports_module/cortex_m7/gnu/inc/ |
D | tx_port.h | 533 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __CLZ(__RBIT((m))); argument 535 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __clz(__rbit((m))); argument 537 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) __asm__ volatile (" RBIT %0,%1 ": "=r" (m) : "r" (m… argument
|
/ThreadX-v6.4.1/ports_module/cortex_m7/iar/inc/ |
D | tx_port.h | 533 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __CLZ(__RBIT((m))); argument 535 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __clz(__rbit((m))); argument 537 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) __asm__ volatile (" RBIT %0,%1 ": "=r" (m) : "r" (m… argument
|
/ThreadX-v6.4.1/ports_module/cortex_m4/ac5/inc/ |
D | tx_port.h | 533 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __CLZ(__RBIT((m))); argument 535 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __clz(__rbit((m))); argument 537 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) __asm__ volatile (" RBIT %0,%1 ": "=r" (m) : "r" (m… argument
|
/ThreadX-v6.4.1/ports_module/cortex_m4/ac6/inc/ |
D | tx_port.h | 533 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __CLZ(__RBIT((m))); argument 535 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) (b) = (UINT) __clz(__rbit((m))); argument 537 #define TX_LOWEST_SET_BIT_CALCULATE(m, b) __asm__ volatile (" RBIT %0,%1 ": "=r" (m) : "r" (m… argument
|