24.05.2014 Views

Embedded Application Programming Interface - picmg

Embedded Application Programming Interface - picmg

Embedded Application Programming Interface - 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.

Individual GPIO Ids<br />

Description<br />

EAPI_GPIO_ID1 'GPIO 1' Bit mapped to Bit 0<br />

EAPI_GPIO_ID2 'GPIO 2' Bit mapped to Bit 0<br />

EAPI_GPIO_ID3 'GPIO 3' Bit mapped to Bit 0<br />

EAPI_GPIO_ID4 'GPIO 4' Bit mapped to Bit 0<br />

EAPI_GPIO_ID5 'GPIO 5' Bit mapped to Bit 0<br />

EAPI_GPIO_ID6 'GPIO 6' Bit mapped to Bit 0<br />

EAPI_GPIO_ID7 'GPIO 7' Bit mapped to Bit 0<br />

Parallel GPIO addressing<br />

A group of selected GPIO pins can be addressed simultaneously.<br />

Multiple GPIO Ids<br />

Description<br />

EAPI_ID_GPIO_BANK00 GPIO 0-31 Bit mapped to Bit 0-31<br />

9.1.2 Bit-mask Bit States<br />

Name<br />

EAPI_GPIO_BITMASK_SELECT<br />

EAPI_GPIO_BITMASK_NOSELECT<br />

Description<br />

Used to specify that the Specific GPIO is selected<br />

Used to specify that the Specific GPIO is not selected,<br />

and should be ignored.<br />

9.1.3 Level Bit States<br />

Name<br />

EAPI_GPIO_LOW<br />

EAPI_GPIO_HIGH<br />

Description<br />

Used to specify/signify that the Specific GPIO is low(not<br />

asserted).<br />

Used to specify/signify that the Specific GPIO is<br />

high(asserted).<br />

9.1.4 Direction Bit States<br />

Name<br />

EAPI_GPIO_INPUT<br />

EAPI_GPIO_OUTPUT<br />

Description<br />

Used to specify/signify that the Specific GPIO is in input<br />

mode.<br />

Used to specify/signify that the Specific GPIO is in<br />

output mode.<br />

9.2 EApiGPIOGetDirectionCaps<br />

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

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

Saved successfully!

Ooh no, something went wrong!