CDROM betűjel megállapítása dos alatt assembly-ben
2004-10-01T15:40:28+02:00
2004-10-01T18:36:58+02:00
2022-07-21T14:57:21+02:00
TobiasPm
Hali!

Van egy kis problémám.

Még mielőtt valaki azt mondaná, hogy az mscdex kiírja a cd meghajtó betűjeleit, inkább ne írjon.

Nos a probléma, meg kellene határoznom a cd meghajtók betűjel(eit)ét, mert egy progit szeretnék írni melyel több oprendszer telepítéséhez választó menüt szolgáltatnék. És az elég gagyi ha végigpróbálgatom a meghajtókat amíg el nem tudja indítani az oprendszer telepítőjét.

Köszike!
Mutasd a teljes hozzászólást!
Az MSCDEX-el a 2Fh megszakításon keresztül lehet kommunikálni. Ami neked kell:

AX = 150Dh
ES:BX -> buffer for drive letter list (1 byte per drive)
Return:
Buffer filled with drive numbers (0=A:). Each byte corresponds
to the drive in the same position for function 1501h

Esetleg ez is jó:
AX = 1500h
BX = 0000h
Return:
BX = number of CDROM drive letters used
CX = strating drive letter (0=A:)
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd