- 博客(4)
- 资源 (33)
- 问答 (1)
- 收藏
- 关注
原创 linux系统sudoers文件夹权限777以及/etc/profile文件修改后无法进入系统问题
有位博友在我的另外一篇文章中留言,关于修改/etc文件夹权限为777导致/etc/sudoers文件夹权限修改为777后无法使用 “sudo”指令,关于这个问题打算与误操作/etc/profile文件导致重启后进不去系统一起解决。首先说下sudoers文件夹恢复为0440方法:方法一(直接在图形界面修改): ①进入Terminal 切换到管理员身份,输入su。 如果没有成功切换到
2017-11-23 21:42:44
10627
4
原创 linuxPci驱动获取指定设备bus、device以及devfn数据方式
在vxworks系统中,调用pciFindDevice()函数可以直接获取到指定设备的bus、deviceNo以及devfn数据信息。相对于linux系统,vxworks编写驱动相对简单一些。linux系统下bus、deviceNo以及devfn数据由驱动内部函数使用 (编写驱动过程中这些数据几乎用不到),并且没有提供明确的接口,需要我们自己分析驱动函数调用这些数据的方式。首先在Terminal输入
2017-11-17 22:01:05
1954
原创 linux PCI驱动调用字符设备驱动方式
上一篇文章写了字符设备驱动的基本结构及访问方式,在实际应用时首先需要绑定自己的硬件设备。本篇主要描述字符设备驱动与PCI接口类型的设备访问方式(内核为2.6.24及以上的方法,测试内核为2.6.32)。首先介绍下PCI驱动结构://PCI设备id描述结构:这里有两个参数 第一个是VendorID,第二个是DeviceID(在linux Terminal中输入 lspci -vmm可以看到设备信息)
2017-11-04 21:26:16
835
原创 linux使用open无法打开驱动解决方式
最近测试自己写的字符设备驱动例子(这里以test.ko为实例), 用户层多次调用open(“/dev/test”,O_RDWR)返回值为-1,根据返回状态捕获到错误(”No such device or address”),偶尔打开字符设备驱动也无法访问驱动函数(比如ioctl函数返回值是-1) 。后来改用动态分配设备号,代码内动态创建设备描述文件(/dev/test)后每次都可以成功open,并且
2017-11-04 14:05:22
5191
tensorflow_install.zip|tensorflow_install.zip
2020-10-06
DataOperation_20200304.zip
2020-03-04
MFC内部调用matlab函数(32位/64位)
2018-08-18
MFC按USB插口顺序显示所有USB设备(包括安卓)
2018-03-18
thinking c++
2017-03-21
空空如也
linux 汇编完整语法介绍
2017-03-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝