??? 02/07/07 19:37 Read: times |
#132240 - a real example Responding to: ???'s previous message |
Out of my (maybe already pathologic) curiosity, I partially disassembled the firmware of an old 8042 keyboard controller I found on a thrown out '286 board (thanks for your excellent disassembler, Jeff!). And guess what - I found a selftest routine there.
However, don't expect anything spectacular. More-less standard RAM stuck-at/short test, checksum over (part of) the code memory, and that's about all. No peripherals tested, and of course it assumes that most of the core and at least part of the code memory (ROM there) is OK. So I dug out an older file which I got from a '51SL-based keyboard controller from a disintegrated laptop - and found something similar there, too. Those who reverse engineer various engine ECUs, might perhaps find something similar...? JW |