OEM Parameter Record

Offset Size Description Comments
0 (0x00) 16 ParameterType OEM defined GUID , GUID_NULL indicate that parameter value is not used
0x10 32 ParameterValue OEM specific
#define OEM_FLASH_PARAMETER_GUID 0A0C7E46-3399-4021-90C8-FA6D389C4BA2
struct
{
    GUID OemParameterType;       //Value is OEM_FLASH_PARAMETER_GUID
    UINT32 EraseBlockSize;       //Erase block size in bytes
    UNIT32 PageSize;     
    UNIT32 NumberOfSpareBlocks;
    UNIT32 tRandomAccess;       //Random Access Time in nanoseconds
    UNIT32 tProgram;            //Program time in nanoseconds
    UNIT32 tReadCycle;          //Serial read circle time in nanoseconds
    UNIT32 tWriteCycle;         //Write Cycle time in nanoseconds
    UCHAR Reserved[4]; 
}
FlashParameters;