Evm板上电后将立即调用EVM_init()函数,我们看到关于以太网初始化的地方也就是上图中打勾的地方,初始化完成之后调用main()函数启动bios,接着运行StackTest()任务函数,初始化qmss、cppi、pa,最后进行NC配置——————————————————————————————————
现查阅C6678硬件手册,了解到EVM板关于以太网部分有一块物理层芯片(88e1111),我们在程序中并没有看到对该网卡芯片进行初始化(难道是上图中打勾的地方?)以及收数据、发数据的操作(难道封装在NC里面?),,,,,,,希望ti论坛大神能给出解答,谢谢。如果被封装了能否提供源码?再次感谢。
Denny%20Yang99373:
很多的phy是不需要初始化的,硬件配好后,上电就可以直接使用了
song xu2:
回复 Denny%20Yang99373:
Hi,Denny Yang
我现在正在C6678上移植一个Lwip协议,而不是官方的NDK。那么我现在操作网卡的收数据、发数据操作肯定需要调用相关硬件网卡的API函数,那么NDK中是否也有类似操作?