I notice that there is byte swapping done on the smart data response before being able to obtain meaningful data from smart data. Is it true to say that all hard disks return smart data in this manner such that byte swapping must be done? I have been reading some specifications documentation, but I have not yet come across documentation that explicitly addresses this topic.


Thanks for the clarification,