What is the difference between /dev/temperature and /dev/therm?
Early versions of the NetWinder kernel used /dev/therm for the temperature sensor and the fan control. To move more in line with the growing Linux practice, this was changed to /dev/temperature in the ELF kernels. /dev/temperature is assigned major device 10, minor device 131. Check http://www.netwinder.org/~ralphs/boot.html for details. The entry in proc is still called /proc/therm, since it returns more data than a program might expect from /proc/temperature.