Home
last modified time | relevance | path

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

12345678910

/Kernel-v10.6.2/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-v10.6.2/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. */
89 is not really required. */ in pxPortInitialiseStack()
179 * Setup the timer 0 to generate the tick interrupts at the required frequency.
190 /* Calculate the match value required for our wanted tick rate. */ in prvSetupTimerInterrupt()
/Kernel-v10.6.2/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. */
241 /* Calculate the match value required for our wanted tick rate. */ in prvSetupTimerInterrupt()
/Kernel-v10.6.2/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. */
97 is not really required. */ in pxPortInitialiseStack()
177 is nothing to return to. If this is required - stop the tick ISR then in vPortEndScheduler()
222 /* Calculate the match value required for our wanted tick rate. */ in prvSetupTimerInterrupt()
/Kernel-v10.6.2/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. */
89 is not really required. */ in pxPortInitialiseStack()
179 * 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-v10.6.2/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-v10.6.2/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. */
93 is not really required. */ in pxPortInitialiseStack()
184 * Setup the timer 0 to generate the tick interrupts at the required frequency.
/Kernel-v10.6.2/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. */
97 is not really required. */ in pxPortInitialiseStack()
213 /* Setup the PIT for the required frequency. */ in prvSetupTimerInterrupt()
/Kernel-v10.6.2/.github/workflows/
Dauto-release.yml8 required: true
12 required: true
16 required: false
/Kernel-v10.6.2/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
395 /* A context switch is required. Context switching is performed in in xPortSysTickHandler()
452 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
627 * Setup the systick timer to generate the tick interrupts at the required
633 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
/Kernel-v10.6.2/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()
261 * Setup the systick timer to generate the tick interrupts at the required
/Kernel-v10.6.2/portable/ThirdParty/GCC/Xtensa_ESP32/include/
Dxtensa_config.h53 #include <xtensa/config/system.h> /* required for XSHAL_CLIB */
61 * This section defines the minimum stack size, and the extra space required to
101 * to the amount of stack space required by the task itself.
107 /* Extra space required for interrupt/exception hooks. */
/Kernel-v10.6.2/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
105 /* Required if struct _reent is used. */
147 * Check all the required application specific macros have been defined.
208 …xTaskDelayUntil are both defined. INCLUDE_vTaskDelayUntil is no longer required and should be rem…
1107 * are not really required but are included for completeness. */
1268 * writer wants to statically allocate the memory required to create a task then
1331 * writer wants to statically allocate the memory required to create a queue
1374 * the application writer wants to statically allocate the memory required to
1402 * the application writer wants to statically allocate the memory required to
[all …]
/Kernel-v10.6.2/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-v10.6.2/portable/IAR/ARM_CM7/r0p1/
Dport.c48 /* Constants required to manipulate the core. Registers first... */
66 /* Constants required to check the validity of an interrupt priority. */
79 /* Constants required to manipulate the VFP. */
83 /* Constants required to set up the initial stack. */
394 /* A context switch is required. Context switching is performed in in xPortSysTickHandler()
450 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
625 * Setup the systick timer to generate the tick interrupts at the required
630 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
/Kernel-v10.6.2/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
370 /* A context switch is required. Context switching is performed in in xPortSysTickHandler()
427 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
602 * Setup the systick timer to generate the tick interrupts at the required
608 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
/Kernel-v10.6.2/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. */
82 is not really required. */ in pxPortInitialiseStack()
/Kernel-v10.6.2/portable/IAR/ARM_CM0/
Dport.c40 /* Constants required to manipulate the NVIC. */
56 /* Constants required to set up the initial stack. */
203 /* Barriers are normally not required but do ensure the code is completely in vPortYield()
249 * Setup the systick timer to generate the tick interrupts at the required
254 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
320 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
/Kernel-v10.6.2/portable/IAR/ARM_CM4F/
Dport.c48 /* Constants required to manipulate the core. Registers first... */
72 /* Constants required to check the validity of an interrupt priority. */
85 /* Constants required to manipulate the VFP. */
89 /* Constants required to set up the initial stack. */
406 /* A context switch is required. Context switching is performed in in xPortSysTickHandler()
462 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
637 * Setup the systick timer to generate the tick interrupts at the required
642 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
/Kernel-v10.6.2/
Devent_groups.c253 /* The task blocked to wait for its required bits to be set - at this in xEventGroupSync()
254 * point either the required bits were set or the block time expired. If in xEventGroupSync()
255 * the required bits were set they will have been stored in the task's in xEventGroupSync()
357 /* The task is going to block to wait for its required bits to be in xEventGroupWaitBits()
405 /* The task blocked to wait for its required bits to be set - at this in xEventGroupWaitBits()
406 * point either the required bits were set or the block time expired. If in xEventGroupWaitBits()
407 * the required bits were set they will have been stored in the task's in xEventGroupWaitBits()
593 * that is was unblocked due to its required bits matching, rather in xEventGroupSetBits()
Dqueue.c107 …QueuePointers_t xQueue; /**< Data required exclusively when this structure is used as a queue.…
108 …SemaphoreData_t xSemaphore; /**< Data required exclusively when this structure is used as a semaph…
598 * in particular the information required for priority inheritance. */ in prvInitialiseMutex()
699 * not required here. */ in xQueueGetMutexHolderFromISR()
729 * mutual exclusion is required to test the pxMutexHolder variable. */ in xQueueGiveMutexRecursive()
735 * the task handle, therefore no underflow check is required. Also, in xQueueGiveMutexRecursive()
737 * there can only be one, no mutual exclusion is required to modify the in xQueueGiveMutexRecursive()
936 * unblock. A context switch is required. */ in xQueueGenericSend()
1127 * read, instead return a flag to say whether a context switch is required or in xQueueGenericSendFromISR()
1165 * unblock. A context switch is required. */ in xQueueGenericSendFromISR()
[all …]
/Kernel-v10.6.2/portable/IAR/ARM_CM3/
Dport.c44 /* Constants required to manipulate the core. Registers first... */
62 /* Constants required to check the validity of an interrupt priority. */
75 /* Constants required to set up the initial stack. */
362 /* A context switch is required. Context switching is performed in in xPortSysTickHandler()
418 /* Calculate the reload value required to wait xExpectedIdleTime in vPortSuppressTicksAndSleep()
593 * Setup the systick timer to generate the tick interrupts at the required
598 /* Calculate the constants required to configure the tick interrupt. */ in vPortSetupTimerInterrupt()
/Kernel-v10.6.2/portable/IAR/MSP430/
Dport.c37 /* Constants required for hardware setup. The tick ISR runs off the ACLK,
77 This is just useful for debugging and can be included if required. in pxPortInitialiseStack()
139 /* It is unlikely that the MSP430 port will get stopped. If required simply in vPortEndScheduler()
/Kernel-v10.6.2/portable/CCS/MSP430X/
Dport.c37 /* Constants required for hardware setup. The tick ISR runs off the ACLK,
80 This is just useful for debugging and can be included if required. in pxPortInitialiseStack()
159 /* It is unlikely that the MSP430 port will get stopped. If required simply in vPortEndScheduler()

12345678910