



According to the 2001 edition of Microsoft's PC System Design Guide, a legacy-free PC must be able to boot from a USB device. A USB adapter may be used if an older device must be connected to a PC lacking these ports. According to Microsoft, "The basic goal for these requirements is that the operating system, devices, and end users cannot detect the presence of the following: ISA slots or devices legacy floppy disk controller (FDC) and PS/2, serial, parallel, and game ports." The legacy ports are usually replaced with Universal Serial Bus (USB) ports. A legacy-free PC is a type of personal computer that lacks a floppy and/or optical disc drive, legacy ports, and an Industry Standard Architecture (ISA) bus (or sometimes, any internal expansion bus at all).
