1. An apparatus comprising: a non-volatile memory including a base memory and an expanded memory, the non-volatile memory configured to store data in a plurality of locations, wherein the plurality of locations includes locations in both the base memory and the expanded memory; and a device interface coupled to the non-volatile memory and including a volatile shadow memory configured to store an image of the plurality of locations of the non-volatile memory in a corresponding plurality of locations of the volatile shadow memory, the volatile shadow memory including a base shadow memory configured to store an image of the base memory, an expanded shadow memory configured to store an image of only a selectable subset of the expanded memory, and the corresponding plurality of locations includes locations in both the base shadow memory and the expanded shadow memory, wherein the device interface is couplable to a bus controller via a digital network bus, and configured to receive and respond to commands across the digital network bus from the bus controller, the commands including a write command to write data from the digital network bus, wherein in response to the write command in which the data is first data, the device interface is configured to write the first data from the digital network bus to a base shadow location of the corresponding plurality of locations wherein the base shadow location is located in the base shadow memory, and thereafter, write the first data from the base shadow location in the base shadow memory to a base location of the plurality of locations wherein the base location is located in the base memory, and wherein in response to the write command in which the data is second data, the device interface is configured to write the second data from the digital network bus to an expanded shadow location of the corresponding plurality of locations wherein the expanded shadow location is located in the expanded shadow memory, and thereafter, write the second data from the expanded shadow location in the expanded shadow memory to an expanded location of the plurality of locations wherein the expanded location is located in the expanded memory.