Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#2801
Programación C/C++ / Re: Leer sector con API
26 Septiembre 2010, 23:30 PM
Lee todo el hilo de nuevo y presta atencion, si no podes ver el error ya sinceramente no se que decirte.
#2802
Programación C/C++ / Re: Leer sector con API
26 Septiembre 2010, 22:26 PM
Hay una barra que esta mal ... mira con atencion el resaltado del codigo.
#2803
Programación C/C++ / Re: Leer sector con API
26 Septiembre 2010, 20:48 PM
El path esta mal, mira el color del texto y te vas a dar cuenta.
#2804
ASM / Re: Leer Sectores
21 Septiembre 2010, 10:20 AM
¿Generas una imagen .iso para grabar en el DVD? Si es asi ahi podes ver en que sector lo generaste ...

¿Que datos? La extension es irrelevante ... grabas un conjunto de bytes en cualquier caso ...
#2805
ASM / Re: Leer Sectores
18 Septiembre 2010, 21:09 PM
No me referia a eso sino que tenes que especificar en donde cargar esos sectores, la interrupcion espera parametros de entrada ahi, lee la referencia que te deje.
#2806
ASM / Re: Leer Sectores
18 Septiembre 2010, 13:40 PM
No le estas pasando la direccion donde cargar esos sectores ...

http://en.wikipedia.org/wiki/INT_13#INT_13h_AH.3D02h:_Read_Sectors_From_Drive

ES:BX    Buffer Address Pointer

¿¿Para que haces esos saltos con carry??
#2807
Apostaria a que no esta escrito en assembly originalmente ...
#2808
Una maquina bootea en 16 bits, modo real. Leete esos enlaces que te deje antes  ;)
#2809
Es lo mismo en realidad, en lugar de un array de 4 BYTES, un DWORD (que son 4 bytes justamente).
#2810
Con el codigo que ya tenes:

BYTE VALORENHEX[] =
{
 0xDC, 0x05, 0x00, 0x00
};




Haciendo el casting correspondiente y el ampersand (&) para obtener la direccion de la variable podrias usar esto:
DWORD VALORENHEX = 0X05DC;