
Final Version Program 4 Kornreich
Dependencies: LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI
Swap.S
- Committer:
- wkornreich
- Date:
- 2021-12-07
- Revision:
- 0:9c65f066245c
File content as of revision 0:9c65f066245c:
AREA Swap, CODE, READONLY GLOBAL swap ; uint32_t swap(uint32_t *) swap PUSH {R4} LDR R3,[R0]; color value LDR R0, =0x000000FF LDR R1, =0x0000FF00 AND R2, R3, R0 AND R4, R3, R1 BIC R3, R3, R0 BIC R3, R3, R1 LSL R2, R2, #8 LSR R4, R4, #8 ADD R3, R3, R2 ADD R3, R3, R4 MOV R0, R3 pop {R4} BX LR END