摘要 |
A system (800), device, and method allowing a host device (102) to communica te with, and initialize, an uninitialized peripheral device includes, on the peripheral device (300), logic for storing a separat e mask corresponding to each of a plurality of memory locations, and logic, responsive to a request for reading a memory location, for outputting a bit-wise exclusive-OR of data stored in the memory location and the corresponding mask, the mask is equal to a bit-wise exclusi ve- OR of a predetermined configuration value and a preset value, if the memory location is not preprogrammed with configuration information, the bit-wise exclusive-OR of the data stored in the host device is able to communicate with the peripheral device, the host devi ce programs the peripheral device by storing in the memory location a new data value equal to the bit-wise exclusive-OR of a new configuration value and the corresponding mask. |