mav added a comment.
It was definitely significant amount of work, but I am not sure what
motivation was behind it. Why do we need it after already having much more
featured AHCI-based ATA/ATAPI emulation? Are there any significant OS not
supporting AHCI? There is significant amount of code
mav added a comment.
In https://reviews.freebsd.org/D5473#117346, @iateaca wrote:
> The motivation is to run older versions of operating systems such as
FreeBSD 4 which does not have AHCI drivers.
> What do you mean by code duplication ? I think only the ATAPI CDROM logic
could be com