| /ThreadX-v6.3.0/common_smp/inc/ |
| D | tx_api.h | 249 #define TX_THREAD_EXTENSION_PTR_SET(a, b) { \ argument 251 thread_ptr = (TX_THREAD *) (a); \ 257 #define TX_THREAD_EXTENSION_PTR_GET(a, b, c) { \ argument 265 … (a) = (b *)(thread_ptr -> tx_thread_extension_ptr); \ 274 #define TX_TIMER_EXTENSION_PTR_SET(a, b) { \ argument 276 timer_ptr = (TX_TIMER *) (a); \ 282 #define TX_TIMER_EXTENSION_PTR_GET(a, b, c) { \ argument 286 … (a) = (b *)(_tx_timer_expired_timer_ptr -> tx_timer_internal_extension_ptr); \ 293 #define TX_THREAD_EXTENSION_PTR_SET(a, b) 297 #define TX_THREAD_EXTENSION_PTR_GET(a, b, c) { \ [all …]
|
| D | tx_trace.h | 61 #define TX_TRACE_OBJECT_REGISTER(t,p,n,a,b) argument 63 #define TX_TRACE_IN_LINE_INSERT(i,a,b,c,d,f) argument 456 #define TX_TRACE_INFO_FIELD_ASSIGNMENT(a,b,c,d) trace_event_ptr -> tx_trace_buffer_entry_info_1 = … argument 458 …ne TX_TRACE_INFO_FIELD_ASSIGNMENT(a,b,c,d) trace_event_ptr -> tx_trace_buffer_entry_information_f… argument 463 …CE_OBJECT_REGISTER(t,p,n,a,b) _tx_trace_object_register((UCHAR) (t), (VOID *) … argument 466 #define TX_TRACE_IN_LINE_INSERT(i,a,b,c,d,e) \ argument 500 TX_TRACE_INFO_FIELD_ASSIGNMENT((a),(b),(c),(d)) \ 545 #define TX_OBJECT_TO_UCHAR_POINTER_CONVERT(a) _tx_misra_object_to_uchar_pointer_convert((… argument 546 #define TX_UCHAR_TO_OBJECT_POINTER_CONVERT(a) _tx_misra_uchar_to_object_pointer_convert((… argument 547 #define TX_UCHAR_TO_HEADER_POINTER_CONVERT(a) _tx_misra_uchar_to_header_pointer_convert((… argument [all …]
|
| /ThreadX-v6.3.0/common/inc/ |
| D | tx_trace.h | 61 #define TX_TRACE_OBJECT_REGISTER(t,p,n,a,b) argument 63 #define TX_TRACE_IN_LINE_INSERT(i,a,b,c,d,f) argument 456 #define TX_TRACE_INFO_FIELD_ASSIGNMENT(a,b,c,d) trace_event_ptr -> tx_trace_buffer_entry_info_1 = … argument 458 …ne TX_TRACE_INFO_FIELD_ASSIGNMENT(a,b,c,d) trace_event_ptr -> tx_trace_buffer_entry_information_f… argument 463 …CE_OBJECT_REGISTER(t,p,n,a,b) _tx_trace_object_register((UCHAR) (t), (VOID *) … argument 466 #define TX_TRACE_IN_LINE_INSERT(i,a,b,c,d,e) \ argument 498 TX_TRACE_INFO_FIELD_ASSIGNMENT((a),(b),(c),(d)) \ 543 #define TX_OBJECT_TO_UCHAR_POINTER_CONVERT(a) _tx_misra_object_to_uchar_pointer_convert((… argument 544 #define TX_UCHAR_TO_OBJECT_POINTER_CONVERT(a) _tx_misra_uchar_to_object_pointer_convert((… argument 545 #define TX_UCHAR_TO_HEADER_POINTER_CONVERT(a) _tx_misra_uchar_to_header_pointer_convert((… argument [all …]
|
| D | tx_api.h | 248 #define TX_THREAD_EXTENSION_PTR_SET(a, b) { \ argument 250 thread_ptr = (TX_THREAD *) (a); \ 256 #define TX_THREAD_EXTENSION_PTR_GET(a, b, c) { \ argument 264 … (a) = (b *)(thread_ptr -> tx_thread_extension_ptr); \ 273 #define TX_TIMER_EXTENSION_PTR_SET(a, b) { \ argument 275 timer_ptr = (TX_TIMER *) (a); \ 281 #define TX_TIMER_EXTENSION_PTR_GET(a, b, c) { \ argument 285 … (a) = (b *)(_tx_timer_expired_timer_ptr -> tx_timer_internal_extension_ptr); \ 292 #define TX_THREAD_EXTENSION_PTR_SET(a, b) 296 #define TX_THREAD_EXTENSION_PTR_GET(a, b, c) { \ [all …]
|
| D | tx_thread.h | 74 #define TX_MOD32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a)%((UINT)32))); argument 79 #define TX_MOD32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a))); argument 89 #define TX_DIV32_BIT_SET(a,b) (b) = (((ULONG) 1) << ((a)/((UINT) 32))); argument 98 #define TX_THREAD_STATE_CHANGE(a, b) argument 107 #define TX_THREAD_GET_CURRENT(a) (a) = _tx_thread_current_ptr; argument 116 #define TX_THREAD_SET_CURRENT(a) _tx_thread_current_ptr = (a); argument
|
| /ThreadX-v6.3.0/utility/benchmarks/thread_metric/ |
| D | thread_metric_readme.txt | 9 that can be processed during a specific timer interval. A 30 14 This is the baseline test consisting of a single thread. This 22 voluntarily release control to each other in a round-robin fashion. 31 This test consists of 5 threads that each have a unique priority. 33 left in a suspended state. The lowest priority thread will resume 45 This test consists of a single thread. The thread will cause an 46 interrupt (typically implemented as a trap), which will result in 47 a call to the interrupt handler. The interrupt handler will 48 increment a counter and then post to a semaphore. After the 51 the semaphore set by the interrupt handler, increments a counter [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m3/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports/cortex_r4/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m7/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports/cortex_m4/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a8/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a9/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports/cortex_r5/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports/cortex_r7/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports_smp/mips32_interaptiv_smp/green/inc/ |
| D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 457 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 487 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 515 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 541 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 559 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 565 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports_arch/ARMv7-M/threadx/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports_smp/cortex_a5x_smp/green/inc/ |
| D | tx_el.h | 451 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 457 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 481 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 487 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 509 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 515 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 535 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 541 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 559 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 565 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a7/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports/cortex_a5/ghs/inc/ |
| D | tx_el.h | 452 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO4(a, b, c, d, e) \ argument 458 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 482 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO3(a, b, c, d) \ argument 488 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 510 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO2(a, b, c) \ argument 516 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 536 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO1(a, b) \ argument 542 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ 560 #define TX_EL_KERNEL_CALL_EVENT_INSERT_INFO0(a) \ argument 566 … *((unsigned short *) (entry_ptr + TX_EL_EVENT_SUBTYPE_OFFSET)) = (unsigned short) a; \ [all …]
|
| /ThreadX-v6.3.0/ports/arm11/gnu/example_build/ |
| D | build_threadx_sample.bat | 5 … reset.o crt0.o tx_initialize_low_level.o sample_threadx.o tx.a libc.a libnosys.a libgcc.a -o samp…
|
| /ThreadX-v6.3.0/ports/cortex_m23/ac6/example_build/demo_secure_zone/ |
| D | Abstract.txt | 5 The application uses CMSIS and can be executed on a Fixed 14 - Calls a secure function from non-secure state. 15 - Calls a secure function that call back to a non-secure function.
|
| /ThreadX-v6.3.0/ports/cortex_m33/ac6/example_build/demo_secure_zone/ |
| D | Abstract.txt | 5 The application uses CMSIS and can be executed on a Fixed 14 - Calls a secure function from non-secure state. 15 - Calls a secure function that call back to a non-secure function.
|
| /ThreadX-v6.3.0/ports/xtensa/xcc/ |
| D | readme_threadx.txt | 7 The Xtensa configurable architecture supports a vast space of processor 9 a Cadence Design Systems RTOS porting layer that takes care of Xtensa specifics 27 Minimal support for certain evaluation boards is provided via a board 28 independent "XTBSP" API implemented by a board specific library. This 30 and console I/O device (usually a UART), and ThreadX can be built to 31 take advantage of these (note: it is not specific to ThreadX and is not a 34 this board support (a "raw" platform), but you will have to provide the 41 you have a supported emulation board, you can build to run on that. You 42 can also build to run on a raw Xtensa core with no "board support", a 45 is easier to debug with, then move to a board if/when you need to test [all …]
|
| /ThreadX-v6.3.0/ports_smp/cortex_a7_smp/gnu/example_build/ |
| D | build_threadx_sample.bat | 6 …adx.ld reset.o crt0.o tx_initialize_low_level.o sample_threadx.o tx.a libc.a libgcc.a -o sample_th… 7 …sample_threadx.axf MP_GIC.o MP_Mutexes.o sample_threadx.o startup.o v7.o tx.a -Wl,-M > sample_thre…
|
| /ThreadX-v6.3.0/ports/arm9/gnu/example_build/ |
| D | build_threadx_sample.bat | 5 …adx.ld reset.o crt0.o tx_initialize_low_level.o sample_threadx.o tx.a libc.a libgcc.a -o sample_th…
|