AHCICD.SYS alternatives? (Users)
> Do all ATA commands over AHCI requires use DMA? E.g. ATA identify or
> read/write a single sector? On old (S)ATA there was choice to use DMA
> commands except e.g. TRIM that requres strictly DMA.
There's no port address available in AHCI, so you can talk to the HBA in "DMA terms" only. The real communication between HBA and the device may be a different matter.
> Maybe some SMM magic? What transfer rate you got cca under DOS?
about 125 MB/sec int 13h read speed (using a seagate HD, dated 2013).
To access the memory mapped registers in real-mode I tried to temporarily "remap" the HBA ( by changing PCI config registers ), but that obviously "doesn't work". But the chipset perhaps may offer such an option.
---
MS-DOS forever!
Complete thread:
- AHCICD.SYS alternatives? - Japheth, 12.01.2021, 14:57 (Users)
- AHCICD.SYS alternatives? - mceric, 12.01.2021, 17:21
- AHCICD.SYS alternatives? - tom, 12.01.2021, 19:22
- AHCICD.SYS alternatives? - Khusraw, 13.01.2021, 09:32
- AHCICD.SYS alternatives? - RayeR, 13.01.2021, 13:36
- AHCICD.SYS alternatives? - tom, 13.01.2021, 23:22
- AHCICD.SYS alternatives? - Japheth, 15.01.2021, 08:47
- AHCICD.SYS alternatives? - Khusraw, 13.01.2021, 09:32
- AHCICD.SYS alternatives? - Japheth, 12.01.2021, 20:31
- AHCICD.SYS alternatives? - tom, 12.01.2021, 19:22
- AHCICD.SYS alternatives? - RayeR, 13.01.2021, 02:45
- AHCICD.SYS alternatives? - Japheth, 13.01.2021, 04:52
- AHCICD.SYS alternatives? - RayeR, 13.01.2021, 05:56
- AHCICD.SYS alternatives? - RayeR, 13.01.2021, 13:44
- AHCICD.SYS alternatives? - rr, 13.01.2021, 11:14
- AHCICD.SYS alternatives? - Japheth, 13.01.2021, 13:43
- AHCICD.SYS alternatives? - Laaca, 13.01.2021, 23:16
- AHCICD.SYS alternatives? - Japheth, 14.01.2021, 04:54
- AHCICD.SYS alternatives? - Laaca, 13.01.2021, 23:16
- AHCICD.SYS alternatives? - Japheth, 13.01.2021, 13:43
- AHCICD.SYS alternatives? - RayeR, 13.01.2021, 05:56
- AHCICD.SYS alternatives? - Japheth, 13.01.2021, 04:52
- AHCICD.SYS alternatives? - RayeR, 14.01.2021, 01:31
- AHCICD.SYS alternatives? - Japheth, 14.01.2021, 04:48
- AHCICD.SYS alternatives? - RayeR, 14.01.2021, 08:12
- AHCICD.SYS alternatives? - Japheth, 14.01.2021, 10:08
- AHCICD.SYS alternatives? - Japheth, 14.01.2021, 13:27
- AHCICD.SYS alternatives? - Laaca, 14.01.2021, 17:05
- AHCICD.SYS alternatives? - Japheth, 15.01.2021, 08:39
- AHCICD.SYS alternatives? - RayeR, 16.01.2021, 02:51
- AHCICD.SYS alternatives? - Japheth, 16.01.2021, 06:15
- AHCICD.SYS alternatives? - RayeR, 20.01.2021, 15:40
- AHCICD.SYS alternatives? - Japheth, 20.01.2021, 20:45
- AHCICD.SYS alternatives? - RayeR, 21.01.2021, 02:13
- AHCICD.SYS alternatives? - Japheth, 21.01.2021, 02:55
- AHCICD.SYS alternatives? - Khusraw, 22.01.2021, 21:49
- AHCICD.SYS alternatives? - Japheth, 23.01.2021, 08:54
- AHCICD.SYS alternatives? - RayeR, 23.01.2021, 20:28
- AHCICD.SYS alternatives? - Japheth, 23.01.2021, 22:30
- AHCICD.SYS alternatives? - Khusraw, 22.01.2021, 21:49
- AHCICD.SYS alternatives? - Japheth, 21.01.2021, 02:55
- AHCICD.SYS alternatives? - RayeR, 21.01.2021, 02:13
- AHCICD.SYS alternatives? - Japheth, 20.01.2021, 20:45
- AHCICD.SYS alternatives? - RayeR, 20.01.2021, 15:40
- AHCICD.SYS alternatives? - Japheth, 16.01.2021, 06:15
- AHCICD.SYS alternatives? - Laaca, 14.01.2021, 17:05
- AHCICD.SYS alternatives? - Japheth, 14.01.2021, 13:27
- AHCICD.SYS alternatives? - Japheth, 14.01.2021, 10:08
- AHCICD.SYS alternatives? - rr, 14.01.2021, 14:41
- AHCICD.SYS alternatives? - mceric, 14.01.2021, 17:30
- AHCICD.SYS alternatives? - rr, 14.01.2021, 18:54
- AHCICD.SYS alternatives? - RayeR, 14.01.2021, 21:31
- AHCICD.SYS alternatives? - rr, 14.01.2021, 18:54
- AHCICD.SYS alternatives? - mceric, 14.01.2021, 17:30
- AHCICD.SYS alternatives? - RayeR, 14.01.2021, 08:12
- AHCICD.SYS alternatives? - Japheth, 14.01.2021, 04:48
- AHCICD.SYS alternatives? - mceric, 12.01.2021, 17:21