Home
last modified time | relevance | path

Searched full:on (Results 1 – 25 of 2717) sorted by relevance

12345678910>>...109

/ThreadX-v6.3.0/ports_smp/mips32_interaptiv_smp/green/example_build/
Dprobe_interaptiv_3c2v4t.cfg8 set checker on
9 set power_detect on
88 set 0:flush_data on
89 set 1:flush_data on
90 set 2:flush_data on
91 set 3:flush_data on
92 set 4:flush_data on
93 set 5:flush_data on
94 set 6:flush_data on
95 set 7:flush_data on
[all …]
/ThreadX-v6.3.0/ports/xtensa/xcc/
Dreadme_threadx.txt8 features. This port of ThreadX to the Xtensa architecture is based on
33 drivers). Note that ThreadX can run on any Xtensa board without
35 clock frequency and drivers for any on-board devices you want to use.
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
44 recommends doing functional development on the simulator because it
51 The Makefile works on any host platform and provides for incremental builds.
52 The .bat file works on DOS/Windows only and always cleans before building.
64 package (or you can pass this to xt-make commands on the command line).
130 simulator (ISS) or on a supported evaluation board programmed with your Xtensa
[all …]
/ThreadX-v6.3.0/common/src/
Dtx_mutex_performance_info_get.c53 /* puts on to this mutex */
55 /* gets on this mutex */
57 /* suspensions on this mutex */
59 /* on this mutex */
61 /* inversions on this mutex */
63 /* inheritances on this mutex */
129 /* Retrieve the number of puts on this mutex. */ in _tx_mutex_performance_info_get()
136 /* Retrieve the number of gets on this mutex. */ in _tx_mutex_performance_info_get()
143 /* Retrieve the number of suspensions on this mutex. */ in _tx_mutex_performance_info_get()
150 /* Retrieve the number of timeouts on this mutex. */ in _tx_mutex_performance_info_get()
[all …]
Dtx_byte_pool_performance_info_get.c54 /* allocates on this pool */
56 /* releases on this pool */
66 /* suspensions on this pool */
68 /* on this byte pool */
132 /* Retrieve the number of allocates on this byte pool. */ in _tx_byte_pool_performance_info_get()
139 /* Retrieve the number of releases on this byte pool. */ in _tx_byte_pool_performance_info_get()
153 /* Retrieve the number of fragments merged on this byte pool. */ in _tx_byte_pool_performance_info_get()
160 /* Retrieve the number of fragment splits on this byte pool. */ in _tx_byte_pool_performance_info_get()
167 /* Retrieve the number of suspensions on this byte pool. */ in _tx_byte_pool_performance_info_get()
174 /* Retrieve the number of timeouts on this byte pool. */ in _tx_byte_pool_performance_info_get()
Dtx_semaphore_performance_info_get.c54 /* puts on to this semaphore */
56 /* gets on this semaphore */
58 /* suspensions on this semaphore */
60 /* on this semaphore */
123 /* Retrieve the number of puts on this semaphore. */ in _tx_semaphore_performance_info_get()
130 /* Retrieve the number of gets on this semaphore. */ in _tx_semaphore_performance_info_get()
137 /* Retrieve the number of suspensions on this semaphore. */ in _tx_semaphore_performance_info_get()
144 /* Retrieve the number of timeouts on this semaphore. */ in _tx_semaphore_performance_info_get()
Dtx_event_flags_performance_info_get.c54 /* event flag sets on this group */
56 /* event flag gets on this group */
58 /* event flag suspensions on this */
61 /* on this event flag group */
124 /* Retrieve the number of set operations on this event flag group. */ in _tx_event_flags_performance_info_get()
131 /* Retrieve the number of get operations on this event flag group. */ in _tx_event_flags_performance_info_get()
138 /* Retrieve the number of thread suspensions on this event flag group. */ in _tx_event_flags_performance_info_get()
145 /* Retrieve the number of thread timeouts on this event flag group. */ in _tx_event_flags_performance_info_get()
/ThreadX-v6.3.0/common_smp/src/
Dtx_mutex_performance_info_get.c53 /* puts on to this mutex */
55 /* gets on this mutex */
57 /* suspensions on this mutex */
59 /* on this mutex */
61 /* inversions on this mutex */
63 /* inheritances on this mutex */
129 /* Retrieve the number of puts on this mutex. */ in _tx_mutex_performance_info_get()
136 /* Retrieve the number of gets on this mutex. */ in _tx_mutex_performance_info_get()
143 /* Retrieve the number of suspensions on this mutex. */ in _tx_mutex_performance_info_get()
150 /* Retrieve the number of timeouts on this mutex. */ in _tx_mutex_performance_info_get()
[all …]
Dtx_byte_pool_performance_info_get.c54 /* allocates on this pool */
56 /* releases on this pool */
66 /* suspensions on this pool */
68 /* on this byte pool */
132 /* Retrieve the number of allocates on this byte pool. */ in _tx_byte_pool_performance_info_get()
139 /* Retrieve the number of releases on this byte pool. */ in _tx_byte_pool_performance_info_get()
153 /* Retrieve the number of fragments merged on this byte pool. */ in _tx_byte_pool_performance_info_get()
160 /* Retrieve the number of fragment splits on this byte pool. */ in _tx_byte_pool_performance_info_get()
167 /* Retrieve the number of suspensions on this byte pool. */ in _tx_byte_pool_performance_info_get()
174 /* Retrieve the number of timeouts on this byte pool. */ in _tx_byte_pool_performance_info_get()
Dtx_semaphore_performance_info_get.c54 /* puts on to this semaphore */
56 /* gets on this semaphore */
58 /* suspensions on this semaphore */
60 /* on this semaphore */
123 /* Retrieve the number of puts on this semaphore. */ in _tx_semaphore_performance_info_get()
130 /* Retrieve the number of gets on this semaphore. */ in _tx_semaphore_performance_info_get()
137 /* Retrieve the number of suspensions on this semaphore. */ in _tx_semaphore_performance_info_get()
144 /* Retrieve the number of timeouts on this semaphore. */ in _tx_semaphore_performance_info_get()
Dtx_event_flags_performance_info_get.c54 /* event flag sets on this group */
56 /* event flag gets on this group */
58 /* event flag suspensions on this */
61 /* on this event flag group */
124 /* Retrieve the number of set operations on this event flag group. */ in _tx_event_flags_performance_info_get()
131 /* Retrieve the number of get operations on this event flag group. */ in _tx_event_flags_performance_info_get()
138 /* Retrieve the number of thread suspensions on this event flag group. */ in _tx_event_flags_performance_info_get()
145 /* Retrieve the number of thread timeouts on this event flag group. */ in _tx_event_flags_performance_info_get()
/ThreadX-v6.3.0/ports_module/rxv2/iar/module_manager/src/
Dtx_thread_context_save.s109 ; /* Save the rest of the scratch registers on the interrupt stack and return to the
138 MOV.L R2, [-R1] ; Save PSW on thread stack
140 MOV.L R2, [-R1] ; Save PC on thread stack
142 MOV.L R2, [-R1] ; Save R2 on thread stack
144 MOV.L R2, [-R1] ; Save R1 on thread stack
145 MOV.L R5, [-R1] ; Save R5 on thread stack
146 MOV.L R4, [-R1] ; Save R4 on thread stack
147 MOV.L R3, [-R1] ; Save R3 on thread stack
148 MOV.L R15, [-R1] ; Save R15 on thread stack
149 MOV.L R14, [-R1] ; Save R14 on thread stack
[all …]
/ThreadX-v6.3.0/ports/rxv2/gnu/src/
Dtx_thread_context_save.S113 ; /* Save the rest of the scratch registers on the interrupt stack and return to the
142 MOV.L R2, [-R1] ; Save PSW on thread stack
144 MOV.L R2, [-R1] ; Save PC on thread stack
146 MOV.L R2, [-R1] ; Save R2 on thread stack
148 MOV.L R2, [-R1] ; Save R1 on thread stack
149 MOV.L R5, [-R1] ; Save R5 on thread stack
150 MOV.L R4, [-R1] ; Save R4 on thread stack
151 MOV.L R3, [-R1] ; Save R3 on thread stack
152 MOV.L R15, [-R1] ; Save R15 on thread stack
153 MOV.L R14, [-R1] ; Save R14 on thread stack
[all …]
/ThreadX-v6.3.0/ports/rxv2/ccrx/src/
Dtx_thread_context_save.src113 ; /* Save the rest of the scratch registers on the interrupt stack and return to the
142 MOV.L R2, [-R1] ; Save PSW on thread stack
144 MOV.L R2, [-R1] ; Save PC on thread stack
146 MOV.L R2, [-R1] ; Save R2 on thread stack
148 MOV.L R2, [-R1] ; Save R1 on thread stack
149 MOV.L R5, [-R1] ; Save R5 on thread stack
150 MOV.L R4, [-R1] ; Save R4 on thread stack
151 MOV.L R3, [-R1] ; Save R3 on thread stack
152 MOV.L R15, [-R1] ; Save R15 on thread stack
153 MOV.L R14, [-R1] ; Save R14 on thread stack
[all …]
/ThreadX-v6.3.0/ports/rxv2/iar/src/
Dtx_thread_context_save.s113 ; /* Save the rest of the scratch registers on the interrupt stack and return to the
142 MOV.L R2, [-R1] ; Save PSW on thread stack
144 MOV.L R2, [-R1] ; Save PC on thread stack
146 MOV.L R2, [-R1] ; Save R2 on thread stack
148 MOV.L R2, [-R1] ; Save R1 on thread stack
149 MOV.L R5, [-R1] ; Save R5 on thread stack
150 MOV.L R4, [-R1] ; Save R4 on thread stack
151 MOV.L R3, [-R1] ; Save R3 on thread stack
152 MOV.L R15, [-R1] ; Save R15 on thread stack
153 MOV.L R14, [-R1] ; Save R14 on thread stack
[all …]
/ThreadX-v6.3.0/ports/rxv3/ccrx/src/
Dtx_thread_context_save.src113 ; /* Save the rest of the scratch registers on the interrupt stack and return to the
142 MOV.L R2, [-R1] ; Save PSW on thread stack
144 MOV.L R2, [-R1] ; Save PC on thread stack
146 MOV.L R2, [-R1] ; Save R2 on thread stack
148 MOV.L R2, [-R1] ; Save R1 on thread stack
149 MOV.L R5, [-R1] ; Save R5 on thread stack
150 MOV.L R4, [-R1] ; Save R4 on thread stack
151 MOV.L R3, [-R1] ; Save R3 on thread stack
152 MOV.L R15, [-R1] ; Save R15 on thread stack
153 MOV.L R14, [-R1] ; Save R14 on thread stack
[all …]
/ThreadX-v6.3.0/ports/rxv3/gnu/src/
Dtx_thread_context_save.S113 ; /* Save the rest of the scratch registers on the interrupt stack and return to the
142 MOV.L R2, [-R1] ; Save PSW on thread stack
144 MOV.L R2, [-R1] ; Save PC on thread stack
146 MOV.L R2, [-R1] ; Save R2 on thread stack
148 MOV.L R2, [-R1] ; Save R1 on thread stack
149 MOV.L R5, [-R1] ; Save R5 on thread stack
150 MOV.L R4, [-R1] ; Save R4 on thread stack
151 MOV.L R3, [-R1] ; Save R3 on thread stack
152 MOV.L R15, [-R1] ; Save R15 on thread stack
153 MOV.L R14, [-R1] ; Save R14 on thread stack
[all …]
/ThreadX-v6.3.0/ports/rxv3/iar/src/
Dtx_thread_context_save.s113 ; /* Save the rest of the scratch registers on the interrupt stack and return to the
142 MOV.L R2, [-R1] ; Save PSW on thread stack
144 MOV.L R2, [-R1] ; Save PC on thread stack
146 MOV.L R2, [-R1] ; Save R2 on thread stack
148 MOV.L R2, [-R1] ; Save R1 on thread stack
149 MOV.L R5, [-R1] ; Save R5 on thread stack
150 MOV.L R4, [-R1] ; Save R4 on thread stack
151 MOV.L R3, [-R1] ; Save R3 on thread stack
152 MOV.L R15, [-R1] ; Save R15 on thread stack
153 MOV.L R14, [-R1] ; Save R14 on thread stack
[all …]
/ThreadX-v6.3.0/test/ports/
DREADME.md12 * Building locally or on the pipeline
13 * Smoke testing examples (on the native IDE)
14 * Testing an example on a generic architecture simulator (like ARM FVP)
15 * Running the certification test suite on a port
17 * Testing automatically on the DevOps pipeline
41 …t can be modified or updated by the user. Other databases can be specified on the command line whe…
60 This runs the bassic tests on all examples in the default database.
63 This first cleans, then builds and finally runs tests on all examples in the default database.
82 …ands 'realclean','clean','build','test' to call these operations and see the output on the console.
/ThreadX-v6.3.0/ports/rxv1/iar/src/
Dtx_thread_context_save.s103 ; /* Save the rest of the scratch registers on the interrupt stack and return to the
131 MOV.L R2, [-R1] ; Save PSW on thread stack
133 MOV.L R2, [-R1] ; Save PC on thread stack
135 MOV.L R2, [-R1] ; Save R2 on thread stack
137 MOV.L R2, [-R1] ; Save R1 on thread stack
138 MOV.L R5, [-R1] ; Save R5 on thread stack
139 MOV.L R4, [-R1] ; Save R4 on thread stack
140 MOV.L R3, [-R1] ; Save R3 on thread stack
141 MOV.L R15, [-R1] ; Save R15 on thread stack
142 MOV.L R14, [-R1] ; Save R14 on thread stack
/ThreadX-v6.3.0/ports/rxv1/ccrx/src/
Dtx_thread_context_save.src113 ; /* Save the rest of the scratch registers on the interrupt stack and return to the
141 MOV.L R2, [-R1] ; Save PSW on thread stack
143 MOV.L R2, [-R1] ; Save PC on thread stack
145 MOV.L R2, [-R1] ; Save R2 on thread stack
147 MOV.L R2, [-R1] ; Save R1 on thread stack
148 MOV.L R5, [-R1] ; Save R5 on thread stack
149 MOV.L R4, [-R1] ; Save R4 on thread stack
150 MOV.L R3, [-R1] ; Save R3 on thread stack
151 MOV.L R15, [-R1] ; Save R15 on thread stack
152 MOV.L R14, [-R1] ; Save R14 on thread stack
/ThreadX-v6.3.0/ports/rxv1/gnu/src/
Dtx_thread_context_save.S103 ; /* Save the rest of the scratch registers on the interrupt stack and return to the
131 MOV.L R2, [-R1] ; Save PSW on thread stack
133 MOV.L R2, [-R1] ; Save PC on thread stack
135 MOV.L R2, [-R1] ; Save R2 on thread stack
137 MOV.L R2, [-R1] ; Save R1 on thread stack
138 MOV.L R5, [-R1] ; Save R5 on thread stack
139 MOV.L R4, [-R1] ; Save R4 on thread stack
140 MOV.L R3, [-R1] ; Save R3 on thread stack
141 MOV.L R15, [-R1] ; Save R15 on thread stack
142 MOV.L R14, [-R1] ; Save R14 on thread stack
/ThreadX-v6.3.0/.github/workflows/
Dports_arch_check.yml5 # Controls when the action will run. Triggers the workflow on push or pull request
7 on:
24 # The type of runner that the job will run on
25 runs-on: ubuntu-latest
48 runs-on: windows-latest
/ThreadX-v6.3.0/ports_smp/mips32_interaptiv_smp/green/
Dreadme_threadx.txt7 ThreadX for the MIPS32 interAptiv is delivered on a single CD-ROM compatible disk.
15 To copy the ThreadX distribution manually, make a threadx directory on your
17 of the threadx sub-directory on the distribution disk. The following
45 on the MIPS interAptiv MALTA board. By default, the demonstration is setup for a
70 Id 0 -> c0v0t0 boot_mips.elf @ _start ) (code and data are loaded on Id 0)
74 Id 4 -> c1v0t0 boot_mips.elf @ _start (scripted init triggered by load on Id 0)
78 Id 8 -> c2v0t0 boot_mips.elf @ _start (scripted init triggered by load on Id 0)
84 running and you should observe messages being displayed on the MALTA board.
121 Please reference the ThreadX_SMP_User_Guide.pdf for details on build options.
257 after reset. The additional VPEs on the interAptiv are initialized by VPE 0 and simply
[all …]
/ThreadX-v6.3.0/ports_smp/mips32_interaptiv_smp/gnu/
Dreadme_threadx.txt7 ThreadX for the MIPS32 interAptiv is delivered on a single CD-ROM compatible disk.
15 To copy the ThreadX distribution manually, make a threadx directory on your
17 of the threadx sub-directory on the distribution disk. The following
27 First make sure you are in the ThreadX directory you have created on your
45 batch file while inside your ThreadX directory on your hard-disk.
51 binary file that can be downloaded and executed under simulation or on the MIPS
80 Please reference the ThreadX_SMP_User_Guide.pdf for details on build options.
216 after reset. The additional VPEs on the interAptiv are initialized by VPE 0 and simply
233 of cores either in tx_port.h or on the command line via a -D symbol definition.
/ThreadX-v6.3.0/test/tx/regression/
Dthreadx_mutex_priority_inheritance_test.c154 /* Create a higher-priority thread that is used to suspend on priority inheritance mutex 3. */ in test_application_define()
169 /* Create a higher-priority thread that is used to suspend on priority inheritance mutex 3. */ in test_application_define()
284 /* The other thread should now be suspended on the mutex. */ in thread_0_entry()
322 /* The other thread should now be suspended on the mutex. */ in thread_0_entry()
331 /* Resume thread 2 in order to get two threads suspended on the mutex. */ in thread_0_entry()
334 /* Now do a mutex put to release both threads suspended on this mutex. */ in thread_0_entry()
337 /* The other thread should now be suspended on the mutex. */ in thread_0_entry()
362 /* Now both threads are suspended again on mutex... and then terminate them. */ in thread_0_entry()
366 /* Now do a mutex put to release both threads suspended on this mutex. */ in thread_0_entry()
369 /* The other thread should now be suspended on the mutex. */ in thread_0_entry()
[all …]

12345678910>>...109