A software routine used to support an older peripheral interface. Before the USB interface became ubiquitous, PCs had several types of sockets that are no longer found on modern machines. See
driver and
operating system.
Legacy Interfaces
These interfaces and the required software drivers that supported them were common on PCs before USB became a widely used standard.
Modern Interfaces
Early PCs had dedicated sockets for many peripheral devices.