• Domingo 22 de Diciembre de 2024, 14:49

Autor Tema:  Controlar El Cdrom Usando Mscdex  (Leído 2130 veces)

flanagan

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Controlar El Cdrom Usando Mscdex
« en: Sábado 5 de Enero de 2008, 18:50 »
0
Buenas, he estado buscando informacion pero no encuentro nada sobre este tema,

me han dicho que es necesario utilizar un disco de arranque de windows 98
porque tiene que estar instalado el mscdex

pero no tengo ni idea de las interrupciones que hay que utilizar si podeis darme alguna informacion os estaria muy agradecido.

gracias.

como veis ando un poco pez

jeje

posman

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: Controlar El Cdrom Usando Mscdex
« Respuesta #1 en: Sábado 5 de Enero de 2008, 21:37 »
0
ya checaste si en la "Ralph Brown Interrupt List" viene algo de eso?

Aqui hay una version on line:
www.ctyme.com/rbrown.htm

Hice una busqueda de MSCDEX y me regreso 21 resultados. No cheque cada uno, tal vez alguno de pueda servir

flanagan

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Controlar El Cdrom Usando Mscdex
« Respuesta #2 en: Sábado 5 de Enero de 2008, 22:34 »
0
muchas gracias, el link que me has dado es muy bueno

pero...   como interpreto   ES:BX

podrias darme un ejemplo.

muchas gracias


AX = 1510h
CX = CD-ROM drive letter (0 = A, 1 = B, etc)
ES:BX -> CD-ROM device driver request header (see #02597 at AX=0802h

posman

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: Controlar El Cdrom Usando Mscdex
« Respuesta #3 en: Domingo 6 de Enero de 2008, 17:02 »
0
Parece que en ES:BX debes de poner la direccion de memoria en donde esta (o se va a guardar) la estructura de datos que se debe de llenar antes de ejecutar la interrupcion

see #02597 at AX=0802h se refiere a que cheques la tabla 02597. Ahi viene la estructura que debe de tener esa parte de memoria para realizar la interrupcion

Este es el link a la tabla:
www.ctyme.com/intr/rb-4282.htm#Table2597