The present invention relates in general to a method and system for providing communication between a bus and a peripheral device and in particular to a method and system for providing asynchronous communication between a system bus and a peripheral device, wherein the peripheral device is externally connected by a cable to the system bus.