- Timestamp:
- 06/19/18 07:09:51 (5 years ago)
- Branches:
- 5, master
- Children:
- 9e3bb45
- Parents:
- 715d616
- git-author:
- Sebastian Huber <sebastian.huber@…> (06/19/18 07:09:51)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (06/27/18 06:58:16)
- Location:
- bsps/mips
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
bsps/mips/csb350/start/linkcmds
r715d616 r511dc4b 16 16 RamSize = _sdram_size; 17 17 HeapSize = DEFINED(HeapSize) ? HeapSize : 0x0; 18 _StackSize = DEFINED(_StackSize) ? _StackSize : 0x4000;19 18 20 19 ENTRY(_start) … … 188 187 *(COMMON) 189 188 . = ALIGN (64); 190 _stack_limit = .;191 . += _StackSize;192 __stack = .;193 _stack_init = .;194 189 _clear_end = .; 195 190 end = .; -
bsps/mips/csb350/start/start.S
r715d616 r511dc4b 68 68 addiu v0,v0,4 /* executed in delay slot */ 69 69 70 la t0, _ stack_init/* initialize stack so we */70 la t0, _Configuration_Interrupt_stack_area_end /* initialize stack so we */ 71 71 /* We must subtract 24 bytes for the 3 8 byte arguments to main, in 72 72 case main wants to write them back to the stack. The caller is -
bsps/mips/hurricane/start/linkcmds
r715d616 r511dc4b 9 9 RamSize = DEFINED(RamSize) ? RamSize : 4M; 10 10 HeapSize = DEFINED(HeapSize) ? HeapSize : 0x0; 11 _StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;12 11 13 12 ENTRY(start) … … 167 166 *(COMMON) 168 167 . = ALIGN (64); 169 _stack_limit = .;170 . += _StackSize;171 __stack = .;172 _stack_init = .;173 168 end = .; 174 169 _end = .; -
bsps/mips/jmr3904/start/linkcmds
r715d616 r511dc4b 9 9 RamSize = DEFINED(RamSize) ? RamSize : 4M; 10 10 HeapSize = DEFINED(HeapSize) ? HeapSize : 0x0; 11 _StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;12 11 13 12 ENTRY(_start) … … 165 164 *(COMMON) 166 165 . = ALIGN (64); 167 _stack_limit = .;168 . += _StackSize;169 __stack = .;170 _stack_init = .;171 166 _clear_end = .; 172 167 } … … 182 177 183 178 184 /* Put starting stack in SRAM (8 Kb); this size is the same as the stack from185 the original script (when everything was in SRAM). */186 /* __stack = 0x8000A000; */187 179 /* DWARF debug sections. 188 180 Symbols in the DWARF debugging sections are relative to -
bsps/mips/jmr3904/start/start.S
r715d616 r511dc4b 140 140 addiu v0,v0,4 # executed in delay slot 141 141 142 la t0, _ stack_init# initialize stack so we142 la t0, _Configuration_Interrupt_stack_area_end # initialize stack so we 143 143 /* We must subtract 24 bytes for the 3 8 byte arguments to main, in 144 144 case main wants to write them back to the stack. The caller is -
bsps/mips/malta/start/linkcmds
r715d616 r511dc4b 9 9 RamSize = DEFINED(RamSize) ? RamSize : 128M; 10 10 HeapSize = DEFINED(HeapSize) ? HeapSize : 0x0; 11 _StackSize = DEFINED(_StackSize) ? _StackSize : 0x2000;12 11 13 12 ENTRY(_start) … … 166 165 *(COMMON) 167 166 . = ALIGN (64); 168 _stack_limit = .;169 . += _StackSize;170 __stack = .;171 _stack_init = .;172 167 _clear_end = .; 173 168 } … … 183 178 184 179 185 /* Put starting stack in SRAM (8 Kb); this size is the same as the stack from186 the original script (when everything was in SRAM). */187 /* __stack = 0x8000A000; */188 180 /* DWARF debug sections. 189 181 Symbols in the DWARF debugging sections are relative to -
bsps/mips/malta/start/start.S
r715d616 r511dc4b 167 167 addiu v0,v0,4 # executed in delay slot 168 168 169 la t0, _ stack_init# initialize stack so we169 la t0, _Configuration_Interrupt_stack_area_end # initialize stack so we 170 170 /* We must subtract 24 bytes for the 3 8 byte arguments to main, in 171 171 case main wants to write them back to the stack. The caller is -
bsps/mips/rbtx4925/start/linkcmds
r715d616 r511dc4b 9 9 RamSize = DEFINED(RamSize) ? RamSize : 4M; 10 10 HeapSize = DEFINED(HeapSize) ? HeapSize : 0x0; 11 _StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;12 11 13 12 ENTRY(start) … … 167 166 *(COMMON) 168 167 . = ALIGN (64); 169 _stack_limit = .;170 . += _StackSize;171 __stack = .;172 _stack_init = .;173 168 end = .; 174 169 _end = .; -
bsps/mips/rbtx4938/start/linkcmds
r715d616 r511dc4b 9 9 RamSize = DEFINED(RamSize) ? RamSize : 4M; 10 10 HeapSize = DEFINED(HeapSize) ? HeapSize : 0x0; 11 _StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;12 11 13 12 ENTRY(start) … … 167 166 *(COMMON) 168 167 . = ALIGN (64); 169 _stack_limit = .;170 . += _StackSize;171 __stack = .;172 _stack_init = .;173 168 end = .; 174 169 _end = .; -
bsps/mips/shared/irq/exception.S
r715d616 r511dc4b 215 215 /* 216 216 * 217 * #if ( CPU_HAS_SOFTWARE_INTERRUPT_STACK == TRUE ) 218 * if ( _ISR_Nest_level == 0 ) 219 * switch to software interrupt stack 220 * #endif 217 * if ( _ISR_Nest_level == 0 ) 218 * switch to software interrupt stack 221 219 */ 222 220 … … 308 306 309 307 /* 310 * #if ( CPU_HAS_SOFTWARE_INTERRUPT_STACK == TRUE ) 311 * restore stack 312 * #endif 308 * restore stack 313 309 * 314 310 * if ( !_Thread_Dispatch_necessary )
Note: See TracChangeset
for help on using the changeset viewer.