Changeset da349da0 in mainline for boot/arch/sparc64/loader/asm.S
- Timestamp:
- 2008-08-10T15:28:42Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a9d4d2c
- Parents:
- d2e9c47
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
boot/arch/sparc64/loader/asm.S
rd2e9c47 rda349da0 31 31 #include <register.h> 32 32 33 .register %g2, #scratch 34 .register %g3, #scratch 35 33 36 .text 34 37 … … 42 45 43 46 memcpy: 44 .register %g2, #scratch 45 .register %g3, #scratch 47 mov %o0, %o3 ! save dst 46 48 add %o1, 7, %g1 47 49 and %g1, -8, %g1 … … 62 64 2: 63 65 jmp %o7 + 8 ! exit point 64 mov %o 1, %o066 mov %o3, %o0 65 67 3: 66 68 and %g1, -8, %g1 … … 96 98 97 99 jmp %o7 + 8 ! exit point 98 mov %o 1, %o0100 mov %o3, %o0 99 101 100 102 jump_to_kernel:
Note:
See TracChangeset
for help on using the changeset viewer.