- 博客(3)
- 资源 (10)
- 收藏
- 关注
原创 解决linux2.6.32 系统下模块(.ko文件)上电不加载的问题!
近日适配linux PCIE设备驱动(tews_pci_drv.c)时,将执行make指令编译后生成的模块(tews_pci.ko)文件拷贝到 /lib/modules/2.6.32-696.el6.i686/extra/下,执行depmod,再执行modprobe tews_pci,通过dmesg可以看到驱动加载的打印信息和lsmod可以看到加载的驱动,即驱动能正常加载。但是重新上电后,用dmesg和lsmod都没有看到tews_pci驱动的相关信息,即tews_pci驱动没有被加载。
2023-05-15 22:20:35 409 1
原创 实现insmod 模块名.ko 参数1=值 参数2=值 参数3=值.......
/copy_from_user最后一个参数填count的打印: fts_debug_write():52, pstr:qwer123456ghjwe cpuacct.usage_pe\xbfFo\xf64\xf4\xf1, count:16, size:0。/*count打印处理的值为:131072*///copy_from_user最后一个参数填strlen(pstr)的打印:fts_debug_write():55, pstr:qwer123456, count:16, size:0。
2023-05-14 18:29:10 3595 1
原创 网络启动(ubuntu文件系统)
接下来将上面制作的根文件系统挂载到主机上,需要挂载proc、sys、dev、dev/pts等文件系统,最后使用chroot将主机的根文件系统切换到我们前面制作的根文件系统中。设置软件源,打开根文件系统中的etc/apt/sources.list文件,在此文件最后面添加软件源,比如国内常用的清华源、中科大源等等,这些软件源可以直接在网上查找。注意,需要使用ARM源,不要找成了X86源。将sudoers.d文件夹的权限设置成root用户和root组,root组只有执行的权限,只有root用户有写入的权限。
2023-05-05 22:20:06 3291 1
个人JAVA笔记汇总
2008-02-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人