- 博客(11)
- 资源 (8)
- 收藏
- 关注
原创 ch02 hello
编译:首先拷贝hello.c到一个单独的目录,编写Makefile.如下:[root@Tsui-Fedora learn]# pwd/home/Tsui/learn[root@Tsui-Fedora learn]# cp ldd3/examples/misc-modules/hello.c ldd3/tmp/[root@Tsui-Fedora learn]# cd ldd3/tmp/[root@Tsui-Fedora tmp]# lshello.c Makefile[root@Tsui-Fedora tm
2010-07-22 17:30:00
581
原创 第四章调试技术
printk的默认级别是DEFAULT_MESSAGE_LOGLEVEL这个宏定义在kernel/printk.c中,等于4。这个文件在发行版本ubuntu910里面不存在,但是在标准的2.6.31和2.6.10里面都存在。 ******留空*******
2009-12-28 10:39:00
502
原创 第三章字符设备驱动程序
linux2.6.10内核似乎和2.6.31有些不一样。make过程中出现很多问题,现在这里总结下:1、main.c# include → #include 2、access.ccurrent->uid → current->pidcurrent->euid → current->tgid3、MakefileCFLAGS += $(DEBFLAGS)
2009-12-25 09:23:00
660
原创 ubuntu下搭建tftp服务
TFTP安装与建立1.安装xinetd:sudo apt-get install xinetdxinetd是一个系统守护程序,它取代inetd用于控制TCP,UDP的连接。2.安装TFTP,TFTPD:sudo apt-get install tftp-hpa tftpd-hpalinux下的TFTP分客户端和服务器两种,前者是客户端,后者为服务器。3.创建/etc/
2009-11-23 09:12:00
1002
原创 内核配置工具
内核常用配置工具: (1) make config (纯字符提示模式) 比较少用。(2)# make menuconfig (配置内核各选项,居于ncurse 的菜单选择模式) 需要ncurse 库的支持, ubuntu中默认没有安装 需要安装一下#sudo apt-get install libncurses5-dev (3)# make xconfig (X窗口的
2009-10-23 11:43:00
825
转载 linux启动是自动加载的几个文件说明bashrc等
(1)/etc/profile全局(公有)配置,不管是哪个用户,登录时都会读取该文件。(2)/ect/bashrcUbuntu没有此文件,与之对应的是/ect/bash.bashrc它也是全局(公有)的bash执行时,不管是何种方式,都会读取此文件。(3)~/.profile若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.bash_login
2009-10-22 17:37:00
2477
原创 OMAPL137终于跑了Linux部分
今天终于把OmapL137的板子跑起了Linux和其带的demo。合众达对这个板子东西做的很少,把omapl137的特点都没有展示出来。可就苦了我们这些想要用这个片子的人了。国内玩这个的人还不多,所有资料就硬着头皮慢慢磨吧。前段时间uboot是由dsp那边用nandwrite工程写进来的,其校验方式和uboot的ecc校验似乎有冲突,uboot老报错,最后去掉ecc后才能写入env。uIm
2009-09-23 16:10:00
2039
2
原创 Linux 下的DNW
Windows下的DNW不是很好用,在重装系统后,USB的驱动死活装不上去,老师蓝屏,网上有高手说是三星的驱动是2K的。没办法,只好寻找Linux解决之 道。幸而有高人编写了Linux下的DNW。拿出来和大家分享下:1、下载源码包http://hi.chinaunix.net/batch.download.php?aid=8309下载后把rar改为tgz 2、解压之$ ta
2009-08-06 23:09:00
1684
1
原创 cout的输出
#include #include #include #include using namespace std; using std::string; using std::vector; using std::search; int main(void) { string s ="abcdefgh"; string::iterator it; it = s.begin(); cou
2009-07-09 09:49:00
1006
转载 程序员谈如何掌握计算机专业英语(转)
程序员谈如何掌握计算机专业英语作者:不详 来源:互联网 ithao123整理 2007-04-21摘要IT人1、 给自己起一个英文名字。并用作网名和登录名。2、 选一本适合自己的计算机英语教材。3、 保证一年至少读1-2本原版影印的计算机书,并坚持读完。4、 上网尽量多访问英文的技术论坛和网站,不使用汉化的帮助。5、 在程序中使用英文注释,坚决不用中文或汉语拼音作变量名、字段名、
2008-04-28 17:36:00
899
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人