这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [求助]请问一个网口驱动的问题

共7条 1/1 1 跳转至

[求助]请问一个网口驱动的问题

菜鸟
2006-04-13 23:32:34     打赏

我这边的板子的网口已经能够收发包了,而且我也有函数能够接收和发送原始的ethernet报文,想挂接在vxworks上,使用vxworks的tcp/ip协议栈,请问需要怎么做?




关键词: 求助     请问     一个     网口     驱动     问题    

菜鸟
2006-04-14 00:11:00     打赏
2楼

把你的网口驱动写成VxWorks要求的格式,并且在BSP目录中的configNet.h里面添加。这样,VxWorks的Mux就会负责把你的Driver挂到TCP/IP Stack上面去。如果要手动,需要调用MuxBind,或者直接调用ipAttach。


菜鸟
2006-04-14 00:21:00     打赏
3楼

先谢过xiaohua。还有点问题要请教:

由于我的驱动是别人给的,不是按照vxworks的格式写的,而是一个大的工程,他仅提供了收发函数。这种情况下,我需要做哪些工作?(我要使用vxworks协议栈最主要的目的是使用vxworks的ftp功能,来实现下载版本)


菜鸟
2006-04-14 01:41:00     打赏
4楼

我在上面写得很清楚了,把Driver写成END/NPT那样VxWorks要求的,这就是你的工作啦。也是最简单的一种方法了。

当然还有别的方法,但是那样比较复杂。


菜鸟
2006-04-14 02:49:00     打赏
5楼
看来注定是要这样的了,多谢xiaohua大侠!

菜鸟
2006-04-14 02:59:00     打赏
6楼
对了,再问一下:在vxworks镜像中(不是bsp中)也可以使用上面说的那种方法(使用vxworks认识的END方式)吧?因为别人所写的驱动太大了,不可能放在bsp中。

菜鸟
2006-04-15 06:55:00     打赏
7楼

Yes, any driver that the bsp do not need can be put into App/VxWorks image.


共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]