Mapping is performed from the I/O and memory mapped bus of the computer system to local peripheral integrated circuits that support Ethernet controls, UARTs, modems, printer ports, solid state memory, rotating disk memory, and other peripheral devices.