Changeset a35b458 in mainline for kernel/arch/arm32/src/asm.S
- Timestamp:
- 2018-03-02T20:10:49Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f1380b7
- Parents:
- 3061bc1
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-02-28 17:38:31)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-03-02 20:10:49)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/arm32/src/asm.S
r3061bc1 ra35b458 39 39 mov r5, r0 /* save dst */ 40 40 beq 4f 41 41 42 42 1: 43 43 cmp r2, #0 44 44 movne ip, #0 45 45 beq 3f 46 46 47 47 2: 48 48 ldrb r3, [ip, r1] … … 51 51 cmp ip, r2 52 52 bne 2b 53 53 54 54 3: 55 55 mov r0, r5 56 56 ldmia sp!, {r4, r5, pc} 57 57 58 58 4: 59 59 add r3, r0, #3 … … 66 66 mov lr, #0 67 67 mov ip, lr 68 68 69 69 5: 70 70 ldr r3, [ip, r1] … … 74 74 add ip, ip, #4 75 75 bne 5b 76 76 77 77 6: 78 78 ands r4, r2, #3 … … 82 82 add ip, r3, r1 83 83 mov r2, #0 84 84 85 85 7: 86 86 ldrb r3, [r2, ip]
Note:
See TracChangeset
for help on using the changeset viewer.