Final Version Program 4 Kornreich

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

fourth.S

Committer:
wkornreich
Date:
2021-12-07
Revision:
0:9c65f066245c

File content as of revision 0:9c65f066245c:

                    AREA R, CODE, READONLY 
                    GLOBAL optionFour 
     
                    ; uint32_t optionFour(uint32_t *) 
optionFour    

        PUSH {R4,R5,R6}    
        LDR R0,[R0]; color value
        LDR R1, =0x00FFFFFF
        LDR R3, =0xFF000000
        AND R2, R0, R1
        MVN R2, R2
        BIC R2, R3
        BIC R0, R1
        ADD R0, R2
        MOV R3, R0
        

        
        
        POP {R4,R5,R6}
                     
                     
                     
                     
                     BX LR 
                    
                    
                    END