linux
文章平均质量分 54
charcy
平淡而忙碌,追寻着自己的人生方向
展开
-
linux下C编程风格点滴
刚看到一些关于linux下C编程的一些风格,有些与ANSI C不同,记录下来,以作以后参考:1、linux C中可以使用变长数组,甚至0长度数组,这点与ANSI C有很大的不同。ANSI C数组长度只能使用常数,即便是const修饰的常量也不能使用。当然在C++中可以使用常量原创 2011-09-28 09:32:49 · 875 阅读 · 0 评论 -
rmmod: chdir(/lib/modules): No such file or directory 解决方法
必须创建/lib/modules/2.6.30.4这样一个空目录,否则不能卸载ko模块.# rmmod nls_cp936rmmod: chdir(/lib/modules): No such file or directory但是这样倒是可以卸载nls_cp936,转载 2011-10-08 20:11:34 · 2241 阅读 · 0 评论 -
led驱动测试成功
今天终于把te6410下linux中的led驱动给测试成功了,看着不断闪烁的led,感觉到一种久违的成功!首先贴出led驱动的代码://#include #include #include #include #include #include #i原创 2011-10-07 20:42:57 · 1486 阅读 · 0 评论 -
Linux/ubuntu打不开终端问题解决
今天突然打不开ubuntu的终端了,打开终端的时候显示启动终端。。。,然后一会就消失了。重启、注销后重新登录问题还是无法解决。最后问题解决方法:注销后使用root登录,密码为空或者使用原用户的密码。注我用的原用户密码登录成功。这样就可以使用终端了。原创 2011-10-08 16:56:33 · 38303 阅读 · 4 评论 -
编译内核模块 .ko文件的注意事项 缺少:mmzone.h bounds.h
转自:http://blog.csdn.net/wby0322/article/details/5624565 前两天新到手一个6410的板子,按照说明在上面跑了一下android和QT,都成了。今天想试试helloworld模块的装载发现了一些需要注意的问题。转载 2011-10-07 19:13:12 · 1063 阅读 · 0 评论 -
关于bash命令
#!/bin/basha=$1b=$2if [ -z $a ]||[ -z $b ]then echo "please input 2 number not zero" exit 1fiif [ $a -eq $b ] ; then echo原创 2011-10-05 10:43:05 · 577 阅读 · 0 评论 -
Copy_from&to_user详解
http://www.chinaunix.net 作者:dreamice 发表于:2008-11-11 17:19:10 【发表评论】【查看原文】【Linux讨论区】【关闭】 copy_from&toza_user详解 copy_from_user函数的目的是转载 2011-10-05 09:43:47 · 1900 阅读 · 0 评论 -
xxx is not in the sudoers file解决方法
转自:http://blog.chinaunix.net/space.php?uid=20758579&do=blog&cuid=1271226 用sudo时提示"xxx is not in the sudoers file. This incident will be转载 2011-10-04 18:56:14 · 570 阅读 · 0 评论 -
ccache: failed to create /home问题解决
ccache: failed to create /home问题原因:之前修改了用户名,但是没有修改原用户名的主目录,导致出现这个问题。解决方法:使用命令sudo gedit /etc/passwd 修改原用户主目录名为现在的用户名即可username:x:uid:gid原创 2011-10-04 16:22:36 · 6480 阅读 · 3 评论 -
字符设备驱动初阶
字符设备驱动初阶学习//以下为linux下的头文件#include #include #include #include #include #include #include #include #include #includ原创 2011-10-04 21:33:57 · 577 阅读 · 0 评论 -
Ubuntu修改用户名的问题
转自:http://blog.chinaunix.net/space.php?uid=1852374&do=blog&cuid=195232今天在修改用户名的问题上得到了答案,是一个名叫"ghostfisher"的CU论坛的朋友帮我的.在这谢谢你了,谢谢各位linux高手和爱转载 2011-10-03 11:28:46 · 11650 阅读 · 3 评论 -
linux下内核模块编译初阶
1、编写内核模块,以hello为例#include #include MODULE_LICENSE("Dual BSD/GPL"); //内核模块的许可权限//模块的加载函数static int hello_init(void) {pr原创 2011-09-28 10:47:14 · 617 阅读 · 0 评论 -
I2C总线的基本工作原理
转自:http://blog.csdn.net/ch_ff/article/details/37594562.1 总线的构成及信号类型 I2C总线是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。在CPU与被控 IC之间、IC与IC之间进行双向传送,最高传转载 2011-10-11 15:18:23 · 1809 阅读 · 0 评论 -
linux内核模块传参
module_param()理解-------------------------------------------在用户态下编程可以通过main()的来传递命令行参数,而编写一个内核模块则通过module_param()module_param()宏是Linux转载 2011-09-28 14:34:53 · 2192 阅读 · 0 评论 -
ARM-Linux 内核移植--基于FL2440开发板(修改为Linux单系统)
转自:http://blog.csdn.net/yming0221/article/details/6566551分类: 嵌入式ARM+Linux Linux内核游记2011-06-24 20:42 262人阅读 评论(0) 收藏 举报硬件平台:FL244转载 2011-10-08 20:51:43 · 1020 阅读 · 0 评论