没有合适的资源?快使用搜索试试~ 我知道了~
首页PICMG EAPI 1.0 spec
PICMG EAPI 1.0 spec
需积分: 33 18 下载量 83 浏览量
更新于2023-03-16
评论
收藏 789KB PDF 举报
Embedded Application Programming Interface PICMG EAPI Revision 1.0 August 8, 2010
资源详情
资源评论
资源推荐
EAPI
PICMG EAPI
Revision 1.0
August 8, 2010
Embedded Application Programming Interface
PICMG® EAPI R1.0, August 8, 2010 page 1 of 83
Table of Contents
1 Introduction .................................................................................................................................................... 6
1.1 Name and Logo Usage .......................................................................................................................... 6
1.2 Intellectual Property ............................................................................................................................... 7
1.3 Copyright Notice .................................................................................................................................... 8
1.4 Trademarks ............................................................................................................................................ 8
1.5 Special Word Usage .............................................................................................................................. 9
1.6 Acronyms / Definitions ........................................................................................................................... 9
1.7 Applicable Documents and Standards ................................................................................................. 13
1.8 Statement of Compliance ..................................................................................................................... 14
2 General ........................................................................................................................................................ 15
2.1 Parameters .......................................................................................................................................... 15
2.2 Keywords ............................................................................................................................................. 16
2.3 Status Codes ....................................................................................................................................... 16
3 Initialization Functions .................................................................................................................................. 20
3.1 EApiLibInitialize ................................................................................................................................... 20
3.2 EApiLibUnInitialize ............................................................................................................................... 20
4 EAPI Information Functions ......................................................................................................................... 21
4.1 EApiBoardGetStringA .......................................................................................................................... 21
4.2 EApiBoardGetValue ............................................................................................................................. 22
5 Backlight Functions ...................................................................................................................................... 24
5.1 Common Parameters for Backlight Functions ...................................................................................... 24
5.2 EApiVgaGetBacklightEnable ............................................................................................................... 25
5.3 EApiVgaSetBacklightEnable ................................................................................................................ 25
5.4 EApiVgaGetBacklightBrightness .......................................................................................................... 26
5.5 EApiVgaSetBacklightBrightness .......................................................................................................... 27
6 Storage Functions ........................................................................................................................................ 28
6.1 Common Parameters ........................................................................................................................... 28
6.2 EApiStorageCap .................................................................................................................................. 28
6.3 EApiStorageAreaRead ......................................................................................................................... 29
6.4 EApiStorageAreaWrite ......................................................................................................................... 30
7 Functions for the I2C Bus ............................................................................................................................ 32
7.1 Common Parameters ........................................................................................................................... 32
7.2 Address Format for the I2C Bus .......................................................................................................... 33
7.3 I2CTransfer Types ............................................................................................................................... 34
7.4 I2C Device Probe Types ...................................................................................................................... 36
7.5 EapiI2CGetBusCap ............................................................................................................................. 36
7.6 EapiI2CWriteReadRaw ........................................................................................................................ 37
7.7 EapiI2CReadTransfer .......................................................................................................................... 38
7.8 EapiI2CWriteTransfer .......................................................................................................................... 40
7.9 EApiI2CProbeDevice ........................................................................................................................... 41
8 WATCHDOG ............................................................................................................................................... 43
8.1 EApiWDogGetCap ............................................................................................................................... 44
8.2 EApiWDogStart .................................................................................................................................... 45
8.3 EApiWDogTrigger ................................................................................................................................ 45
8.4 EApiWDogStop .................................................................................................................................... 46
9 GPIO Functions ........................................................................................................................................... 47
9.1 Common Parameters ........................................................................................................................... 47
9.2 EApiGPIOGetDirectionCaps ................................................................................................................ 49
9.3 EApiGPIOGetDirection ........................................................................................................................ 50
9.4 EApiGPIOSetDirection ......................................................................................................................... 51
9.5 EApiGPIOGetLevel .............................................................................................................................. 52
9.6 EApiGPIOSetLevel .............................................................................................................................. 53
10 Header Files .............................................................................................................................................. 54
PICMG® EAPI R1.0, August 8, 2010 page 2 of 83
10.1 EApi.h ................................................................................................................................................ 54
10.2 EApiCOM0.h ...................................................................................................................................... 74
11 Vendor Specific IDs ................................................................................................................................... 77
12 Standard Data Formats .............................................................................................................................. 78
12.1 Compressed ASCII PNPID ................................................................................................................ 78
12.2 Specification Version Number Format ............................................................................................... 78
12.3 General Version number Format ....................................................................................................... 79
13 OS Specific Requirements ......................................................................................................................... 80
13.1 Windows ........................................................................................................................................... 80
13.2 Linux/Unix Shared Library Naming Convention ................................................................................. 81
13.3 ELF/a.out Format Shared Libraries .................................................................................................... 81
14 Example Code ........................................................................................................................................... 83
15 Revision History ......................................................................................................................................... 84
PICMG® EAPI R1.0, August 8, 2010 page 3 of 83
API Function Prototypes
EApiLibInitialize.............................................................................................................................................. 20
EApiLibUnInitialize.......................................................................................................................................... 20
EApiBoardGetStringA..................................................................................................................................... 21
EApiBoardGetValue........................................................................................................................................ 22
EApiVgaGetBacklightEnable.......................................................................................................................... 25
EApiVgaSetBacklightEnable........................................................................................................................... 25
EApiVgaGetBacklightBrightness..................................................................................................................... 26
EApiVgaSetBacklightBrightness..................................................................................................................... 27
EApiStorageCap............................................................................................................................................. 28
EApiStorageAreaRead.................................................................................................................................... 29
EApiStorageAreaWrite.................................................................................................................................... 30
EApiI2CGetBusCap........................................................................................................................................ 36
EApiI2CWriteReadRaw................................................................................................................................... 37
EApiI2CReadTransfer..................................................................................................................................... 38
EApiI2CWriteTransfer..................................................................................................................................... 40
EApiI2CProbeDevice...................................................................................................................................... 41
EApiWDogStart............................................................................................................................................... 44
EApiWDogStart............................................................................................................................................... 45
EApiWDogTrigger........................................................................................................................................... 45
EApiWDogStop............................................................................................................................................... 46
EApiGPIOGetDirectionCaps........................................................................................................................... 49
EApiGPIOGetDirection................................................................................................................................... 50
EApiGPIOSetDirection.................................................................................................................................... 51
EApiGPIOGetLevel......................................................................................................................................... 52
EApiGPIOSetLevel......................................................................................................................................... 53
PICMG® EAPI R1.0, August 8, 2010 page 4 of 83
Revision History
Revision Date Action
1.0 August 8, 2010 Revision 1.0
PICMG® EAPI R1.0, August 8, 2010 page 5 of 83
剩余82页未读,继续阅读
nyx1220
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
- MW全能培训汽轮机调节保安系统PPT教学课件.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0