Programación General > ASM (Ensamblador)

 Controlar El Cdrom Usando Mscdex

(1/1)

flanagan:
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:
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:
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:
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

Navegación

[0] Índice de Mensajes

Ir a la versión completa