1. A reconfigurable input/output controller (IOC), comprising at least one input for receiving a point-to-point transfer instruction; and at least one output for providing a translated point-to-point transfer instruction to an external device.