El aparato X que sea, usara una controladora SATA, y el firmware de dicho aparato X tendra sus controladores especificos para esa controladora SATA, despues todo el manejo necesario se realizara entre la controladora SATA y el disco duro SATA, el adaptador solo sirve de traductor entre las instrucciones SATA a PATA [EIDE/IDE]. Concluyendo, el adaptador NO REQUIERE CONTROLADOR.
Ese tipo de adaptador lo he usado para un gabinete USB antiguo que es IDE, y con el adaptador se puede usar un disco duro SATA en ese viejo gabinete HDD USB de discos IDE.