On 12/5/19 12:39 PM, Eric Smith via cctalk wrote:
Last year I read most of the PALs and HALs of a TRS-80 Model 16B main board (same as Model 12 main board). I was surprised that none of the PALs were protected, and even more surprised that some (but not all) of the HALs could be read as PALs.
Eric, first, I want to thank you for the excellent M2 ROM disassembly you did; while I was helping debug the MAME trs80m2 emulator your listing was extremely helpful in tracing down the problem which single-stepping in the MAME debugger (it was a bug in the WD1791 emulation of deleted data address marks).

Second, there is a published European patent on the Model 4 circuitry; see http://www.freepatentsonline.com/EP0126305.pdf for the details.  The PAL equations and pinouts begin on PDF page 31.

The 12/16B/6000 mainboard's PAL equations are printed in the service manuals for those machines; the 6000 service manual is available on archive.org.  But it is a bit surprising that the security fuse wasn't blown; Jerry Ballard and Frank Durda were both unsure (years ago when I asked them both) if the M4's PALs had the security fuse blown or not, and at that time I didn't have the equipment to try to read them.

Reply via email to