Does anyone knows how speedfan is working, does it set some values in the motherboards fan controller or does it regulate fan speed by updating the speed from the running software? I have a cpu fan with 3 pin header and would like to regulate its speed based on the CPU temp in a dualboot system. The motherboard is Z97M-D3H which have pwm on cpu fan and voltage control on sys fan but I can't regulate sys fan with cpu temp in gigabytes smart fan.