Existing texts,references port SATA layer into rtems-libbsd

Can anyone suggest any specific texts, documentation, or existing rtems-libbsd drivers that would be particularly helpful as a reference for this port (fun to read theory related texts are also welcome) I’ve already reviewed through rtems-libbsd and freebsd source related to SATA, and read the Rules for Modification in rtems-libbsd/CONTRIBUTING.md.