Home
last modified time | relevance | path

Searched full:required (Results 1 – 25 of 256) sorted by relevance

1234567891011

/Kernel-v11.1.0/portable/SDCC/Cygnal/
Dport.c40 /* Constants required to setup timer 2 to produce the RTOS tick. */
73 * Setup the hardware to generate an interrupt off timer 2 at the required
81 * required as the 8051 only contains enough internal RAM for a single stack,
129 /* Copy the required number of bytes back into the stack. */ \
226 This is just useful for debugging and can be uncommented if required. in pxPortInitialiseStack()
308 really be required. */ in xPortStartScheduler()
338 IS REQUIRED. */ in vPortYield()
375 required to increment the RTOS tick count. */ in vTimer2ISR()
387 /* Constants calculated to give the required timer capture values. */ in prvSetupTimerInterrupt()
/Kernel-v11.1.0/portable/GCC/ARM7_LPC2000/
Dport.c46 /* Constants required to setup the task context. */
52 /* Constants required to setup the tick ISR. */
58 /* Constants required to setup the VIC for the tick ISR. */
91 * is not really required. */ in pxPortInitialiseStack()
181 * Setup the timer 0 to generate the tick interrupts at the required frequency.
193 /* Calculate the match value required for our wanted tick rate. */ in prvSetupTimerInterrupt()
/Kernel-v11.1.0/portable/IAR/LPC2000/
Dport.c49 /* Constants required to setup the tick ISR. */
55 /* Constants required to setup the initial stack. */
60 /* Constants required to setup the PIT. */
64 /* Constants required to handle interrupts. */
68 /* Constants required to handle critical sections. */
76 /* Constants required to setup the VIC for the tick ISR. */
243 /* Calculate the match value required for our wanted tick rate. */ in prvSetupTimerInterrupt()
/Kernel-v11.1.0/portable/RVDS/ARM7_LPC21xx/
Dport.c37 /* Constants required to setup the initial task context. */
43 /* Constants required to setup the tick ISR. */
49 /* Constants required to setup the VIC for the tick ISR. */
54 /* Constants required to handle interrupts. */
99 * is not really required. */ in pxPortInitialiseStack()
179 * is nothing to return to. If this is required - stop the tick ISR then in vPortEndScheduler()
224 /* Calculate the match value required for our wanted tick rate. */ in prvSetupTimerInterrupt()
Dportmacro.h83 * ISR entry and exit macros. These are only required if a task switch
84 * is required from an ISR.
87 /* If a switch is required then we just need to call */
/Kernel-v11.1.0/portable/GCC/ARM7_LPC23xx/
Dport.c46 /* Constants required to setup the task context. */
52 /* Constants required to setup the tick ISR. */
58 /* Constants required to setup the VIC for the tick ISR. */
91 * is not really required. */ in pxPortInitialiseStack()
181 * Setup the timer 0 to generate the tick interrupts at the required frequency.
195 /* Calculate the match value required for our wanted tick rate. */ in prvSetupTimerInterrupt()
/Kernel-v11.1.0/portable/Softune/MB91460/
Dport.c121 /* This is a redundant push to the stack, it may be required if in pxPortInitialiseStack()
201 /* Not implemented - unlikely to ever be required as there is nothing to in vPortEndScheduler()
232 * after the context is saved. Then the context is switched if required,
250 CALL32 _vTaskSwitchContext,R12 ;Switch context if required
293 CALL32 _vTaskSwitchContext,R12 ;Switch context if required
315 CALL32 _vTaskSwitchContext,R12 ;Switch context if required
/Kernel-v11.1.0/portable/GCC/ARM7_AT91SAM7S/
Dport.c48 /* Constants required to setup the task context. */
54 /* Constants required to setup the tick ISR. */
60 /* Constants required to setup the PIT. */
95 * is not really required. */ in pxPortInitialiseStack()
186 * Setup the timer 0 to generate the tick interrupts at the required frequency.
/Kernel-v11.1.0/.github/workflows/
Dauto-release.yml8 required: true
12 required: true
16 required: false
/Kernel-v11.1.0/portable/IAR/AtmelSAM9XE/
Dport.c53 /* Constants required to setup the initial stack. */
58 /* Constants required to setup the PIT. */
62 /* Constants required to handle critical sections. */
99 * is not really required. */ in pxPortInitialiseStack()
215 /* Setup the PIT for the required frequency. */ in prvSetupTimerInterrupt()
/Kernel-v11.1.0/portable/Tasking/ARM_CM4F/
Dport.c37 /* Constants required to manipulate the NVIC. */
51 /* Constants required to manipulate the VFP. */
55 /* Constants required to set up the initial stack. */
206 /* Barriers are normally not required but do ensure the code is completely in vPortYield()
267 * Setup the systick timer to generate the tick interrupts at the required
/Kernel-v11.1.0/portable/ThirdParty/xClang/XCOREAI/
Dportasm.S84 ldw dp, sp[3] /* (Restore CP and DP required for the RTOS ISR */
94 ldaw r2, dp[ulPortYieldRequired] /* Get the yield required array into r2. */
95 ldw r1, r2[r0] /* Is a yield required for this core? */
98 stw r1, r2[r0] /* Otherwise, clear the yield required flag. */
/Kernel-v11.1.0/portable/ThirdParty/GCC/Xtensa_ESP32/include/
Dxtensa_config.h54 #include <xtensa/config/system.h> /* required for XSHAL_CLIB */
62 * This section defines the minimum stack size, and the extra space required to
102 * to the amount of stack space required by the task itself.
108 /* Extra space required for interrupt/exception hooks. */
/Kernel-v11.1.0/.github/
Dpull_request_process.md17 …reviews, one of which must be from the CODEOWNER of the reposiroty, are required for a PR to be me…
53 …te will likely not go through all the above stages, however every PR is required to get approvals …
64 The length of time required to review a PR is unpredictable and varies from PR to PR since it depen…
76 * Make the required changes ourselves and merge the pull request.
/Kernel-v11.1.0/include/
Dsemphr.h122 * is created using xSemaphoreCreateBinary() then the required memory is
143 * @return Handle to the created semaphore, or NULL if the memory required to
185 * is created using xSemaphoreCreateBinary() then the required memory is
633 * // to find the syntax required.
688 * using xSemaphoreCreateMutex() then the required memory is automatically
701 * semaphore it is no longer required.
749 * using xSemaphoreCreateMutex() then the required memory is automatically
762 * semaphore it is no longer required.
813 * created using xSemaphoreCreateRecursiveMutex() then the required memory is
835 * semaphore it is no longer required.
[all …]
DFreeRTOS.h33 * Include the generic headers required for the FreeRTOS port being used.
47 * contains the typedefs required to build FreeRTOS. Read the instructions
114 /* Required if struct _reent is used. */
156 * Check all the required application specific macros have been defined.
223 …xTaskDelayUntil are both defined. INCLUDE_vTaskDelayUntil is no longer required and should be rem…
432 #error portSET_INTERRUPT_MASK is required in SMP
440 #error portCLEAR_INTERRUPT_MASK is required in SMP
450 #error portRELEASE_TASK_LOCK is required in SMP
460 #error portGET_TASK_LOCK is required in SMP
470 #error portRELEASE_ISR_LOCK is required in SMP
[all …]
/Kernel-v11.1.0/portable/CCS/ARM_CM4F/
Dport.c45 /* Constants required to manipulate the core. Registers first... */
63 /* Constants required to check the validity of an interrupt priority. */
76 /* Constants required to manipulate the VFP. */
80 /* Constants required to set up the initial stack. */
137 /* Required to allow portasm.asm access the configMAX_SYSCALL_INTERRUPT_PRIORITY
398 /* A context switch is required. Context switching is performed in in xPortSysTickHandler()
459 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
634 * Setup the systick timer to generate the tick interrupts at the required
640 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
/Kernel-v11.1.0/portable/ThirdParty/XCC/Xtensa/
Dxtensa_config.h50 #include <xtensa/config/system.h> /* required for XSHAL_CLIB */
58 * This section defines the minimum stack size, and the extra space required to
98 * to the amount of stack space required by the task itself.
104 /* Extra space required for interrupt/exception hooks. */
/Kernel-v11.1.0/portable/CCS/ARM_CM3/
Dport.c41 /* Constants required to manipulate the core. Registers first... */
59 /* Constants required to check the validity of an interrupt priority. */
72 /* Constants required to set up the initial stack. */
123 /* Required to allow portasm.asm access the configMAX_SYSCALL_INTERRUPT_PRIORITY
373 /* A context switch is required. Context switching is performed in in xPortSysTickHandler()
434 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
609 * Setup the systick timer to generate the tick interrupts at the required
615 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
/Kernel-v11.1.0/portable/IAR/ARM_CM7/r0p1/
Dport.c51 /* Constants required to manipulate the core. Registers first... */
75 /* Constants required to check the validity of an interrupt priority. */
88 /* Constants required to manipulate the VFP. */
92 /* Constants required to set up the initial stack. */
447 /* A context switch is required. Context switching is performed in in xPortSysTickHandler()
507 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
682 * Setup the systick timer to generate the tick interrupts at the required
687 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
/Kernel-v11.1.0/
Devent_groups.c261 /* The task blocked to wait for its required bits to be set - at this in xEventGroupSync()
262 * point either the required bits were set or the block time expired. If in xEventGroupSync()
263 * the required bits were set they will have been stored in the task's in xEventGroupSync()
369 /* The task is going to block to wait for its required bits to be in xEventGroupWaitBits()
417 /* The task blocked to wait for its required bits to be set - at this in xEventGroupWaitBits()
418 * point either the required bits were set or the block time expired. If in xEventGroupWaitBits()
419 * the required bits were set they will have been stored in the task's in xEventGroupWaitBits()
624 * that is was unblocked due to its required bits matching, rather in xEventGroupSetBits()
/Kernel-v11.1.0/portable/IAR/ARM_CM0/
Dport.c43 /* Constants required to manipulate the NVIC. */
63 /* Constants required to set up the initial stack. */
249 /* Barriers are normally not required but do ensure the code is completely in vPortYield()
301 * Setup the systick timer to generate the tick interrupts at the required
306 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
372 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
/Kernel-v11.1.0/portable/IAR/AtmelSAM7S64/
Dport.c41 /* Constants required to setup the initial stack. */
46 /* Constants required to setup the PIT. */
50 /* Constants required to handle critical sections. */
84 * is not really required. */ in pxPortInitialiseStack()
/Kernel-v11.1.0/portable/IAR/ARM_CM4F/
Dport.c51 /* Constants required to manipulate the core. Registers first... */
81 /* Constants required to check the validity of an interrupt priority. */
94 /* Constants required to manipulate the VFP. */
98 /* Constants required to set up the initial stack. */
459 /* A context switch is required. Context switching is performed in in xPortSysTickHandler()
519 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
694 * Setup the systick timer to generate the tick interrupts at the required
699 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
/Kernel-v11.1.0/portable/IAR/MSP430X/
Dport.c37 /* Constants required for hardware setup. The tick ISR runs off the ACLK,
82 * This is just useful for debugging and can be included if required. in pxPortInitialiseStack()
163 /* It is unlikely that the MSP430 port will get stopped. If required simply in vPortEndScheduler()

1234567891011