Claims
- 1. An apparatus comprising:
- a memory device for storing one or more user programmable address signals for addressing a predetermined input/output (I/O) device, said one or more user programmable address signals being software programmable;
- a decoder for decoding said one or more user programmable address signals and generating a select signal;
- means for enabling said predetermined I/O device to be selected by said select signal at any of said one or more user programmable addresses;
- means for receiving an external write signal and generating a control signal to enable data to be written to said I/O device once it has been selected; and
- means for receiving an external read signal and generating a control signal to enable data to be read from said I/O device once it has been selected.
- 2. An apparatus comprising:
- a memory device for storing one or more programmably selectable address signals for a predetermined input/output (I/O) device, said predetermined I/O device having address configuration hardware removed from said I/O device, said programmably selectable address signals being software programmable;
- a decoder for decoding said programmably selectable address signals and generating a select signal;
- means for enabling said predetermined I/O device to be selected at any of said one or more user programmably selectable addresses.
- 3. An apparatus comprising:
- a memory device for storing one or more user programmable address signals for a predetermined input/output (I/O) device, said one or more programmable address signals being software programmable,
- a decoder for decoding said one or more user programmably selectable address signals and generating a select signal;
- means for enabling said predetermined I/O device to be selected at any of said one or more user programmable addresses; and
- means for receiving an external write signal and generating a control signal to enable data to be written to said I/O device once it has been selected.
- 4. An apparatus comprising:
- a memory device for storing one or more user programmable address signals corresponding to a predetermined input/output (I/O) device, said one or more programmable address signals being software programmable, a decoder for decoding said programmably selectable address signals and generating a select signal;
- means for enabling said predetermined I/O device to be selected at any of said one or more user programmable addresses; and
- means for receiving an external read signal and generating a control signal to enable data to be read from said I/O device once it has been selected.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation of U.S. patent application Ser. No. 08/043,191, filed Apr. 5, 1993, now abandoned, entitled METHOD OF REMAPPING INTERRUPTS AND DMAS which is the parent of divisional U.S. patent application Ser. No. 08/616,572, filed on Mar. 15, 1996.
US Referenced Citations (9)
Continuations (1)
|
Number |
Date |
Country |
Parent |
43191 |
Apr 1993 |
|