24.05.2014 Views

Embedded Application Programming Interface - picmg

Embedded Application Programming Interface - picmg

Embedded Application Programming Interface - picmg

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

11 Vendor Specific IDs<br />

In order to allow vendor specific device IDs for the EAPI without overlapping definition PNPID 2 are<br />

used.<br />

11.1.1 Vendor Id breakdown<br />

To allow for Vendor unique Ids the following Id Range is reserved 0xF0000000 – 0xFFFFFFF.<br />

Bits<br />

[31:28] 0xF<br />

Description<br />

[27:12] Compressed ASCII PNPID(see chapter 12.1 page 77)<br />

[11:0] 12Bit Vendor Specific ID<br />

11.1.2 Support MACROS<br />

Name<br />

EAPI_CREATE_CUST_ID<br />

Description<br />

Allows creation of Custom Ids<br />

11.1.3 Example<br />

Id<br />

EAPI_CREATE_CUST_ID('P', 'M', 'G', 0x123)<br />

Hex<br />

0xFA741123<br />

2 For PNPID see Chapter 1.6 page 11<br />

PICMG® EAPI R1.0, August 8, 2010 page 76 of 83

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

Saved successfully!

Ooh no, something went wrong!