tags:

views:

109

answers:

5

Basically, is there a way to programmatically intercept CPU RESET, at any level?

A: 

I am pretty certain the answer is no... or else it would defeat the purpose ... wouldn't it?

jldupont
A: 

I don't think so. As far as i know reset is even a PIN on your CPU which is activated when you press the reset button. But on non PC platforms this might be different, e.g. the IPod Nano has no reset button.

dz
A: 

It's doubtful that anyone's designed a motherboard which lets you do this.

A reset would be a hardware interrupt, not possible to circumvent with software.

pavium
A: 

It's hardware based, not software based. So you can't do much with software, no.

BalusC
+4  A: 

This button physically affects (galvanical "OR" with output of "reset" chip ?) the "Power Good" signal of the power supply, and routed through all possible boards being signal number 1 of every square inch of motherboard and peripherals. It lets thousands of ASIC/FPGA and analog hardware designers sleep well. Do not disturb their peace of mind!

RocketSurgeon
Only a theoretical remark: This might be relevant for PCs but not for other (embedded) devices, e.g. Palm Treo or the Apple IPhone/Ipod. These devices must be resetable without a reset button, because they just don't have one. There is no power on the reset pin via a button! It should be possible to change this by embedding it's own operating system wich changes this. Anyway: Why would you want to brick your device by disabling reset?
dz