Home
last modified time | relevance | path

Searched full:user (Results 1 – 25 of 126) sorted by relevance

123456

/Kernel-v11.1.0/portable/GCC/ARM_CRx_MPU/
DportASM.S76 /* STM (user registers) - In a PL1 mode other than System mode, STM (user
77 * registers) instruction stores multiple User mode registers to
88 * - It will store R0-R14 of User mode i.e. pre-exception SP(R13) and LR(R14)
134 /* LDM (User registers) - In a PL1 mode other than System mode, LDM (User
135 * registers) loads multiple User mode registers from consecutive memory
146 * - It will restore R0-R14 of User mode i.e. SP(R13) and LR(R14) of User
227 /* Restore the user mode SP and LR. */
239 /* Otherwise, we need to switch back to User mode. */
265 /* Store User mode SP and LR in xSystemCallStackInfo.pulTaskStackPointer and
270 /* Load User mode SP an LR with xSystemCallStackInfo.pulSystemCallStackPointer
/Kernel-v11.1.0/.github/workflows/
Dkernel-demos.yml24 # Checkout user pull request changes
53 # Checkout user pull request changes
84 # Checkout user pull request changes
111 # Checkout user pull request changes
147 # Checkout user pull request changes
187 # Checkout user pull request changes
270 # Checkout user pull request changes
Dauto-release.yml48 git config --global user.name ${{ github.actor }}
49 git config --global user.email ${{ github.actor }}@users.noreply.github.com
/Kernel-v11.1.0/portable/Softune/MB91460/
Dport.c44 ORCCR #0x20 ;Switch to user stack
53 ORCCR #0x20 ;Switch to user stack
54 ST R0,@-R15 ;Store PC to User stack
58 ORCCR #0x20 ;Switch to user stack
59 ST R0,@-R15 ;Store PS to User stack
71 ORCCR #0x20 ;Switch to user stack
78 ORCCR #0x20 ;Switch to user stack
173 /* PS - User Mode, USP, ILM=31, Interrupts enabled */ in pxPortInitialiseStack()
/Kernel-v11.1.0/
DCMakeLists.txt3 # User is responsible to one mandatory option:
6 # User is responsible for one library target:
12 # User can choose which heap implementation to use (either the implementations
14 # option FREERTOS_HEAP. When dynamic allocation is used, the user must specify a
50 " A_CUSTOM_PORT - Compiler: User Defined Target: User Defined\n"
252 # User specified a heap implementation add heap implementation to freertos_kernel.
/Kernel-v11.1.0/portable/ThirdParty/XCC/Xtensa/
Dreadme_xtensa.txt286 the board user manual, and see the output of printf on the terminal.
552 dispatchers that save relevant state and call user-definable handlers.
554 to create and install application-specific user interrupt handlers.
555 Similarly, user-defined handlers can be installed for exceptions (other
583 User Exception and Interrupt Handler (Low/Medium Priority):
585 All Xtensa 'general exceptions' come to the user, kernel, or double
589 to the user vector. Exceptions taken at the other two vectors usually
600 Having allocated the exception stack frame, the user exception handler
604 into a table of user-specified handlers. The correct handler is then
606 returned to the code that caused the exception. The user-defined handler
[all …]
Dxtensa_vectors.S35 Interrupt handlers and user exception handlers support interaction with
37 after user's specific interrupt handlers. These macros are defined in
74 Because Xtensa is a configurable architecture, this port supports all user
136 Macro dispatch_c_isr - dispatch interrupts to user ISRs.
137 This will dispatch to user handlers (if any) that are registered in the
141 to a user handler - this must be handled by the caller of this macro.
200 /* Now look up in the dispatch table and call user ISR if any. */
336 with index 0 containing the entry for user exceptions.
367 user's interrupt handler code (which may be coded in C) and finally
476 User Exception (including Level 1 Interrupt from user mode).
[all …]
Dxtensa_timer.h62 and priority. User may specify a timer by defining XT_TIMER_INDEX with -D,
118 User should BE SURE TO ADJUST THIS for the Xtensa platform being used.
144 User may redefine this to an optimal value for the application, either by
Dport.c58 // User exception dispatcher when exiting
93 frame->exit = ( UBaseType_t ) _xt_user_exit; /* user exception exit dispatcher */ in pxPortInitialiseStack()
95 /* Set initial PS to int level 0, EXCM disabled ('rfe' will enable), user mode. */ in pxPortInitialiseStack()
/Kernel-v11.1.0/portable/IAR/RX100/
Dport_asm.s43 Just ensure the current stack is the user stack. */
80 the interrupt occurred from the interrupt stack to the user stack.
85 /* Read the user stack pointer. */
100 /* All the rest of the registers are saved directly to the user stack. */
/Kernel-v11.1.0/portable/IAR/RX600/
Dport_asm.s43 Just ensure the current stack is the user stack. */
84 the interrupt occurred from the interrupt stack to the user stack.
89 /* Read the user stack pointer. */
104 /* All the rest of the registers are saved directly to the user stack. */
/Kernel-v11.1.0/portable/IAR/RXv2/
Dport_asm.s43 Just ensure the current stack is the user stack. */
100 the interrupt occurred from the interrupt stack to the user stack.
105 /* Read the user stack pointer. */
120 /* All the rest of the registers are saved directly to the user stack. */
/Kernel-v11.1.0/portable/ThirdParty/GCC/Xtensa_ESP32/include/
Dxtensa_timer.h41 * User may edit to modify timer selection and to specify clock frequency and
66 * and priority. User may specify a timer by defining XT_TIMER_INDEX with -D,
122 * User should BE SURE TO ADJUST THIS for the Xtensa platform being used.
148 * User may redefine this to an optimal value for the application, either by
/Kernel-v11.1.0/portable/GCC/NiosII/
Dport_asm.S37 .section .exceptions.entry.user, "xa"
84 .section .exceptions.exit.user, "xa"
138 .section .exceptions.unknown.user
/Kernel-v11.1.0/portable/ThirdParty/GCC/Xtensa_ESP32/
Dxtensa_vectors.S38 Interrupt handlers and user exception handlers support interaction with
40 after user's specific interrupt handlers. These macros are defined in
77 Because Xtensa is a configurable architecture, this port supports all user
194 Macro dispatch_c_isr - dispatch interrupts to user ISRs.
195 This will dispatch to user handlers (if any) that are registered in the
199 to a user handler - this must be handled by the caller of this macro.
283 /* Now look up in the dispatch table and call user ISR if any. */
479 with index 0 containing the entry for user exceptions.
513 user's interrupt handler code (which may be coded in C) and finally
607 User Exception (including Level 1 Interrupt from user mode).
[all …]
/Kernel-v11.1.0/portable/ThirdParty/GCC/ATmega/
Dreadme.md12 - TimerN - a 16-bit Timer which will be configured by the user.
59 To avoid this issue causing `pvPort_Malloc()` to failing, the user needs to issue this tuning state…
67 For devices which can support __XRAM__ the user will need to tune the location of stack and heap ac…
/Kernel-v11.1.0/portable/Renesas/RX600/
Dport.c194 Just ensure the current stack is the user stack. */ in prvStartFirstTask()
247 the interrupt occurred from the interrupt stack to the user stack. in prvYieldHandler()
252 /* Read the user stack pointer. */ in prvYieldHandler()
267 /* All the rest of the registers are saved directly to the user stack. */ in prvYieldHandler()
/Kernel-v11.1.0/portable/Renesas/RX200/
Dport.c195 Just ensure the current stack is the user stack. */ in prvStartFirstTask()
246 the interrupt occurred from the interrupt stack to the user stack. in prvYieldHandler()
251 /* Read the user stack pointer. */ in prvYieldHandler()
266 /* All the rest of the registers are saved directly to the user stack. */ in prvYieldHandler()
/Kernel-v11.1.0/portable/GCC/ARM_CRx_No_GIC/
Dport.c70 /* The value of the mode bits in the APSR when the CPU is executing in user
74 /* Let the user override the pre-loading of the initial LR with the address of
219 /* Only continue if the CPU is not in User mode. The CPU must be in a in xPortStartScheduler()
239 * warning about it being defined but not referenced in the case that the user in xPortStartScheduler()
/Kernel-v11.1.0/portable/IAR/ARM_CRx_No_GIC/
Dport.c70 /* The value of the mode bits in the APSR when the CPU is executing in user
74 /* Let the user override the pre-loading of the initial LR with the address of
216 /* Only continue if the CPU is not in User mode. The CPU must be in a in xPortStartScheduler()
236 * warning about it being defined but not referenced in the case that the user in xPortStartScheduler()
/Kernel-v11.1.0/portable/GCC/RX600/
Dport.c225 * Just ensure the current stack is the user stack. */ in prvStartFirstTask()
271 * the interrupt occurred from the interrupt stack to the user stack. in vSoftwareInterruptISR()
276 /* Read the user stack pointer. */ in vSoftwareInterruptISR()
291 /* All the rest of the registers are saved directly to the user stack. */ in vSoftwareInterruptISR()
/Kernel-v11.1.0/portable/Renesas/RX600v2/
Dport.c206 Just ensure the current stack is the user stack. */ in prvStartFirstTask()
267 the interrupt occurred from the interrupt stack to the user stack. in prvYieldHandler()
272 /* Read the user stack pointer. */ in prvYieldHandler()
287 /* All the rest of the registers are saved directly to the user stack. */ in prvYieldHandler()
/Kernel-v11.1.0/portable/GCC/RX200/
Dport.c233 * Just ensure the current stack is the user stack. */ in prvStartFirstTask()
295 * the interrupt occurred from the interrupt stack to the user stack. in vSoftwareInterruptISR()
300 /* Read the user stack pointer. */ in vSoftwareInterruptISR()
315 /* All the rest of the registers are saved directly to the user stack. */ in vSoftwareInterruptISR()
/Kernel-v11.1.0/portable/GCC/RX600v2/
Dport.c227 * Just ensure the current stack is the user stack. */ in prvStartFirstTask()
289 * the interrupt occurred from the interrupt stack to the user stack. in vSoftwareInterruptISR()
294 /* Read the user stack pointer. */ in vSoftwareInterruptISR()
309 /* All the rest of the registers are saved directly to the user stack. */ in vSoftwareInterruptISR()
/Kernel-v11.1.0/portable/ThirdParty/GCC/ARM_TFM/
DREADME.md55 Please refer to [TF-M documentation](https://tf-m-user-guide.trustedfirmware.org/integration_guide/…
61 Please refer to [TF-M documentation](https://tf-m-user-guide.trustedfirmware.org/integration_guide/…

123456