- 博客(6)
- 资源 (3)
- 收藏
- 关注
转载 转载一篇解决vmware不支持新内核linux的问题
Since Ubuntu Hardy 8.04 is not supported yet by VMware, and not supported at all by latest VMware 6.0.2 and VMware server we need some tweaking to make it install.1) download VMware-workstation-6
2008-04-20 20:15:00 898
原创 安装amsn
搞了两天,终于把amsn给装好了;把过程中遇到的几个问题的解决方法发上来,算是给后来者提供个经验吧!(我的系统是fedora 7)问题1:关于tcl和tk的安装开源的软件就是有不尽的依赖性问题,这一点在安装者两个程序的时候就得到很明显的体现。装的时候要注意二者的version是不是一致,一定要一致的,这是下代码的时候要注意的;此外,在正是安装之前要卸载已经装好的tcl and tk,否则的话还是出
2008-04-05 15:57:00 705
原创 我的学习计划
大家好!我是一名大四的学生,目前正在作关于安全芯片的驱动程序分析,这也是我的毕业设计。为了完成这个过程,拟定了一个计划,要完成的任务有:step 1: reading 《Linux Device Driver》(3th)step 2: tpm_infineon driver programme T
2008-04-01 15:24:00 384
原创 对关于字符驱动的一些重要数据结构(file_operations, file, inode, cdev)的理解
cdev是设备与内核的接口,内核通过cdev来使用设备的驱动;file_operations相当于是一个索引,它把处理一个文件所需要的所有操作名称和对应的函数连接起来;而所有的这些操作函数应构成驱动程序很重要的一部分。而file结构表示一个文件,因为在linux中把设备也看成一个文件,所以这里这个数据结构也表示一个设备。cdev和file数据结构中都有指向file_operations的指针fop
2008-04-01 14:49:00 721
原创 helloworld程序
搞定了内核树后,又过了半天才最终搞定helloworld,下面说说整个过程吧!程序本身用的是ldd3的代码:/**hello.c*/#include #include #include MODULE_LICENSE("Dual BSD/GPL");static int hello_init(void){ printk(KERN_ALERT "Hello, world/n");
2008-03-13 19:41:00 379
原创 Linux内核编译
零零散散花了大约一整天的时间才最终搞定内核编译,在网上逛了好久才找到合适的文章;下面把整个过程记录下来,也说是为后来者提供一点经验(俺是初学者,说的不对,还请大侠原谅): 首先,编译内核有两种选择:一是通过安装RPM的方法,另一个是直接编译内核源码;我在装RPM时,rmbuild总是有error,所以就改用的第二种方法。第二种方法也是所有的内核版本都可通用的方法。 第一
2008-03-10 10:46:00 322
eva-20080127
2008-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人