Resultados 1 al 10 de 691

Vista híbrida

  1. #1
    Avanzado Avatar de Karl05
    Fecha de ingreso
    28/oct/2007
    Ubicación
    Bs.As. Argentina
    Móvil
    Z750i
    Mensajes
    198

    Re: Parches Z550 - Tema oficial

    Cita Iniciado por stuCk Ver mensaje
    pero, estas llamando a la nueva funcion? (ldr)
    Epa! eso es nuevo, ¿Hay que llamar al LDR? Me voy a explicar un poco mejor:

    En R6CA009 se repite esto en varias partes del parche:
    Código:
    ROM:45652370 04 F4 BE FF                 BL      sub_452572F0
    Por lo que entiendo, los BL, a diferencia de los DCD no puede llamar a cualquier direccion del firm, sino que tiene un cierto alcance (el cual desconozco)(y tampoco entiendo porque tienen este "alcance" si tiene 8 cifras pero en fin, asumo que es asi). El equivalente la sub_452572F0 en R6GA004 es la sub_4525A8B0, pero esta mas lejos que en el otro firm, y no puedo alcanzarla ni siquiera moviendo todo el parche lo mas cerca posible (porque se termina la zona de las FFFFFFFF).
    Si pudiese alcansarla deberia poner:
    Código:
    target                 equ 0x4525A8BO
    (org correspondiente a R6GA004)
    loc_45665310:                 BL      target
    (Aca va el resto del ASM, que terminaria en 456653EF)
    Como esta fuera de alcance pongo:
    Código:
    target                 equ 0x4525A8AF
    (org correspondiente a R6GA004)
    loc_45665310:                       LDR     R3, dword_456653F0
                                                BX      R3
    (Aca va el resto del ASM, que terminaria en 456653EF)
    dword_456653F0      DCD target+1
    Ahora bien, el LDR esta ocupando el lugar del BL, cualquier llamada a esa posicion ¿no deberia llamar al LDR?
    Por cierto el ultimo codigo me tiraba error de alineacion y tuve que agregarle un "align 4" ¿Eso estara bien?
    Muchas gracias por aclarar mis dudas
    Última edición por Karl05; 26/03/2008 a las 03:19:44

  2. #2
    Avanzado
    Fecha de ingreso
    22/nov/2006
    Ubicación
    0x4C0240B4: (0x4C0240B4+7)
    Móvil
    w3ooi & z770i
    Mensajes
    289

    Re: Parches Z550 - Tema oficial

    Cita Iniciado por Karl05 Ver mensaje
    Epa! eso es nuevo, ¿Hay que llamar al LDR?
    Solo se pone una vez el LDR, y donde estaba el BL que estaba fuera del area alcanzable, hay que llamar al LDR.

    Saludos

Información de tema

Usuarios viendo este tema

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

Temas similares

  1. [DISCUSION] Parches W300 - Tema Oficial
    Por fxlipx en el foro Solo Discusiones
    Respuestas: 296
    Último mensaje: 22/05/2011, 10:27:36
  2. [DISCUSION] Parches W880 - Tema Oficial
    Por Gallito Ingles en el foro Solo Discusiones
    Respuestas: 194
    Último mensaje: 23/03/2011, 17:53:25
  3. [PARCHES] Z550 R6CA009 - Tema Oficial
    Por sergiong en el foro DB2010/12
    Respuestas: 8
    Último mensaje: 02/03/2011, 08:20:15
  4. [DISCUSION] Parches K550 - Tema Oficial
    Por japarfer en el foro Solo Discusiones
    Respuestas: 67
    Último mensaje: 11/11/2010, 15:07:12
  5. [RESUELTO] [RESUELTO] Z550 - Tema Oficial
    Por The Best Web Sites en el foro DB2010/12
    Respuestas: 109
    Último mensaje: 20/10/2009, 02:09:13

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
  •