I'm also digging up information on the 68HC05 used as the keyboard MPU. This is a programmable unit which apparently contains ROM or some kind of programmable ROM (just downloaded the info from Freescale.) That could be useful for some projects. Is there any information on its existing program?
The 68HC05 is a very nice MCU to program for. Much nicer instruction set than PICs and AVRs that are so popular now. However they tended to be OTP (one time programmable) or UV erasable. Flash versions tended to be much more expensive.
I don't think you will find the sourcecode for the keyboard controller.