社区
VxWorks
帖子详情
vxworks的驱动编译问题。
ouzuguo
2018-01-30 04:26:21
我想修改vxworks得工具tornado2,2下得库文件。
及”\Tornado2.2\target\lib\ppc\PPC603\common“下面的*.a文件。
应该是在“\Tornado2.2\target\src\drv\vme”下进行修改后编译。
我已改完文件,该如何编译成新的*.a文件?
请大神指教。
...全文
2607
4
打赏
收藏
vxworks的驱动编译问题。
我想修改vxworks得工具tornado2,2下得库文件。 及”\Tornado2.2\target\lib\ppc\PPC603\common“下面的*.a文件。 应该是在“\Tornado2.2\target\src\drv\vme”下进行修改后编译。 我已改完文件,该如何编译成新的*.a文件? 请大神指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
羊老大
2019-05-03
打赏
举报
回复
还有更好的方法吗?
xiaoxueeroo
2019-03-16
打赏
举报
回复
在 \Tornado2.2\target\src\drv\vme 路径下查看是否有makefile文件,若没有在上一级路径查看,记住有makefile文件的路径。在PC机中点击 开始 -> 运行 -> cmd -> cd 刚才的路径 -> make clean -> make CPU=PPC603 TOOL=gnu 重新编库之前最好先备份之前的库文件
solomon1
2018-12-20
打赏
举报
回复
在target/src目录下make
embedded007
2018-03-10
打赏
举报
回复
看看这个是否是你需要的知识
VxWorks中封装函数库的方法及库文件的使用方法
Vxworks
在Vmware上的网卡
驱动
Vxworks
在Vmware上的网卡
驱动
解压文件 把文件添加到相应的位置 然后调用批处理程序进行处理,进行
编译
Vxworks
学习笔记
个人前几年学习
Vxworks
时,整理的笔记,总给大家了。 1 基于硬盘启动的
Vxworks
环境搭建 3 2
Vxworks
引导盘制作 6 2.1 通过DOS加载
VxWorks
方法 6 2.2 Bootrom三种类型 7 2.3
VxWorks
映象 7 2.4 Bootrom.sys最快制作方法 8 2.5 从网络引导 8 2.6 从本地硬盘引导 9 2.7 制作bootrom文件 9 2.8 Bootrom
编译
步骤 11 2.9 用BSP生成Bootable工程(即我们的程序文件) 12 2.10 FTP Server下载
VxWorks
14 3 Tornado调试环境的建立 17 3.1.1 配置文件config.h 17 3.1.2 网络连接 18 6 从主机搭接(attach)到目标机 21 7.1.3 串口连接 21 4 4.Config.h文件注释说明 22 4.1 启动行说明 #define DEFAULT_BOOT_LINE \: 22 4.2 Config.h 文件说明 23 4.3 启动参数结构体 BOOT_PARAMS 35 4.4 booting过程介绍,比较详细 38 5 sysClkRateGet();返回系统时钟每秒的tick数量, tick详解 43 6 中断应用设计要点 44 7
驱动
程序设计 49 8 缩短
vxworks
的启动时间 51 9 调试篇 54 10
驱动
编程步骤 54 10.1 将
驱动
程序增加到“系统
驱动
程序列表”中 54 10.2 将设备增加到“系统设备列表”中 55 10.3 打开设备,得到文件描述符 55 10.4 SELECT机制的使用 55 10.4.1 select( )函数翻译 57 11
VxWorks
系统的网络
驱动
(END) 60 12
VXworks
操作系统中信号量用于多任务同步与互斥的讨论 62 12.1 二进制信号量实现互斥和同步 64 12.1.1 互斥的实现: 64 12.1.2 同步的实现: 65 12.2 互斥信号量 67 13 Tornado的文件目说明录 68 14 Shell 内置命令说明 72 14.1 任务管理 72 14.2 任务状态信息 72 14.3 系统修改和调试 73 14.4 对象命令( WindSh Commands for Object Display ) 73 14.5 WindShell and Browser, Shell 命令 74 15
驱动
篇 81 16 中断篇 83 16.1 中断服务程序ISR编写注意事项 83 16.2 中断号与中断向量的转换 83 16.3 安装中断服务程序 intConnect() 83 16.4 调试中断服务程序方法 84 17 mkboot批处理命令详细解释 84 18 MakeFile 说明 85 19
VxWorks
5.4中的输入输出重定向 89 19.1
vxworks
屏幕输出, 一般来说用printf都是串口/shell输出,串口输出就可以到屏幕上了? 89 19.2 20.2
VxWorks
中针对X86开发时标准输入输出的重定向? 90 20 怎样加入外部.o文件? 92 21 如何在
Vxworks
中使用 cd ,pwd , ls 命令:启用File System and Disk Utilities组件(INCLUDE_DISK_UTIL),可在shell下用pwd/cd/ls等命令 93 22 Error: image is larger than 524288 bytes 94 23 proxyArpDefaultOn()未定义解决方法? 94 24 如何将
VxWorks
的系统定时间隔或系统Ticks设置为1ms????? 95 25 read/write、fread/fwrite、fopen/open有什么区别 96 26 快速启动??????????????? 100 27 启动时报ATA0a和硬盘启动相关
问题
100 28 如何安装USB2.2新版本及
编译
USB
驱动
? 101 29 WindML、图形界面相关
问题
102 29.1 WindML,ugldemo出错? 102 29.2 5101
VxWorks
黑屏
问题
? 102 29.3 添加ugldemo.c后,
编译
报undefined reference to “ugltextdraw” 错误一大堆? 102 29.4 WindML 中文字库显示? 103 30 VxWork6.8相关
问题
105 30.1 ELF和bin文件的区别? 105 30.2 diab和GNU的区别? 106 31 No such file or directory错误? 107
vxworks
培训学习资料
通过
vxworks
培训课程的学习,学员将可以对当今最主流的高端嵌入式操作系统
VxWorks
有一个全面的了解,具备使用
VxWorks
开发基于
VxWorks
的
驱动
程序、BSP和应用程序的能力。课程目标包括: 1) 熟悉Tornado 2.x/
VxWorks
5.x-6.x的基本原理和应用 2) 熟练掌握Tornado集成开发环境的使用方法 3) 熟悉并可以配置、裁剪、
编译
所需要的
VxWorks
4) 能设计和开发基于嵌入式操作系统
VxWorks
的
驱动
程序 5) 能够设计和开发基于
VxWorks
的应用程序和系统 6) 熟悉基于
VxWorks
应用程序的
编译
、下载、调试和分析 7) 熟悉基于
VxWorks
BSP的设计
基于
VxWorks
环境下的AMD网卡
驱动
VMWare为运行于其上的操作系统提供虚拟网卡支持,该网卡类型即为AMD的PC-NET。实际上,在Tornado开发包中已经包含了该类型网卡的
驱动
程序,但经过测试,对于VMWare无法正常工作,所以您需要从AMD的网站下载最新的
驱动
程序。 下载得到的是一个可执行的安装程序,运行该程序将得到一个压缩包和一个帮助文件,按照该帮助的要求,将压缩包直接释放到Tornado目录下。如果提示是否允许覆盖文件,则选择允许。 此后按如下步骤完成
驱动
程序的
编译
和替换: 打开一个控制台窗口,运行批处理程序:$(WIND_BASE)\host\x86-win32\bin\ torVars.bat; 重新定位到$(WIND_BASE)\target\src\drv\end目录,运行: make CPU=PENTIUM tool=gnu ln97xend.o 其间会产生一些警告,但这不会影响我们的工作。 重新定位到$(WIND_BASE)\target\lib\pentium\PENTIUM\common目录,并将上一步生成的文件ln97xend.o复制到此目录下。备份此目录下的文件libdrv.a; 运行命令arpentium -d libdrv.a ln97xEnd.o,删除libdrv.a中原有的ln97xEnd模块,然后再运行命令: arpentium -ra iOlicomEnd.o libdrv.a ln97xEnd.o
vxWorks
使用过程中的100个疑问和解答
1.如何在bootrom添加devs命令? 2.在workbench中怎么生成
vxWorks
的bootrom.bin? 3. vivado 用来生成BOOT.bin的bootrom.elf 文件怎么通过Workbench获得? 5.如何对vxwork的输入输出重定向,即printf输出的对象? 7.vxBusShow 没有命令时,如何解决? 8.如何通过命令行显示
驱动
以及设备 (devs)、文件描述的情况? 11. 查看can收发状况 12.查看串口收发情况 13.
vxWorks
怎么查看二进制文件是否有某个符号表? 14.
VxWorks
怎么在命令行中测试函数的执行时间? 15.
vxWorks
怎么获取主机的IP地址? 16.windRiver workbench 如何
编译
静态库? 17.如何在vxwork使用脚本(镜像和脚本同一级目录,且需要定制shell startup script组件)? 18.
vxWorks
怎么判断一个任务是否存在,以及怎么根据任务名称过去ID,以及A任务如何等待任务B的结束? 19.workbench怎么在工程文本中加入路径 ......
VxWorks
2,179
社区成员
2,916
社区内容
发帖
与我相关
我的任务
VxWorks
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
复制链接
扫一扫
分享
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章