I have just finished designing the hardware part of the Printer Port/Memory expansion unit, I've nearly finished the writing of the firmware, but I'm going to wait until I have completely finished with making sure I get all of the protocals right. My current design uses a Motorola XC68HC711P2