Method and system for loading processor boot code from a serial flash
memory device. A code fetch request is received from a processor, the
code fetch request requesting a portion of boot code to be executed by
the processor. The code fetch request is translated into a memory request
providing random access to the serial flash memory device, and the memory
request is sent to the serial flash memory. The portion of boot code is
read from the serial flash memory device and provided to the processor.