That is the PCB layout of the system I am modifying. It was a general purpose controller with 2 serial I/O ports, 4 timer/counter interfaces, and between 56 and 64 bits of I/O depending on configuration. A lot needs to be done to allow memory bank switching, task control, "protected mode", plug and go, and several other things. If you use controllers in your hobby projects, feel free to give me some input on what additions you would find useful. One thing I have been thinking about is ADC/DAC interfaces.