Patent ID: 7248597
Filing Date: 2007-07-24
Classification: G06F

Abstract:
1. An electronic device having a configurable port for connecting with a variety of interface device types, comprising: a register for storing one or more sets of configuration data each set of configuration data corresponding to a particular interface device type that may be connected to the electronic device; and a multiplexer for conforming a data signal in accordance with the configuration data associated with a particular interface device type connected to the electronic device, wherein a controller controls the operation of the configurable port, the controller being associated with a register set for controlling the operation of the configurable port, and wherein the register set includes a first register for indicating whether the port is configured as a general purpose interface port or as a special purpose interface port to support a particular device connected with the port, a second register for configuring the port to transmit an output signal to the device connected with the port, a third register for indicating data representing the output signal to be transmitted to the device connected with the port, and a fourth register for indicating data representing an input signal that is received from the device connected with the port.