Re: [Freedos-devel] Re : Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Paul Dufresne via Freedos-devel
Le lun., 02 nov. 2020 15:32:43 -0500 Eric Auer écrit Hi Paul, > That's because on a AHCI only computer (without PATA or SATA IDE), >  you cannot access the sectors with INT 13h. Yes you can. For harddisk/SSD. I am glad to report that I was wrong. Indeed INT 13h continue to wor

Re: [Freedos-devel] Re : Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Eric Auer
Hi Paul, > That's because on a AHCI only computer (without PATA or SATA IDE), >  you cannot access the sectors with INT 13h. Yes you can. For harddisk/SSD. Unless you configure the computer to disable BIOS completely and boot only UEFI operating systems. But in that case, you get plenty of othe

Re: [Freedos-devel] Re : Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Paul Dufresne via Freedos-devel
I should have describe a little bit more why I was suggesting it might be necessary to include AHCI driver in DOS kernel. That's because on a AHCI only computer (without PATA or SATA IDE),  you cannot access the sectors with INT 13h. Well, I have tried in Qemu with '-M Q35' machine achitectur

Re: [Freedos-devel] Re : Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Eric Auer
Hi Paul, > I now realize it is still an IDE driver, not an AHCI driver like I thought. > Anyway, I wonder if the kernel itself would be needed to support AHCI mode The DOS kernel has nothing to do at all with your drive controllers. DOS either asks the BIOS to read or write sectors (for hardd

[Freedos-devel] Re : Re : Could the installer use gcdrom to get SATA cdrom working without IDE emulation?

2020-11-02 Thread Paul Dufresne via Freedos-devel
Sorry I was confused about gcdrom.sys. (Re)reading http://www.bootablecd.de/fdhelp-internet/en/hhstndrd/base/gcdrom.htm I now realize it is still an IDE driver, not an AHCI driver like I thought. Anyway, I wonder if the kernel itself would be needed to support AHCI mode without IDE emulation.