Home
last modified time | relevance | path

Searched +full:fail +full:- +full:fast (Results 1 – 25 of 46) sorted by relevance

12

/Kernel-v11.1.0/portable/CCS/ARM_CM3/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
38 …LL_INTERRUPT_PRIORITY must not be set to 0. See http: /*www.FreeRTOS.org/RTOS-Cortex-M3-M4.html */
75 /* The systick is a 24-bit counter. */
83 /* For strict compliance with the Cortex-M spec the task start address should
84 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
121 /*-----------------------------------------------------------*/
165 /*-----------------------------------------------------------*/
179 pxTopOfStack--; in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/portable/GCC/ARM7_AT91FR40008/
Dport.c5 * SPDX-License-Identifier: MIT
30 /*-----------------------------------------------------------
37 *----------------------------------------------------------*/
58 /*-----------------------------------------------------------*/
69 /*-----------------------------------------------------------*/
85 /* To ensure asserts in tasks.c don't fail, although in this case the assert in pxPortInitialiseStack()
87 pxTopOfStack--; in pxPortInitialiseStack()
92 /* First on the stack is the return address - which in this case is the in pxPortInitialiseStack()
96 pxTopOfStack--; in pxPortInitialiseStack()
99 pxTopOfStack--; in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/.github/workflows/
Dkernel-demos.yml1 name: FreeRTOS-Kernel Demos
6 bashPass: \033[32;1mPASSED -
7 bashInfo: \033[33;1mINFO -
8 bashFail: \033[31;1mFAILED -
12 WIN32-MSVC:
14 runs-on: windows-latest
16 - name: Checkout the FreeRTOS/FreeRTOS Repository
22 fetch-depth: 1
25 - name: Checkout Pull Request
30 - name: Add msbuild to PATH
[all …]
/Kernel-v11.1.0/portable/GCC/ARM_CA9/
Dport.c5 * SPDX-License-Identifier: MIT
38 …LER_BASE_ADDRESS must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
42 …INTERFACE_OFFSET must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
46 …RRUPT_PRIORITIES must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
50 …TICK_INTERRUPT() must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
54 …TERRUPT_PRIORITY must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
143 /* Let the user override the pre-loading of the initial LR with the address of
152 /* The space on the stack required to hold the FPU registers. This is 32 64-bit
153 * registers, plus a 32-bit status register. */
156 /*-----------------------------------------------------------*/
[all …]
/Kernel-v11.1.0/portable/IAR/ARM_CA9/
Dport.c5 * SPDX-License-Identifier: MIT
40 …LER_BASE_ADDRESS must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
44 …INTERFACE_OFFSET must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
48 …RRUPT_PRIORITIES must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
52 …TICK_INTERRUPT() must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
56 …TERRUPT_PRIORITY must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
124 /*-----------------------------------------------------------*/
137 /*-----------------------------------------------------------*/
146 /* Saved as part of the task context. If ulPortTaskHasFPUContext is non-zero
158 /*-----------------------------------------------------------*/
[all …]
/Kernel-v11.1.0/portable/IAR/ARM_CM7/r0p1/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
45 …LL_INTERRUPT_PRIORITY must not be set to 0. See http: /*www.FreeRTOS.org/RTOS-Cortex-M3-M4.html */
96 /* The systick is a 24-bit counter. */
104 /* For strict compliance with the Cortex-M spec the task start address should
105 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
152 /*-----------------------------------------------------------*/
192 /*-----------------------------------------------------------*/
206 pxTopOfStack--; in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/portable/IAR/ARM_CM3/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
41 …LL_INTERRUPT_PRIORITY must not be set to 0. See http: /*www.FreeRTOS.org/RTOS-Cortex-M3-M4.html */
87 /* The systick is a 24-bit counter. */
95 /* For strict compliance with the Cortex-M spec the task start address should
96 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
138 /*-----------------------------------------------------------*/
178 /*-----------------------------------------------------------*/
189 …pxTopOfStack--; /* Offset added to account fo… in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/portable/CCS/ARM_CM4F/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
42 …LL_INTERRUPT_PRIORITY must not be set to 0. See http: /*www.FreeRTOS.org/RTOS-Cortex-M3-M4.html */
84 /* The systick is a 24-bit counter. */
92 /* For strict compliance with the Cortex-M spec the task start address should
93 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
135 /*-----------------------------------------------------------*/
179 /*-----------------------------------------------------------*/
193 pxTopOfStack--; in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/portable/GCC/ARM_CR5/
Dport.c5 * SPDX-License-Identifier: MIT
38 …RESS must be defined. Refer to Cortex-A equivalent: http: /*www.FreeRTOS.org/Using-FreeRTOS-on-Co…
42 …FSET must be defined. Refer to Cortex-A equivalent: http: /*www.FreeRTOS.org/Using-FreeRTOS-on-Co…
46 …TIES must be defined. Refer to Cortex-A equivalent: http: /*www.FreeRTOS.org/Using-FreeRTOS-on-Co…
50 …PT() must be defined. Refer to Cortex-A equivalent: http: /*www.FreeRTOS.org/Using-FreeRTOS-on-Co…
54 …RITY must be defined. Refer to Cortex-A equivalent: http: /*www.FreeRTOS.org/Using-FreeRTOS-on-Co…
79 * usually with the -mfpu= argument and -mfloat-abi=.
173 * Let the user override the pre-loading of the initial LR with the address of
188 * The ARM Cortex R5 processor implements the VFPv3-D16 FPU
189 * architecture. This includes only 16 double-precision registers,
[all …]
/Kernel-v11.1.0/portable/RVDS/ARM_CM3/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
38 …LL_INTERRUPT_PRIORITY must not be set to 0. See http: /*www.FreeRTOS.org/RTOS-Cortex-M3-M4.html */
84 /* The systick is a 24-bit counter. */
92 /* For strict compliance with the Cortex-M spec the task start address should
93 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
132 /*-----------------------------------------------------------*/
172 /*-----------------------------------------------------------*/
183 …pxTopOfStack--; /* Offset added to account fo… in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/portable/IAR/ARM_CM4F/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
45 …LL_INTERRUPT_PRIORITY must not be set to 0. See http: /*www.FreeRTOS.org/RTOS-Cortex-M3-M4.html */
66 /* Constants used to detect a Cortex-M7 r0p1 core, which should use the ARM_CM7
102 /* The systick is a 24-bit counter. */
110 /* For strict compliance with the Cortex-M spec the task start address should
111 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
158 /*-----------------------------------------------------------*/
198 /*-----------------------------------------------------------*/
[all …]
/Kernel-v11.1.0/portable/GCC/ARM_AARCH64/
Dport.c5 * SPDX-License-Identifier: MIT
37 …LLER_BASE_ADDRESS must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
41 …INTERFACE_OFFSET must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
45 …RRUPT_PRIORITIES must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
49 …TICK_INTERRUPT() must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
53 …TERRUPT_PRIORITY must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
136 /*-----------------------------------------------------------*/
144 /*-----------------------------------------------------------*/
153 /* Saved as part of the task context. If ullPortTaskHasFPUContext is non-zero
170 /*-----------------------------------------------------------*/
[all …]
/Kernel-v11.1.0/portable/RVDS/ARM_CA9/
Dport.c5 * SPDX-License-Identifier: MIT
37 …LER_BASE_ADDRESS must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
41 …INTERFACE_OFFSET must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
45 …RRUPT_PRIORITIES must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
49 …TICK_INTERRUPT() must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
53 …TERRUPT_PRIORITY must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
156 /*-----------------------------------------------------------*/
169 /*-----------------------------------------------------------*/
186 /* Saved as part of the task context. If ulPortTaskHasFPUContext is non-zero then
197 /*-----------------------------------------------------------*/
[all …]
/Kernel-v11.1.0/portable/RVDS/ARM_CM4F/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
42 …LL_INTERRUPT_PRIORITY must not be set to 0. See http: /*www.FreeRTOS.org/RTOS-Cortex-M3-M4.html */
68 /* Constants used to detect a Cortex-M7 r0p1 core, which should use the ARM_CM7
99 /* The systick is a 24-bit counter. */
107 /* For strict compliance with the Cortex-M spec the task start address should
108 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
152 /*-----------------------------------------------------------*/
192 /*-----------------------------------------------------------*/
[all …]
/Kernel-v11.1.0/portable/MikroC/ARM_CM4F/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
76 /* The systick is a 24-bit counter. */
96 /* Let the user override the pre-loading of the initial LR with the address of
157 /*-----------------------------------------------------------*/
192 /*-----------------------------------------------------------*/
206 pxTopOfStack--; in pxPortInitialiseStack()
210 pxTopOfStack--; in pxPortInitialiseStack()
213 pxTopOfStack--; in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/portable/RVDS/ARM_CM7/r0p1/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
42 …LL_INTERRUPT_PRIORITY must not be set to 0. See http: /*www.FreeRTOS.org/RTOS-Cortex-M3-M4.html */
93 /* The systick is a 24-bit counter. */
101 /* For strict compliance with the Cortex-M spec the task start address should
102 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
146 /*-----------------------------------------------------------*/
186 /*-----------------------------------------------------------*/
200 pxTopOfStack--; in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/portable/GCC/ARM_CM3/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
80 /* The systick is a 24-bit counter. */
88 /* For strict compliance with the Cortex-M spec the task start address should
89 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
104 /* Let the user override the pre-loading of the initial LR with the address of
137 /*-----------------------------------------------------------*/
177 /*-----------------------------------------------------------*/
188 …pxTopOfStack--; /* Offset added to account fo… in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/portable/GCC/ARM_CM7/r0p1/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
89 /* The systick is a 24-bit counter. */
92 /* For strict compliance with the Cortex-M spec the task start address should
93 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
113 /* Let the user override the pre-loading of the initial LR with the address of
151 /*-----------------------------------------------------------*/
191 /*-----------------------------------------------------------*/
205 pxTopOfStack--; in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/portable/GCC/ARM_CM4F/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
59 /* Constants used to detect a Cortex-M7 r0p1 core, which should use the ARM_CM7
95 /* The systick is a 24-bit counter. */
98 /* For strict compliance with the Cortex-M spec the task start address should
99 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
119 /* Let the user override the pre-loading of the initial LR with the address of
157 /*-----------------------------------------------------------*/
197 /*-----------------------------------------------------------*/
[all …]
/Kernel-v11.1.0/portable/GCC/ARM_AARCH64_SRE/
Dport.c5 * SPDX-License-Identifier: MIT
37 …RRUPT_PRIORITIES must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
41 …TICK_INTERRUPT() must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
45 …TERRUPT_PRIORITY must be defined. See www.FreeRTOS.org/Using-FreeRTOS-on-Cortex-A-Embedded-Proces…
124 /*-----------------------------------------------------------*/
132 /*-----------------------------------------------------------*/
141 /* Saved as part of the task context. If ullPortTaskHasFPUContext is non-zero
155 /*-----------------------------------------------------------*/
168 pxTopOfStack--; in pxPortInitialiseStack()
170 pxTopOfStack--; in pxPortInitialiseStack()
[all …]
/Kernel-v11.1.0/portable/IAR/ARM_CM4F_MPU/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
53 …LL_INTERRUPT_PRIORITY must not be set to 0. See http: /*www.FreeRTOS.org/RTOS-Cortex-M3-M4.html */
105 /* Constants used to detect Cortex-M7 r0p0 and r0p1 cores, and ensure
152 /* The systick is a 24-bit counter. */
160 /* For strict compliance with the Cortex-M spec the task start address should
161 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
176 #define portADD_UINT32_WILL_OVERFLOW( a, b ) ( ( a ) > ( portUINT32_MAX - ( b ) ) )
177 /*-----------------------------------------------------------*/
[all …]
/Kernel-v11.1.0/portable/GCC/ARM_CM3_MPU/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
123 /* For strict compliance with the Cortex-M spec the task start address should
124 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
139 #define portADD_UINT32_WILL_OVERFLOW( a, b ) ( ( a ) > ( portUINT32_MAX - ( b ) ) )
140 /*-----------------------------------------------------------*/
191 * Bit[0] = 0 --> The processor is running privileged
192 * Bit[0] = 1 --> The processor is running unprivileged.
260 /*-----------------------------------------------------------*/
[all …]
/Kernel-v11.1.0/portable/RVDS/ARM_CM4_MPU/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
66 /* Constants used to detect Cortex-M7 r0p0 and r0p1 cores, and ensure
128 /* For strict compliance with the Cortex-M spec the task start address should
129 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
144 #define portADD_UINT32_WILL_OVERFLOW( a, b ) ( ( a ) > ( portUINT32_MAX - ( b ) ) )
145 /*-----------------------------------------------------------*/
234 * Bit[0] = 0 --> The processor is running privileged
235 * Bit[0] = 1 --> The processor is running unprivileged.
[all …]
/Kernel-v11.1.0/portable/GCC/ARM_CM4_MPU/
Dport.c5 * SPDX-License-Identifier: MIT
29 /*-----------------------------------------------------------
31 *----------------------------------------------------------*/
77 /* Constants used to detect Cortex-M7 r0p0 and r0p1 cores, and ensure
139 /* For strict compliance with the Cortex-M spec the task start address should
140 * have bit-0 clear, as it is loaded into the PC on exit from an ISR. */
155 #define portADD_UINT32_WILL_OVERFLOW( a, b ) ( ( a ) > ( portUINT32_MAX - ( b ) ) )
156 /*-----------------------------------------------------------*/
212 * Bit[0] = 0 --> The processor is running privileged
213 * Bit[0] = 1 --> The processor is running unprivileged.
[all …]
/Kernel-v11.1.0/portable/IAR/ARM_CM35P_NTZ/non_secure/
Dport.c5 * SPDX-License-Identifier: MIT
55 * i.e. the processor boots as secure and never jumps to the non-secure side.
62 * 2. Run FreeRTOS on the Non-Secure Side with Secure Side function call support:
65 * 3. Run FreeRTOS on the Non-Secure Side only i.e. no Secure Side function call support:
73 * Cortex-M23 does not have non-secure PSPLIM. We should use PSPLIM on Cortex-M23
81 /*-----------------------------------------------------------*/
87 /*-----------------------------------------------------------*/
105 /*-----------------------------------------------------------*/
113 /*-----------------------------------------------------------*/
120 /*-----------------------------------------------------------*/
[all …]

12