In several area's of Intel's atom e38xx data sheet, and programmers volume 3 datasheets I see references to the word EPROM. For example in programmer's architecture manual volume 3 I find this, The EPROM containing the
software-initialization code must be located at this address.
I thought the first code of execution lies in the flash device? Can I assume they mean flash? In the intel atom data sheet it shows memory map and in the DOS section there are two eprom sections. I know the device supports to SPI flash so I assume this is MMIO to the SPI flash even though it calls it EPROM.
0xFFFF0000 - 0xFFFFFFF0
and read's are same as reads to the DOS area below 1MByte and writes just write to the shadowed DRAM. I'm a little confused on it all still. Like for instance In non descriptor mode I don't know how exactly it fills those regions because the bios regions are supposed to be set by a base and limit in the flash descriptor? I also can not find a direct 1 to 1 MMIO map for the eprom/flash (which is SPI or serial 4 pin) address space. \$\endgroup\$