Re:A comment on Hacker News led to 4½ new Unicode characters...
by LolWolf on Tuesday December 03, 2019 @11:12AM
(#21693623)
Hmm, in most embedded processors I know (e.g., the ESP8266/32 [0], RPi's BMC2835 [1], or Ti's MSP430 [2]), you send the line down for reset but hold it high for running (either by internal pull-up or by actually holding the line).
---
[0] https://tttapa.github.io/ESP8266/Chap06%20-%20Uploading.html
[1] https://www.raspberrypi.org/app/uploads/2012/04/Raspberry-Pi... In particular, see first page, D15
[2] https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/3...
To “turn on” a computer (using the push-button at the front, rather than by flipping a power-supply toggle-switch) is, then, actually to SET that flip-flop, feeding a high input to the NAND gate, which in turn will turn off the reset line to the CPU.
(And, vice-versa, if your computer has a “reset button” on the front like some old computers do, that one throws the flip-flop back to its RESET state, which puts the NAND gate back low, which brings the reset line to the CPU back high. Wiring for push-button toggles is weird!)