24.05.2014 Views

Embedded EEPROM Specification - picmg

Embedded EEPROM Specification - picmg

Embedded EEPROM Specification - picmg

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.3.1 Description.................................................................................................................................. 38<br />

6.3.2 Block Elements........................................................................................................................... 38<br />

6.3.3 Example Blocks.......................................................................................................................... 39<br />

6.4 SMBIOS Common Block Header........................................................................................................39<br />

6.4.1 Description.................................................................................................................................. 39<br />

6.4.2 Block Elements........................................................................................................................... 40<br />

6.4.3 SMBIOS Block String Storage convention..................................................................................40<br />

6.5 System Information Descriptor Block..................................................................................................41<br />

6.5.1 Description.................................................................................................................................. 41<br />

6.5.2 Block Elements........................................................................................................................... 41<br />

6.5.3 Example Block............................................................................................................................ 42<br />

6.6 Base Board (or Module) Information Descriptor Block........................................................................42<br />

6.6.1 Description.................................................................................................................................. 43<br />

6.6.2 Block Elements........................................................................................................................... 43<br />

6.6.3 Example Block............................................................................................................................ 45<br />

6.7 System Enclosure or Chassis Descriptor Block..................................................................................47<br />

6.7.1 Description.................................................................................................................................. 47<br />

6.7.2 Block Elements........................................................................................................................... 47<br />

6.7.3 Example Block............................................................................................................................ 48<br />

6.8 LFP Device Descriptor Block..............................................................................................................49<br />

6.8.1 Description.................................................................................................................................. 49<br />

6.8.2 Block Elements........................................................................................................................... 49<br />

6.8.3 Example Block............................................................................................................................ 49<br />

6.9 Vendor Specific Block......................................................................................................................... 50<br />

6.9.1 Description.................................................................................................................................. 50<br />

6.9.2 Block Elements........................................................................................................................... 50<br />

6.9.3 Example Block............................................................................................................................ 50<br />

6.10 CRC16 Block.................................................................................................................................... 50<br />

6.10.1 Description................................................................................................................................ 50<br />

6.10.2 Block Elements......................................................................................................................... 51<br />

6.10.3 Example Block.......................................................................................................................... 51<br />

6.11 Expansion <strong>EEPROM</strong> descriptor........................................................................................................52<br />

6.11.1 Description................................................................................................................................ 52<br />

6.11.2 Block Elements......................................................................................................................... 52<br />

6.11.3 Example Block.......................................................................................................................... 53<br />

7 Sample <strong>EEPROM</strong> Content.......................................................................................................................... 54<br />

7.1 Sample Carrier Board <strong>EEPROM</strong> Content...........................................................................................54<br />

7.1.1 COM0R20 Type 2 Carrier Board With Expansion <strong>EEPROM</strong>......................................................54<br />

7.1.2 COM0R20 Type 2 Carrier Board.................................................................................................57<br />

7.2 Sample COM0R20 Module <strong>EEPROM</strong> Content..................................................................................60<br />

7.2.1 Sample 1 All in CRC................................................................................................................... 60<br />

7.2.2 Sample 2 With Data outside CRC...............................................................................................61<br />

7.3 Sample Expansion <strong>EEPROM</strong> Content................................................................................................63<br />

7.3.1 Sample Chassis Expansion <strong>EEPROM</strong>........................................................................................63<br />

8 Standard Data Formats............................................................................................................................... 65<br />

8.1 Compressed ASCII PNPID................................................................................................................. 65<br />

8.1.1 Definition..................................................................................................................................... 65<br />

8.1.2 Example...................................................................................................................................... 65<br />

8.2 <strong>EEPROM</strong> <strong>Specification</strong> Revision........................................................................................................65<br />

8.2.1 Definition .................................................................................................................................... 65<br />

8.2.2 Examples.................................................................................................................................... 65<br />

8.3 Assembler Sample Code.................................................................................................................... 66<br />

9 Headers...................................................................................................................................................... 68<br />

9.1 EeeP.h................................................................................................................................................ 68<br />

9.2 COM0EEP.h........................................................................................................................................ 76<br />

10 Sample Code............................................................................................................................................ 85<br />

11 Revision History........................................................................................................................................ 86<br />

PICMG® EEEP R1.0 <strong>Embedded</strong> <strong>EEPROM</strong> <strong>Specification</strong>, August 8, 2010 page 4 of 84

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!