Ports
IR
Joystick
Keyboard
PCMCIA
Parallel
Serial
USB
Video
Adapters
See also:
8255 PC Interface Card