1. A method of bridging a memory store across a pre-boot phase and a runtime phase comprising: during the pre-boot phase of system initialization, reserving an area for data storage at a physical volatile memory location; during the pre-boot phase, storing a pointer to the reserved memory area in an architectural memory structure; during the pre-boot phase, creating, within a non-memory space that is accessible in both the pre-boot and the runtime phase, a pointer to the architectural memory structure; during the runtime phase, reading the pointer to the architectural memory structure; and during the runtime phase, reading the pointer to the reserved memory area from the architectural memory structure.