Davinci DM6446 开发经验谈——loadmodeules.sh详解
来源:互联网 发布:办公室网络布线图片 编辑:程序博客网 时间:2024/06/14 15:28
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。
http://bbs.ivsok.com/space-uid-2.html
有朋友问到loadmodeules.sh的问题,前段时间忙些DM6446的事,今天终于抽出空来写一篇关于loadmodeules.sh的文章。因为工作,因为生活,因为事业.......,好长时间没有更新ivsok的空间了,好多天没在ivsok技术论坛上回复大家的问题,对不起了,兄弟们!感谢大家对ivsok的支持!感谢大家对imhj的关注!在这个物价飞涨,工资不见涨的神奇国度里,我们一帮IT人,聚在一起研究技术,房价,个税什么的,统统忘记!还是很happy的事。
不再罗嗦了,看关键的:
# insert cmemk, tell it to occupy physical 118MB-128MB.
这个是注释,呵呵,告诉你共享内存是从物理上的118MB到128MB,一共有10M哦,呵呵
insmod cmemk.ko phys_start=0x87600000 phys_end=0x88000000
这个是物理内存的起止地址,很简单吧,共享内存大小是20M,呵呵,跟注释的不一样,所以有时间不用太在意注释,呵呵。
pools=1x3600000,5x829440,2x1244160,1x40960,2x8192
这个是内存池的划分,1x3600000代表大小有3600000字节的buffer有一个,其它类推,2x8192是说8192字节的buffer有两个,注意这里的大小是十进制的
# insert dsplinkk
insmod dsplinkk.ko
安装dsplinkk.ko模块
#ddr2_start=0x8fA00000 ddr2_size=0x400000
# make /dev/dsplink
rm -f /dev/dsplink
删除目录,呵呵
#mknod /dev/dsplink c 230 0
mknod /dev/dsplink c `awk "\\$2==\"dsplink\" {print \\$1}" /proc/devices` 0
建立一个目录项和一个特殊文件的对应索引节点
就这么多了,呵呵,其实理解了很简单,兄弟们注意了,这个是dvsdk2.0版本的一个loadmodules.sh,如果你用的是1.2版本以前的,区别就比较大了,仅在这里修改是不可行的,要修改相应的两个.ko的源码。由于老版本有比较多的bug,强烈建议你使用的新的版,特别是要做产品的朋友。最后感谢你对ivsok的支持,感谢你对imhj的关注。原创作品,转载请注明出处。本文出自 “www.ivsok.com” ,请务必保留此出处http://bbs.ivsok.com/space-uid-2.html
- Davinci DM6446 开发经验谈——loadmodeules.sh详解
- TI Davinci DM6446开发攻略——开发环境搭建
- Davinci DM6446开发攻略——DSP开发工程建立
- TI Davinci DM6446开发攻略——开发环境搭建
- TI Davinci DM6446开发攻略——开发环境搭建
- I Davinci DM6446开发攻略——开发环境搭建
- Davinci DM6446开发攻略——DSP开发工程建立
- TI Davinci DM6446开发攻略——开发环境搭建
- Davinci DM6446开发攻略——DSP开发工程建立
- TI Davinci DM6446开发攻略——开发环境搭建
- Davinci DM6446开发攻略——DSP开发工程建立
- TI Davinci DM6446开发攻略——开发环境搭建
- TI Davinci DM6446开发攻略——开发环境搭建
- Davinci DM6446开发攻略——DSP开发工程建立
- TI Davinci DM6446开发攻略——开发环境搭建
- TI Davinci DM6446开发攻略——UBL移植
- Davinci DM6446开发攻略——linux-2.6.18移植
- TI Davinci DM6446开发攻略——UBL移植
- NFS文件系统
- crontab命令
- 网络分析与网络数据集—转向
- 无助啊……
- informix数据库常用操作
- Davinci DM6446 开发经验谈——loadmodeules.sh详解
- 插件88:输入提示
- Angry Birds for Chrome 升级,带来圣诞新关卡和 Mighty Eagle
- Davinci DM6446 Linux 内核分析——board-evm.c
- Java遍历HashMap的两种方式
- Quartz 使用
- hadoop集群搭建(hadoop)
- C++ 对象的内存布局(上)
- Davinci DM6446 的ARM中断处理流程(DM644X)