Resultados 1 al 10 de 81

Vista híbrida

  1. #1
    Patch Porter Avatar de bill_kevin
    Fecha de ingreso
    06/sep/2008
    Ubicación
    Guatemala
    Móvil
    W580
    Mensajes
    92

    Respuesta: Archivos Assembling (ASM)

    ;W580 SW-R6CA001
    ;Agrega la habilidad de mostrar - ocultar el reloj, fecha y hora de alarma en el standby
    ;Ajustes-> Pantalla-> Fondo de pantalla
    ;Opciones-> Ocultar / Mostrar
    ;v.2
    ;(c) Mcming1989
    ;(e) Grinvich
    ;(p) Bill_Kevin
    Código:
    include "x.inc"
    include "W580_R6CA001_Orange.lib.asm"
    
    org 0x452EF844;0x452C1D98
            LDR    R3, off_452C1D9C
            BX    R3
    off_452C1D9C    dw loc_45C5D1E8+1    
    
    loc_452C1DA0:                
                        
    org 0x452EF81C;0x452C1D70
            LDR    R3, off_452C1D74
            BX    R3
    off_452C1D74    dw loc_45C5D20A+1    
    
    loc_452C1D78:                
                        
    org 0x452EF86C;0x452C1DC0
            LDR    R3, off_452C1DC4
            BX    R3
    off_452C1DC4    dw loc_45C5D22C+1    
            NOP
    
    loc_452C1DCA:                
                        
    org 0x452EF800;0x452C1D54
            LDR    R3, off_452C1D58
            BX    R3
    off_452C1D58    dw loc_45C5D250+1    
    
    loc_452C1D5C:                
                        
    org 0x4530E5A8;0x452E0CEE
            BX    R2
    
    loc_452E0CF0:                
                        
    org 0x4530E5C4;0x452E0D0C
            dw loc_45C5D288+1
    
    org 0x452EF9C4;0x452C1F18
            LDR    R3, off_452C1F1C
            BX    R3
    off_452C1F1C    dw loc_45C5D1C0+1    
    
    loc_452C1F20:
    
    org 0x45c197d0;0x45C5D1C0
    loc_45C5D1C0:                            
            LDR    R1, [R4,0x1C]
            BL    sub_45C5D272
            CMP    R0, 1
            BEQ    loc_45C5D1DC
            ADD    R0, R0,    R1
            ADD    R2, R5,    0
            MOV    R1, 0xE
            BL    sub_45C5D394
            ADD    SP, SP,    0x24
            POP    {R4-R7,PC}
    
    loc_45C5D1D8:                
            LDR    R3, off_45C5D338
            BX    R3
    
    loc_45C5D1DC:                
            ADD    R0, R1,    0
            LDR    R2, dword_45C5D33C
            MOV    R1, 0xE
            BL    sub_45C5D394
            B    loc_45C5D1D8
    
    loc_45C5D1E8:                        
            LDR    R1, [R0,0x1C]
            BL    sub_45C5D272
            CMP    R0, 1
            BEQ    loc_45C5D1FE
            ADD    R0, R1,    0
            MOV    R1, 0xC
            BL    sub_45C5D394
    
    loc_45C5D1FA:                
            LDR    R3, off_45C5D328
            BX    R3
    
    loc_45C5D1FE:                
            ADD    R0, R1,    0
            LDR    R2, dword_45C5D33C
            MOV    R1, 0xC
            BL    sub_45C5D394
            B    loc_45C5D1FA
    
    loc_45C5D20A:                        
            LDR    R1, [R0,0x1C]
            BL    sub_45C5D272
            CMP    R0, 1
            BEQ    loc_45C5D220
            ADD    R0, R1,    0
            MOV    R1, 0xB
            BL    sub_45C5D394
    
    loc_45C5D21C:                
            LDR    R3, off_45C5D32C
            BX    R3
    
    loc_45C5D220:                
            ADD    R0, R1,    0
            LDR    R2, dword_45C5D33C
            MOV    R1, 0xB
            BL    sub_45C5D394
            B    loc_45C5D21C
    
    loc_45C5D22C:                        
            LDR    R1, [R0,0x1C]
            BL    sub_45C5D272
            CMP    R0, 1
            BEQ    loc_45C5D244
            ADD    R2, R6,    0
            ADD    R0, R1,    0
            MOV    R1, 0xD
            BL    sub_45C5D394
    
    loc_45C5D240:                
            LDR    R3, off_45C5D330
            BX    R3
    
    loc_45C5D244:                
            LDR    R2, dword_45C5D33C
            ADD    R0, R1,    0
            MOV    R1, 0xD
            BL    sub_45C5D394
            B    loc_45C5D240
    
    loc_45C5D250:                    
            LDR    R1, [R0,0x1C]
            BL    sub_45C5D272
            CMP    R0, 1
            BEQ    loc_45C5D266
            ADD    R0, R1,    0
            MOV    R1, 0xB
            BL    sub_45C5D394
    
    loc_45C5D262:                
            LDR    R3, off_45C5D334
            BX    R3
    
    loc_45C5D266:                
            LDR    R2, dword_45C5D33C
            ADD    R0, R1,    0
            MOV    R1, 0xB
            BL    sub_45C5D394
            B    loc_45C5D262
    
    sub_45C5D272:                        
            PUSH    {R1,R2,LR}
            LDR    R0, off_45C5D340
            MOV    R2, 0
            adr    R1, aStandby_bin 
            BL    sub_45C5D39C
            BMI    loc_45C5D284
            MOV    R0, 1
            B    loc_45C5D286
    
    loc_45C5D284:                
            MOV    R0, 0
    
    loc_45C5D286:                
            POP    {R1,R2,PC}
    
    loc_45C5D288:                
            LDR    R2, off_45C5D35C
            MOV    R1, 0
            LDR    R0, [R4,0x1C]
            BL    sub_45C5D384
            LDR    R2, dword_45C5D364
            MOV    R1, 0
            LDR    R0, [R4,0x1C]
            BL    sub_45C5D38C
            LDR    R2, dword_45C5D37C
            MOV    R1, 0
            LDR    R0, [R4,0x1C]
            BL    sub_45C5D3C4
            MOV    R2, 1
            MOV    R1, 0
            LDR    R0, [R4,0x1C]
            BL    sub_45C5D3CC
            LDR    R2, off_45C5D360
            MOV    R1, 1
            LDR    R0, [R4,0x1C]
            BL    sub_45C5D384
            LDR    R2, dword_45C5D368
            MOV    R1, 1
            LDR    R0, [R4,0x1C]
            BL    sub_45C5D38C
            LDR    R2, dword_45C5D380
            MOV    R1, 1
            LDR    R0, [R4,0x1C]
            BL    sub_45C5D3C4
            MOV    R2, 1
            MOV    R1, 1
            LDR    R0, [R4,0x1C]
            BL    sub_45C5D3CC
            LDR    R2, off_45C5D370
            LDR    R1, dword_45C5D374
            LDR    R3, off_45C5D36C
            BX    R3
    
    loc_45C5D2E0:                
            PUSH    {R0-R7,LR}
            BL    sub_45C5D272
            CMP    R0, 1
            BNE    loc_45C5D2FA
            LDR    R0, off_45C5D340
            adr    R1, aStandby_bin 
            MOV    R2, 0
            BL    sub_45C5D3B4
            LDR    R0, dword_45C5D378
            BL    sub_45C5D3BC
    
    loc_45C5D2FA:                
            POP    {R0-R7,PC}
    
    loc_45C5D2FC:                
            PUSH    {R0-R7,LR}
            BL    sub_45C5D272
            CMP    R0, 1
            BEQ    loc_45C5D324
            MOV    R0, 0
            PUSH    {R0}
            LDR    R0, off_45C5D340
            adr    R1, aStandby_bin 
            MOV    R2, 4
            MOV    R3, 0xFF
            ADD    R3, 0x81
            BL    sub_45C5D3A4
            BL    sub_45C5D3AC
            ADD    SP, SP,    4
            LDR    R0, dword_45C5D378
            BL    sub_45C5D3BC
    
    loc_45C5D324:                
            POP    {R0-R7,PC}
            align 4
    off_45C5D328    dw loc_452C1DA0+1    
    off_45C5D32C    dw loc_452C1D78+1    
    off_45C5D330    dw loc_452C1DCA+1    
    off_45C5D334    dw loc_452C1D5C+1    
    off_45C5D338    dw loc_452C1F20+1    
    dword_45C5D33C    dw 0x6FFFFFFF                        
    off_45C5D340    dw 0x457421BC;0x45718728;aTpaSettings        
    aStandby_bin    du "Standby.bin",0             
    off_45C5D35C    dw loc_45C5D2E0+1    
    off_45C5D360    dw loc_45C5D2FC+1    
    dword_45C5D364    dw 0x22EA;0x7E8;    Mostrar ;etiqueta
    dword_45C5D368    dw 0x1473;0x14D1;    ocultar    ;etiqueta
    off_45C5D36C    dw loc_452E0CF0+1    
    off_45C5D370    dw 0x45057594+1;0x4502B678+1
    dword_45C5D374    dw 0xFC2        
    dword_45C5D378    dw 0x848                    
    dword_45C5D37C    dw 0xEE71;0xEE7B        ;icono
    dword_45C5D380    dw 0xEE71;0xEE75        ;icono
    
    sub_45C5D384:                            
            LDR    R3, off_45C5D388
            BX    R3        
    off_45C5D388    dw GUIObject_SoftKeys_SetAction+1 
                        
    sub_45C5D38C:                        
            LDR    R3, off_45C5D390
            BX    R3        
    off_45C5D390    dw GUIObject_SoftKeys_SetText+1 
                        
    sub_45C5D394:                    
            LDR    R3, off_45C5D398
            BX    R3        
    off_45C5D398    dw StatusIndication_SetItemText+1 
                        
    sub_45C5D39C:                
            LDR    R3, off_45C5D3A0
            BX    R3        
    off_45C5D3A0    dw fstat+1        
                        
    sub_45C5D3A4:                
            LDR    R5, off_45C5D3A8
            BX    R5        
    off_45C5D3A8    dw _fopen+1        
                        
    sub_45C5D3AC:                
            LDR    R5, off_45C5D3B0
            BX    R5        
    off_45C5D3B0    dw fclose+1        
                        
    sub_45C5D3B4:                
            LDR    R5, off_45C5D3B8
            BX    R5        
    off_45C5D3B8    dw FileDelete+1    
                        
    sub_45C5D3BC:                        
            LDR    R3, off_45C5D3C0
            BX    R3        
    off_45C5D3C0    dw UI_Event+1        
                        
    sub_45C5D3C4:                
            LDR    R3, off_45C5D3C8
            BX    R3
    off_45C5D3C8    dw 0x453AEDF8+1;0x45381740+1    
    
    sub_45C5D3CC:                            
            LDR    R3, off_45C5D3D0
            BX    R3        
    off_45C5D3D0    dw GUIObject_SoftKeys_SetEnable+1
    Última edición por Heber; 20/01/2011 a las 05:38:51

Información de tema

Usuarios viendo este tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

Temas similares

  1. [DISCUSION] Archivos Assembling (ASM)
    Por albertnet3 en el foro Discusiones
    Respuestas: 109
    Último mensaje: 31/08/2012, 23:23:27
  2. [AYUDA] como ordena mis archivos en fecha desentiende en el gestor de archivos en p1i
    Por lb-l5 en el foro Firmware - Actualización - Despersonalización - Cambio de idioma
    Respuestas: 0
    Último mensaje: 04/06/2012, 20:00:41
  3. Respuestas: 3
    Último mensaje: 24/06/2009, 23:09:20
  4. Programa portar parches sin assembling
    Por itay en el foro Parches & Scripts
    Respuestas: 39
    Último mensaje: 12/08/2008, 00:09:23
  5. Archivos .swf
    Por MauRySyo en el foro General
    Respuestas: 8
    Último mensaje: 20/08/2007, 21:31:01

Etiquetas para este tema

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •