AFAIK, motherboard sensors vary from one to the next and are, therefore, spec'd by the manufacturer - e.g. Apple. Sensors on board DIMMs, CPUs, etc. also need motherboard support to be accessible anywhere other than on the device. For example a GPU or CPU can throttle whether the MB cares or not. Most of us have had motherboards that couldn't read all the sensors, etc.