flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
macomics 22 May 2025, 10:16
Without a CD-ROM driver, interrupt 2F will not answer you. And you can request the status yourself by simply sending commands to the appropriate port (170-17F and 1F0-1FF).
I had a description of the commands for ATAPI, but in Russian. Will it suit you? |
|||
![]() |
|
Core i7 22 May 2025, 12:35
ATA command "IDENTIFY PACKET DEVICE (0xA1)" returns a 512 byte block of information with the identification of the atapi device
https://wiki.osdev.org/ATAPI |
|||
![]() |
|
bmmueller 22 May 2025, 14:52
Treiber ist ja gegeben. Das LW ist durch "mscdex" im System eingebunden.
Ich dachte es gibt einen c++ eigenen Befehl oder Funktion um Daten zu lesen und Parameter zu empfangen. |
|||
![]() |
|
Core i7 23 May 2025, 06:34
here is a special command for requesting parameters
what interface does the drive have - ATA or SATA? if SATA, the port number must be read from the BAR register in PCI-Cfg |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.