Disclosed is an apparatus incorporating hardware based logic and a predetermined
default list of software affecting responses to be taken in connection with temperatures
sensed by thermal sensors checking the temperature of portions of computer logic.
At the time application software is loaded, the software can modify the default
response list. The list of responses to be taken and the over temperature conditions
at which they are to be activated are stored in hardware directly accessible by
hardware based thermal sensor monitoring logic for direct control of the hardware.
The control can alter conditions such as clock frequency, stopping use of application
software, interrupting OS functionality, removing power from components and so forth.