/Kernel-v11.1.0/portable/Tasking/ARM_CM4F/ |
D | port_asm.asm | 5 ; * SPDX-License-Identifier: MIT 42 ;----------------------------------------------------------- 58 it eq 59 vstmdbeq r0!, {s16-s31} 62 stmdb r0!, {r4-r11, r14} 81 ldmia r0!, {r4-r11, r14} 85 it eq 86 vldmiaeq r0!, {s16-s31} 92 .size _vector_14, $-_vector_14 95 ;----------------------------------------------------------- [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM35P_NTZ/non_secure/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 29 contains code not understood by the assembler - for example the 'extern' keyword. 59 /*-----------------------------------------------------------*/ 61 /*---------------- Unprivileged Functions -------------------*/ 63 /*-----------------------------------------------------------*/ 67 /*-----------------------------------------------------------*/ 76 /*-----------------------------------------------------------*/ 83 /*-----------------------------------------------------------*/ 85 /*----------------- Privileged Functions --------------------*/ 87 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM33_NTZ/non_secure/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 29 contains code not understood by the assembler - for example the 'extern' keyword. 59 /*-----------------------------------------------------------*/ 61 /*---------------- Unprivileged Functions -------------------*/ 63 /*-----------------------------------------------------------*/ 67 /*-----------------------------------------------------------*/ 76 /*-----------------------------------------------------------*/ 83 /*-----------------------------------------------------------*/ 85 /*----------------- Privileged Functions --------------------*/ 87 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM55_NTZ/non_secure/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 29 contains code not understood by the assembler - for example the 'extern' keyword. 59 /*-----------------------------------------------------------*/ 61 /*---------------- Unprivileged Functions -------------------*/ 63 /*-----------------------------------------------------------*/ 67 /*-----------------------------------------------------------*/ 76 /*-----------------------------------------------------------*/ 83 /*-----------------------------------------------------------*/ 85 /*----------------- Privileged Functions --------------------*/ 87 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/ARMv8M/non_secure/portable/IAR/ARM_CM33_NTZ/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 29 contains code not understood by the assembler - for example the 'extern' keyword. 59 /*-----------------------------------------------------------*/ 61 /*---------------- Unprivileged Functions -------------------*/ 63 /*-----------------------------------------------------------*/ 67 /*-----------------------------------------------------------*/ 76 /*-----------------------------------------------------------*/ 83 /*-----------------------------------------------------------*/ 85 /*----------------- Privileged Functions --------------------*/ 87 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM85_NTZ/non_secure/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 29 contains code not understood by the assembler - for example the 'extern' keyword. 59 /*-----------------------------------------------------------*/ 61 /*---------------- Unprivileged Functions -------------------*/ 63 /*-----------------------------------------------------------*/ 67 /*-----------------------------------------------------------*/ 76 /*-----------------------------------------------------------*/ 83 /*-----------------------------------------------------------*/ 85 /*----------------- Privileged Functions --------------------*/ 87 /*-----------------------------------------------------------*/ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM55_NTZ/non_secure/ |
D | portasm.c | 5 * SPDX-License-Identifier: MIT 75 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 76 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 81 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 82 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 85 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 86 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 101 …" ldmdb r1!, {r2-r4, lr} \n" /* r2 = original PSP, r3 = PSPLIM, r4 = CONT… in vRestoreContextOfFirstTask() 107 … " ldmdb r1!, {r4-r11} \n" /* r4-r11 contain hardware saved context. */ in vRestoreContextOfFirstTask() 108 …" stmia r2!, {r4-r11} \n" /* Copy the hardware saved context on the ta… in vRestoreContextOfFirstTask() [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM85_NTZ/non_secure/ |
D | portasm.c | 5 * SPDX-License-Identifier: MIT 75 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 76 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 81 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 82 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 85 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 86 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 101 …" ldmdb r1!, {r2-r4, lr} \n" /* r2 = original PSP, r3 = PSPLIM, r4 = CONT… in vRestoreContextOfFirstTask() 107 … " ldmdb r1!, {r4-r11} \n" /* r4-r11 contain hardware saved context. */ in vRestoreContextOfFirstTask() 108 …" stmia r2!, {r4-r11} \n" /* Copy the hardware saved context on the ta… in vRestoreContextOfFirstTask() [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM35P_NTZ/non_secure/ |
D | portasm.c | 5 * SPDX-License-Identifier: MIT 75 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 76 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 81 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 82 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 85 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 86 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 101 …" ldmdb r1!, {r2-r4, lr} \n" /* r2 = original PSP, r3 = PSPLIM, r4 = CONT… in vRestoreContextOfFirstTask() 107 … " ldmdb r1!, {r4-r11} \n" /* r4-r11 contain hardware saved context. */ in vRestoreContextOfFirstTask() 108 …" stmia r2!, {r4-r11} \n" /* Copy the hardware saved context on the ta… in vRestoreContextOfFirstTask() [all …]
|
/Kernel-v11.1.0/portable/ARMv8M/non_secure/portable/GCC/ARM_CM33_NTZ/ |
D | portasm.c | 5 * SPDX-License-Identifier: MIT 75 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 76 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 81 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 82 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 85 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 86 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 101 …" ldmdb r1!, {r2-r4, lr} \n" /* r2 = original PSP, r3 = PSPLIM, r4 = CONT… in vRestoreContextOfFirstTask() 107 … " ldmdb r1!, {r4-r11} \n" /* r4-r11 contain hardware saved context. */ in vRestoreContextOfFirstTask() 108 …" stmia r2!, {r4-r11} \n" /* Copy the hardware saved context on the ta… in vRestoreContextOfFirstTask() [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM33_NTZ/non_secure/ |
D | portasm.c | 5 * SPDX-License-Identifier: MIT 75 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 76 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 81 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 82 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 85 …" ldmia r0!, {r4-r11} \n" /* Read 4 sets of RBAR/RLAR registers from T… in vRestoreContextOfFirstTask() 86 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 101 …" ldmdb r1!, {r2-r4, lr} \n" /* r2 = original PSP, r3 = PSPLIM, r4 = CONT… in vRestoreContextOfFirstTask() 107 … " ldmdb r1!, {r4-r11} \n" /* r4-r11 contain hardware saved context. */ in vRestoreContextOfFirstTask() 108 …" stmia r2!, {r4-r11} \n" /* Copy the hardware saved context on the ta… in vRestoreContextOfFirstTask() [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM4F_MPU/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 30 contains code not understood by the assembler - for example the 'extern' keyword. 54 /*-----------------------------------------------------------*/ 60 /* Errata 837070 workaround must be enabled on Cortex-M7 r0p0 69 /*-----------------------------------------------------------*/ 77 /*------------ Save Context. ----------- */ 84 ittt eq 85 vstmiaeq r1!, {s16-s31} /* Store s16-s31. */ 86 vldmiaeq r0, {s0-s16} /* Copy hardware saved FP context into s0-s16. */ 87 vstmiaeq r1!, {s0-s16} /* Store hardware saved FP context. */ [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_AARCH64/ |
D | portASM.S | 5 * SPDX-License-Identifier: MIT 55 STP X0, X1, [SP, #-0x10]! 56 STP X2, X3, [SP, #-0x10]! 57 STP X4, X5, [SP, #-0x10]! 58 STP X6, X7, [SP, #-0x10]! 59 STP X8, X9, [SP, #-0x10]! 60 STP X10, X11, [SP, #-0x10]! 61 STP X12, X13, [SP, #-0x10]! 62 STP X14, X15, [SP, #-0x10]! 63 STP X16, X17, [SP, #-0x10]! [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM4F/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 43 /*-----------------------------------------------------------*/ 54 it eq 55 vstmdbeq r0!, {s16-s31} 58 stmdb r0!, {r4-r11, r14} 78 ldmia r0!, {r4-r11, r14} 83 it eq 84 vldmiaeq r0!, {s16-s31} 98 /*-----------------------------------------------------------*/ 106 ldmia r0!, {r4-r11, r14} [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM7/r0p1/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 43 /*-----------------------------------------------------------*/ 54 it eq 55 vstmdbeq r0!, {s16-s31} 58 stmdb r0!, {r4-r11, r14} 80 ldmia r0!, {r4-r11, r14} 85 it eq 86 vldmiaeq r0!, {s16-s31} 100 /*-----------------------------------------------------------*/ 108 ldmia r0!, {r4-r11, r14} [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_AARCH64_SRE/ |
D | portASM.S | 5 * SPDX-License-Identifier: MIT 53 STP X0, X1, [SP, #-0x10]! 54 STP X2, X3, [SP, #-0x10]! 55 STP X4, X5, [SP, #-0x10]! 56 STP X6, X7, [SP, #-0x10]! 57 STP X8, X9, [SP, #-0x10]! 58 STP X10, X11, [SP, #-0x10]! 59 STP X12, X13, [SP, #-0x10]! 60 STP X14, X15, [SP, #-0x10]! 61 STP X16, X17, [SP, #-0x10]! [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM35P/non_secure/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 29 contains code not understood by the assembler - for example the 'extern' keyword. 64 /*-----------------------------------------------------------*/ 66 /*---------------- Unprivileged Functions -------------------*/ 68 /*-----------------------------------------------------------*/ 72 /*-----------------------------------------------------------*/ 81 /*-----------------------------------------------------------*/ 88 /*-----------------------------------------------------------*/ 93 /*-----------------------------------------------------------*/ 95 /*----------------- Privileged Functions --------------------*/ [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM85/non_secure/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 29 contains code not understood by the assembler - for example the 'extern' keyword. 64 /*-----------------------------------------------------------*/ 66 /*---------------- Unprivileged Functions -------------------*/ 68 /*-----------------------------------------------------------*/ 72 /*-----------------------------------------------------------*/ 81 /*-----------------------------------------------------------*/ 88 /*-----------------------------------------------------------*/ 93 /*-----------------------------------------------------------*/ 95 /*----------------- Privileged Functions --------------------*/ [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM33/non_secure/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 29 contains code not understood by the assembler - for example the 'extern' keyword. 64 /*-----------------------------------------------------------*/ 66 /*---------------- Unprivileged Functions -------------------*/ 68 /*-----------------------------------------------------------*/ 72 /*-----------------------------------------------------------*/ 81 /*-----------------------------------------------------------*/ 88 /*-----------------------------------------------------------*/ 93 /*-----------------------------------------------------------*/ 95 /*----------------- Privileged Functions --------------------*/ [all …]
|
/Kernel-v11.1.0/portable/ARMv8M/non_secure/portable/IAR/ARM_CM33/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 29 contains code not understood by the assembler - for example the 'extern' keyword. 64 /*-----------------------------------------------------------*/ 66 /*---------------- Unprivileged Functions -------------------*/ 68 /*-----------------------------------------------------------*/ 72 /*-----------------------------------------------------------*/ 81 /*-----------------------------------------------------------*/ 88 /*-----------------------------------------------------------*/ 93 /*-----------------------------------------------------------*/ 95 /*----------------- Privileged Functions --------------------*/ [all …]
|
/Kernel-v11.1.0/portable/IAR/ARM_CM55/non_secure/ |
D | portasm.s | 5 * SPDX-License-Identifier: MIT 29 contains code not understood by the assembler - for example the 'extern' keyword. 64 /*-----------------------------------------------------------*/ 66 /*---------------- Unprivileged Functions -------------------*/ 68 /*-----------------------------------------------------------*/ 72 /*-----------------------------------------------------------*/ 81 /*-----------------------------------------------------------*/ 88 /*-----------------------------------------------------------*/ 93 /*-----------------------------------------------------------*/ 95 /*----------------- Privileged Functions --------------------*/ [all …]
|
/Kernel-v11.1.0/portable/CCS/ARM_CM4F/ |
D | portasm.asm | 5 ; * SPDX-License-Identifier: MIT 46 ; ----------------------------------------------------------- 53 ; ----------------------------------------------------------- 63 ; ----------------------------------------------------------- 76 it eq 77 vstmdbeq r0!, {s16-s31} 80 stmdb r0!, {r4-r11, r14} 101 ldmia r0!, {r4-r11, r14} 106 it eq 107 vldmiaeq r0!, {s16-s31} [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM35P/non_secure/ |
D | portasm.c | 5 * SPDX-License-Identifier: MIT 75 …" ldmia r0!, {r4-r11} \n" /* Read 4 set of RBAR/RLAR registers from TC… in vRestoreContextOfFirstTask() 76 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 81 …" ldmia r0!, {r4-r11} \n" /* Read 4 set of RBAR/RLAR registers from TC… in vRestoreContextOfFirstTask() 82 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 85 …" ldmia r0!, {r4-r11} \n" /* Read 4 set of RBAR/RLAR registers from TC… in vRestoreContextOfFirstTask() 86 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 101 …" ldmdb r2!, {r0, r3-r5, lr} \n" /* r0 = xSecureContext, r3 = original PSP, r… in vRestoreContextOfFirstTask() 109 … " ldmdb r2!, {r4-r11} \n" /* r4-r11 contain hardware saved context. */ in vRestoreContextOfFirstTask() 110 …" stmia r3!, {r4-r11} \n" /* Copy the hardware saved context on the ta… in vRestoreContextOfFirstTask() [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM85/non_secure/ |
D | portasm.c | 5 * SPDX-License-Identifier: MIT 75 …" ldmia r0!, {r4-r11} \n" /* Read 4 set of RBAR/RLAR registers from TC… in vRestoreContextOfFirstTask() 76 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 81 …" ldmia r0!, {r4-r11} \n" /* Read 4 set of RBAR/RLAR registers from TC… in vRestoreContextOfFirstTask() 82 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 85 …" ldmia r0!, {r4-r11} \n" /* Read 4 set of RBAR/RLAR registers from TC… in vRestoreContextOfFirstTask() 86 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 101 …" ldmdb r2!, {r0, r3-r5, lr} \n" /* r0 = xSecureContext, r3 = original PSP, r… in vRestoreContextOfFirstTask() 109 … " ldmdb r2!, {r4-r11} \n" /* r4-r11 contain hardware saved context. */ in vRestoreContextOfFirstTask() 110 …" stmia r3!, {r4-r11} \n" /* Copy the hardware saved context on the ta… in vRestoreContextOfFirstTask() [all …]
|
/Kernel-v11.1.0/portable/GCC/ARM_CM55/non_secure/ |
D | portasm.c | 5 * SPDX-License-Identifier: MIT 75 …" ldmia r0!, {r4-r11} \n" /* Read 4 set of RBAR/RLAR registers from TC… in vRestoreContextOfFirstTask() 76 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 81 …" ldmia r0!, {r4-r11} \n" /* Read 4 set of RBAR/RLAR registers from TC… in vRestoreContextOfFirstTask() 82 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 85 …" ldmia r0!, {r4-r11} \n" /* Read 4 set of RBAR/RLAR registers from TC… in vRestoreContextOfFirstTask() 86 …" stmia r2, {r4-r11} \n" /* Write 4 set of RBAR/RLAR registers using … in vRestoreContextOfFirstTask() 101 …" ldmdb r2!, {r0, r3-r5, lr} \n" /* r0 = xSecureContext, r3 = original PSP, r… in vRestoreContextOfFirstTask() 109 … " ldmdb r2!, {r4-r11} \n" /* r4-r11 contain hardware saved context. */ in vRestoreContextOfFirstTask() 110 …" stmia r3!, {r4-r11} \n" /* Copy the hardware saved context on the ta… in vRestoreContextOfFirstTask() [all …]
|