Changeset 53f9821 in mainline for arch/mips32/src/start.S
- Timestamp:
- 2006-03-20T20:32:17Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 018d957e
- Parents:
- 9d3e185
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/mips32/src/start.S
r9d3e185 r53f9821 216 216 sub $k1, 8 # 8=SYSCALL 217 217 218 beqz $k1, uspace_shortcut218 beqz $k1, syscall_shortcut 219 219 add $k1, 8 # Revert $k1 back to correct exc number 220 220 … … 229 229 # The $sp is automatically restored to former value 230 230 eret 231 nop232 231 233 232 # it seems that mips reserves some space on stack for varfuncs??? … … 236 235 #define SS_STATUS 24 237 236 #define SS_EPC 28 238 uspace_shortcut:237 syscall_shortcut: 239 238 # We have a lot of space on the stack, with free use 240 239 sw $sp, SS_SP($k0)
Note:
See TracChangeset
for help on using the changeset viewer.