关于ROM.h文件

2019-07-27 19:17发布

驱动库driverlib文件夹内的rom.h是干什么用的?

我看到有“
#define ROM_APITABLE ((unsigned long *)0x01000010)
#define ROM_ETHERNETTABLE ((unsigned long *)(ROM_APITABLE[15]))
#define ROM_EthernetPacketPutNonBlocking ((long (*)(unsigned long ulBase, unsigned char *pucBuf, unsigned long lBufLen))ROM_ETHERNETTABLE[12])

为什么要这样处理,这个无名的函数与同文件夹下的ethernet.c文件中的EthernetPacketPutNonBlocking有区别么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
teet
1楼-- · 2019-07-28 20:50
向高手学习
luofeng2g
2楼-- · 2019-07-28 21:01
 精彩回答 2  元偷偷看……
玛尼玛尼哄
3楼-- · 2019-07-28 22:20
原来是固话里面的函数库啊,以前不知道还有这样做的。
天灵灵地灵灵
4楼-- · 2019-07-28 23:25
M3部分有ROM,M4全部有ROM,一直没有用过ROM的路过。
598330983
5楼-- · 2019-07-29 03:15
估计很少有人用这个东西吧,我是没用过

一周热门 更多>