1. A method of maintaining configuration information in a computer system when replacing devices connected to a bus in the computer system, the method comprising: creating a memory structure containing configuration information for a bus and devices located on the bus; replacing a device on the bus in the computer system with a replacement device; retrieving the configuration information for the device replaced by the replacement device from the memory structure; and writing the retrieved configuration information to the replacement device.