Home
last modified time | relevance | path

Searched refs:StackType_t (Results 1 – 25 of 276) sorted by relevance

12345678910>>...12

/Kernel-v10.6.2/portable/IAR/V850ES/
Dport.c38 #define portINITIAL_CRITICAL_NESTING (( StackType_t ) 10)
41 #define portPSW (( StackType_t ) 0x00000000)
49 volatile StackType_t usCriticalNesting = portINITIAL_CRITICAL_NESTING;
56 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
58 *pxTopOfStack = ( StackType_t ) pxCode; /* Task function start address */ in pxPortInitialiseStack()
60 *pxTopOfStack = ( StackType_t ) pxCode; /* Task function start address */ in pxPortInitialiseStack()
64 *pxTopOfStack = ( StackType_t ) 0x20202020; /* Initial Value of R20 */ in pxPortInitialiseStack()
66 *pxTopOfStack = ( StackType_t ) 0x21212121; /* Initial Value of R21 */ in pxPortInitialiseStack()
68 *pxTopOfStack = ( StackType_t ) 0x22222222; /* Initial Value of R22 */ in pxPortInitialiseStack()
70 *pxTopOfStack = ( StackType_t ) 0x23232323; /* Initial Value of R23 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/IAR/AVR_AVRDx/
Dport.c39 #define portFLAGS_INT_ENABLED ( ( StackType_t ) 0x80 )
68 StackType_t * pxPortInitialiseStack( StackType_t * pxTopOfStack, in pxPortInitialiseStack()
73 StackType_t * pxTopOfHardwareStack; in pxPortInitialiseStack()
105 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
109 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
122 *pxTopOfStack = ( StackType_t ) 0x00; /* R0 */ in pxPortInitialiseStack()
126 *pxTopOfStack = ( StackType_t ) 0x00; /* RAMPZ */ in pxPortInitialiseStack()
135 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
140 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
144 *pxTopOfStack = ( StackType_t ) 0x01; /* R1 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/IAR/AVR_Mega0/
Dport.c39 #define portFLAGS_INT_ENABLED ( ( StackType_t ) 0x80 )
68 StackType_t * pxPortInitialiseStack( StackType_t * pxTopOfStack, in pxPortInitialiseStack()
73 StackType_t * pxTopOfHardwareStack; in pxPortInitialiseStack()
105 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
109 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
122 *pxTopOfStack = ( StackType_t ) 0x00; /* R0 */ in pxPortInitialiseStack()
133 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
138 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
142 *pxTopOfStack = ( StackType_t ) 0x01; /* R1 */ in pxPortInitialiseStack()
144 *pxTopOfStack = ( StackType_t ) 0x02; /* R2 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/IAR/ATMega323/
Dport.c39 #define portFLAGS_INT_ENABLED ( ( StackType_t ) 0x80 )
74 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
77 StackType_t *pxTopOfHardwareStack; in pxPortInitialiseStack()
116 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
120 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
135 *pxTopOfStack = ( StackType_t ) 0x00; /* R0 */ in pxPortInitialiseStack()
146 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
151 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
158 *pxTopOfStack = ( StackType_t ) 0x01; /* R1 */ in pxPortInitialiseStack()
160 *pxTopOfStack = ( StackType_t ) 0x02; /* R2 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/GCC/ATMega323/
Dport.c49 #define portFLAGS_INT_ENABLED ( ( StackType_t ) 0x80 )
186 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
208 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
212 *pxTopOfStack = ( StackType_t ) ( usAddress & ( uint16_t ) 0x00ff ); in pxPortInitialiseStack()
219 *pxTopOfStack = ( StackType_t ) 0x00; /* R0 */ in pxPortInitialiseStack()
226 *pxTopOfStack = ( StackType_t ) 0x00; /* R1 */ in pxPortInitialiseStack()
228 *pxTopOfStack = ( StackType_t ) 0x02; /* R2 */ in pxPortInitialiseStack()
230 *pxTopOfStack = ( StackType_t ) 0x03; /* R3 */ in pxPortInitialiseStack()
232 *pxTopOfStack = ( StackType_t ) 0x04; /* R4 */ in pxPortInitialiseStack()
234 *pxTopOfStack = ( StackType_t ) 0x05; /* R5 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/GCC/MicroBlaze/
Dport.c51 #define portINITIAL_MSR_STATE ( ( StackType_t ) 0x02 )
89 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
100 *pxTopOfStack = ( StackType_t ) 0x11111111; in pxPortInitialiseStack()
102 *pxTopOfStack = ( StackType_t ) 0x22222222; in pxPortInitialiseStack()
104 *pxTopOfStack = ( StackType_t ) 0x33333333; in pxPortInitialiseStack()
109 *pxTopOfStack = ( StackType_t ) 0x00; /* R0. */ in pxPortInitialiseStack()
113 *pxTopOfStack = ( StackType_t ) ulR2; /* R2 - small data area. */ in pxPortInitialiseStack()
115 *pxTopOfStack = ( StackType_t ) 0x03; /* R3. */ in pxPortInitialiseStack()
117 *pxTopOfStack = ( StackType_t ) 0x04; /* R4. */ in pxPortInitialiseStack()
119 *pxTopOfStack = ( StackType_t ) pvParameters;/* R5 contains the function call parameters. */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/GCC/MicroBlazeV9/
Dport.c109 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, StackType_t *pxEndOfStack, TaskFunct… in pxPortInitialiseStack()
111 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
123 *pxTopOfStack = ( StackType_t ) 0x00000000; in pxPortInitialiseStack()
125 *pxTopOfStack = ( StackType_t ) 0x00000000; in pxPortInitialiseStack()
127 *pxTopOfStack = ( StackType_t ) 0x00000000; in pxPortInitialiseStack()
132 *pxTopOfStack = (StackType_t) (pxTopOfStack + 3); in pxPortInitialiseStack()
134 *pxTopOfStack = (StackType_t) pxEndOfStack; in pxPortInitialiseStack()
160 *pxTopOfStack = ( StackType_t ) 0x00; in pxPortInitialiseStack()
167 *pxTopOfStack = ( StackType_t ) ulR2; /* R2 - read only small data area. */ in pxPortInitialiseStack()
169 *pxTopOfStack = ( StackType_t ) 0x03; /* R3 - return values and temporaries. */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/GCC/ARM7_AT91SAM7S/
Dport.c49 #define portINITIAL_SPSR ( ( StackType_t ) 0x1f ) /* System mode, ARM mode, interrup…
50 #define portTHUMB_MODE_BIT ( ( StackType_t ) 0x20 )
51 #define portINSTRUCTION_SIZE ( ( StackType_t ) 4 )
52 #define portNO_CRITICAL_SECTION_NESTING ( ( StackType_t ) 0 )
86 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
88 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
102 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
105 *pxTopOfStack = ( StackType_t ) 0x00000000; /* R14 */ in pxPortInitialiseStack()
107 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
109 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/GCC/ARM7_LPC23xx/
Dport.c47 #define portINITIAL_SPSR ( ( StackType_t ) 0x1f ) /* System mode, ARM mode, interrup…
48 #define portTHUMB_MODE_BIT ( ( StackType_t ) 0x20 )
49 #define portINSTRUCTION_SIZE ( ( StackType_t ) 4 )
50 #define portNO_CRITICAL_SECTION_NESTING ( ( StackType_t ) 0 )
82 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
84 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
98 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
101 *pxTopOfStack = ( StackType_t ) 0x00000000; /* R14 */ in pxPortInitialiseStack()
103 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
105 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/GCC/ARM7_LPC2000/
Dport.c47 #define portINITIAL_SPSR ( ( StackType_t ) 0x1f ) /* System mode, ARM mode, interrup…
48 #define portTHUMB_MODE_BIT ( ( StackType_t ) 0x20 )
49 #define portINSTRUCTION_SIZE ( ( StackType_t ) 4 )
50 #define portNO_CRITICAL_SECTION_NESTING ( ( StackType_t ) 0 )
82 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
84 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
98 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
101 *pxTopOfStack = ( StackType_t ) 0xaaaaaaaa; /* R14 */ in pxPortInitialiseStack()
103 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
105 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/GCC/MicroBlazeV8/
Dport.c107 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
117 *pxTopOfStack = ( StackType_t ) 0x00000000; in pxPortInitialiseStack()
119 *pxTopOfStack = ( StackType_t ) 0x00000000; in pxPortInitialiseStack()
121 *pxTopOfStack = ( StackType_t ) 0x00000000; in pxPortInitialiseStack()
146 *pxTopOfStack = ( StackType_t ) 0x00; in pxPortInitialiseStack()
153 *pxTopOfStack = ( StackType_t ) ulR2; /* R2 - read only small data area. */ in pxPortInitialiseStack()
155 *pxTopOfStack = ( StackType_t ) 0x03; /* R3 - return values and temporaries. */ in pxPortInitialiseStack()
157 *pxTopOfStack = ( StackType_t ) 0x04; /* R4 - return values and temporaries. */ in pxPortInitialiseStack()
159 *pxTopOfStack = ( StackType_t ) pvParameters;/* R5 contains the function call parameters. */ in pxPortInitialiseStack()
163 …*pxTopOfStack = ( StackType_t ) 0x06; /* R6 - other parameters and temporaries. Used as the ret… in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/WizC/PIC18/
Dport.c109 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
139 *pxTopOfStack-- = ( StackType_t ) ( (( uint16_t ) pvParameters >> 8) & 0x00ff ); in pxPortInitialiseStack()
140 *pxTopOfStack-- = ( StackType_t ) ( ( uint16_t ) pvParameters & 0x00ff ); in pxPortInitialiseStack()
145 *pxTopOfStack-- = ( StackType_t ) 0x11; /* STATUS. */ in pxPortInitialiseStack()
146 *pxTopOfStack-- = ( StackType_t ) 0x22; /* WREG. */ in pxPortInitialiseStack()
147 *pxTopOfStack-- = ( StackType_t ) 0x33; /* BSR. */ in pxPortInitialiseStack()
148 *pxTopOfStack-- = ( StackType_t ) 0x44; /* PRODH. */ in pxPortInitialiseStack()
149 *pxTopOfStack-- = ( StackType_t ) 0x55; /* PRODL. */ in pxPortInitialiseStack()
150 *pxTopOfStack-- = ( StackType_t ) 0x66; /* FSR0H. */ in pxPortInitialiseStack()
151 *pxTopOfStack-- = ( StackType_t ) 0x77; /* FSR0L. */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/GCC/STR75x/
Dport.c43 #define portINITIAL_SPSR ( ( StackType_t ) 0x1f ) /* System mode, ARM mode, interrup…
44 #define portTHUMB_MODE_BIT ( ( StackType_t ) 0x20 )
45 #define portINSTRUCTION_SIZE ( ( StackType_t ) 4 )
67 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
69 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
83 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
86 *pxTopOfStack = ( StackType_t ) 0xaaaaaaaa; /* R14 */ in pxPortInitialiseStack()
88 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
90 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
92 *pxTopOfStack = ( StackType_t ) 0x11111111; /* R11 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/IAR/AtmelSAM9XE/
Dport.c54 #define portINITIAL_SPSR ( ( StackType_t ) 0x1f ) /* System mode, ARM mode, interrup…
55 #define portTHUMB_MODE_BIT ( ( StackType_t ) 0x20 )
56 #define portINSTRUCTION_SIZE ( ( StackType_t ) 4 )
90 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
92 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
106 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
109 *pxTopOfStack = ( StackType_t ) 0xaaaaaaaa; /* R14 */ in pxPortInitialiseStack()
111 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
113 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
115 *pxTopOfStack = ( StackType_t ) 0x11111111; /* R11 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/GCC/ARM7_AT91FR40008/
Dport.c53 #define portINITIAL_SPSR ( ( StackType_t ) 0x1f ) /* System mode, ARM mode, interrup…
54 #define portTHUMB_MODE_BIT ( ( StackType_t ) 0x20 )
55 #define portINSTRUCTION_SIZE ( ( StackType_t ) 4 )
56 #define portNO_CRITICAL_SECTION_NESTING ( ( StackType_t ) 0 )
77 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
79 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
93 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
96 *pxTopOfStack = ( StackType_t ) 0xaaaaaaaa; /* R14 */ in pxPortInitialiseStack()
98 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
100 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/CCS/ARM_Cortex-R4/
Dport.c55 #define portINITIAL_SPSR ( ( StackType_t ) 0x1F )
56 #define portINITIAL_FPSCR ( ( StackType_t ) 0x00 )
57 #define portINSTRUCTION_SIZE ( ( StackType_t ) 0x04 )
58 #define portTHUMB_MODE_BIT ( ( StackType_t ) 0x20 )
81 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
83 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
100 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
103 *pxTopOfStack = ( StackType_t ) 0x00000000; /* R14 */ in pxPortInitialiseStack()
105 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
110 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/RVDS/ARM7_LPC21xx/
Dport.c38 #define portINITIAL_SPSR ( ( StackType_t ) 0x1f ) /* System mode, ARM mode, interrup…
39 #define portTHUMB_MODE_BIT ( ( StackType_t ) 0x20 )
40 #define portINSTRUCTION_SIZE ( ( StackType_t ) 4 )
41 #define portNO_CRITICAL_SECTION_NESTING ( ( StackType_t ) 0 )
85 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
87 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
103 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
106 *pxTopOfStack = ( StackType_t ) 0xaaaaaaaa; /* R14 */ in pxPortInitialiseStack()
108 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
110 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/IAR/STR71x/
Dport.c46 #define portINITIAL_SPSR ( ( StackType_t ) 0x1f ) /* System mode, ARM mode, interrup…
47 #define portTHUMB_MODE_BIT ( ( StackType_t ) 0x20 )
48 #define portINSTRUCTION_SIZE ( ( StackType_t ) 4 )
79 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
81 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
95 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
98 *pxTopOfStack = ( StackType_t ) 0xaaaaaaaa; /* R14 */ in pxPortInitialiseStack()
100 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
102 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
104 *pxTopOfStack = ( StackType_t ) 0x11111111; /* R11 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/IAR/MSP430X/
Dport.c41 #define portFLAGS_INT_ENABLED ( ( StackType_t ) 0x08 )
73 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
93 if( sizeof( StackType_t ) == sizeof( uint16_t ) ) in pxPortInitialiseStack()
109 pusTopOfStack -= ( sizeof( StackType_t ) / 2 ); in pxPortInitialiseStack()
112 pxTopOfStack = ( StackType_t * ) pusTopOfStack; in pxPortInitialiseStack()
116 *pxTopOfStack = ( StackType_t ) 0xffff; in pxPortInitialiseStack()
118 *pxTopOfStack = ( StackType_t ) 0xeeee; in pxPortInitialiseStack()
120 *pxTopOfStack = ( StackType_t ) 0xdddd; in pxPortInitialiseStack()
122 *pxTopOfStack = ( StackType_t ) pvParameters; in pxPortInitialiseStack()
124 *pxTopOfStack = ( StackType_t ) 0xbbbb; in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/IAR/AtmelSAM7S64/
Dport.c42 #define portINITIAL_SPSR ( ( StackType_t ) 0x1f ) /* System mode, ARM mode, interrup…
43 #define portTHUMB_MODE_BIT ( ( StackType_t ) 0x20 )
44 #define portINSTRUCTION_SIZE ( ( StackType_t ) 4 )
75 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
77 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
91 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
94 *pxTopOfStack = ( StackType_t ) 0xaaaaaaaa; /* R14 */ in pxPortInitialiseStack()
96 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
98 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
100 *pxTopOfStack = ( StackType_t ) 0x11111111; /* R11 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/IAR/STR75x/
Dport.c43 #define portINITIAL_SPSR ( ( StackType_t ) 0x3f ) /* System mode, THUMB mode, interr…
44 #define portINSTRUCTION_SIZE ( ( StackType_t ) 4 )
74 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
76 StackType_t *pxOriginalTOS; in pxPortInitialiseStack()
90 *pxTopOfStack = ( StackType_t ) pxCode + portINSTRUCTION_SIZE; in pxPortInitialiseStack()
93 *pxTopOfStack = ( StackType_t ) 0xaaaaaaaa; /* R14 */ in pxPortInitialiseStack()
95 *pxTopOfStack = ( StackType_t ) pxOriginalTOS; /* Stack used when task starts goes in R13. */ in pxPortInitialiseStack()
97 *pxTopOfStack = ( StackType_t ) 0x12121212; /* R12 */ in pxPortInitialiseStack()
99 *pxTopOfStack = ( StackType_t ) 0x11111111; /* R11 */ in pxPortInitialiseStack()
101 *pxTopOfStack = ( StackType_t ) 0x10101010; /* R10 */ in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/IAR/MSP430/
Dport.c41 #define portFLAGS_INT_ENABLED ( ( StackType_t ) 0x08 )
73 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
91 *pxTopOfStack = ( StackType_t ) pxCode; in pxPortInitialiseStack()
97 *pxTopOfStack = ( StackType_t ) 0x4444; in pxPortInitialiseStack()
99 *pxTopOfStack = ( StackType_t ) 0x5555; in pxPortInitialiseStack()
101 *pxTopOfStack = ( StackType_t ) 0x6666; in pxPortInitialiseStack()
103 *pxTopOfStack = ( StackType_t ) 0x7777; in pxPortInitialiseStack()
105 *pxTopOfStack = ( StackType_t ) 0x8888; in pxPortInitialiseStack()
107 *pxTopOfStack = ( StackType_t ) 0x9999; in pxPortInitialiseStack()
109 *pxTopOfStack = ( StackType_t ) 0xaaaa; in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/Rowley/MSP430F449/
Dport.c41 #define portFLAGS_INT_ENABLED ( ( StackType_t ) 0x08 )
73 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
91 *pxTopOfStack = ( StackType_t ) pxCode; in pxPortInitialiseStack()
97 *pxTopOfStack = ( StackType_t ) 0x4444; in pxPortInitialiseStack()
99 *pxTopOfStack = ( StackType_t ) 0x5555; in pxPortInitialiseStack()
101 *pxTopOfStack = ( StackType_t ) 0x6666; in pxPortInitialiseStack()
103 *pxTopOfStack = ( StackType_t ) 0x7777; in pxPortInitialiseStack()
105 *pxTopOfStack = ( StackType_t ) 0x8888; in pxPortInitialiseStack()
107 *pxTopOfStack = ( StackType_t ) 0x9999; in pxPortInitialiseStack()
109 *pxTopOfStack = ( StackType_t ) 0xaaaa; in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/CCS/MSP430X/
Dport.c41 #define portFLAGS_INT_ENABLED ( ( StackType_t ) 0x08 )
73 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
109 pusTopOfStack -= ( sizeof( StackType_t ) / 2 ); in pxPortInitialiseStack()
112 pxTopOfStack = ( StackType_t * ) pusTopOfStack; in pxPortInitialiseStack()
116 *pxTopOfStack = ( StackType_t ) 0xffff; in pxPortInitialiseStack()
118 *pxTopOfStack = ( StackType_t ) 0xeeee; in pxPortInitialiseStack()
120 *pxTopOfStack = ( StackType_t ) 0xdddd; in pxPortInitialiseStack()
122 *pxTopOfStack = ( StackType_t ) pvParameters; in pxPortInitialiseStack()
124 *pxTopOfStack = ( StackType_t ) 0xbbbb; in pxPortInitialiseStack()
126 *pxTopOfStack = ( StackType_t ) 0xaaaa; in pxPortInitialiseStack()
[all …]
/Kernel-v10.6.2/portable/CodeWarrior/HCS12/
Dport.c76 StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, TaskFunction_t pxCode, void *pvParam… in pxPortInitialiseStack()
98 *pxTopOfStack = ( StackType_t ) *( ((StackType_t *) (&pxCode) ) + 1 ); in pxPortInitialiseStack()
100 *pxTopOfStack = ( StackType_t ) *( ((StackType_t *) (&pxCode) ) + 0 ); in pxPortInitialiseStack()
106 *pxTopOfStack = ( StackType_t ) 0xff; in pxPortInitialiseStack()
108 *pxTopOfStack = ( StackType_t ) 0xee; in pxPortInitialiseStack()
112 *pxTopOfStack = ( StackType_t ) 0xdd; in pxPortInitialiseStack()
114 *pxTopOfStack = ( StackType_t ) 0xcc; in pxPortInitialiseStack()
118 *pxTopOfStack = ( StackType_t ) *( ((StackType_t *) (&pvParameters) ) + 0 ); in pxPortInitialiseStack()
122 *pxTopOfStack = ( StackType_t ) *( ((StackType_t *) (&pvParameters) ) + 1 ); in pxPortInitialiseStack()
127 *pxTopOfStack = ( StackType_t ) 0x00; in pxPortInitialiseStack()
[all …]

12345678910>>...12