自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 自由软件之父

Richard StallmanFrom Wikipedia, the free encyclopediaJump to: navigation, searchRichard Matthew Stallman<br />Richard Stallman at the University of Pittsburgh 2010BornMarch 16, 1953 (1953-03-16)(age 57)<br />New York City, New York, United StatesNationalit

2010-12-29 21:43:00 1856

转载 模块编程 调试

内核模块调试方法<br />关键字: 内核模块调试方法 <br />对于任何一位内核代码的编写者来说,最急迫的问题之一就是如何完成调试。由于内核是一个不与特定进程相关的功能集合,所以内核代码无法轻易地放在调试器中执行,而且也很难跟踪。同样,要想复现内核代码中的错误也是相当困难的,因为这种错误可能导致整个系统崩溃,这样也就破坏了可以用来跟踪它们的现场。 <br />本章将介绍在这种令人痛苦的环境下监视内核代码并跟踪错误的技术。 <br />4.1  通过打印调试 <br />最普通的调试技术就是监视,即在应用

2010-12-29 20:59:00 1327

转载 vma

/* mtest_dump_vma_list():打印出当前进程的各个VMA,这个功能我们简称”listvma” mtest_find_vma(): 找出某个虚地址所在的VMA,这个功能我们简称“findvma” my_follow_page( ):根据页表,求出某个虚地址所在的物理页面,这个功能我们简称”findpage” mtest_write_val(), 在某个地址写上具体数据,这个功能我们简称“writeval”. */ #include <linux/module.h> #include <li

2010-12-28 15:58:00 655

原创 双节棍

<br />双截棍(程序员版)<br />软考室的烟味弥漫 坐满了程序员<br />室里面的监考官 系分 已三年<br />出上午试题的老师 练cpu 耍单片机 <br />硬件功夫最擅长 还会逻辑门三极管 <br />他们学生我习惯 从小就耳濡目染 <br />什么软件跟网络我都耍的有摸有样 <br />什么语言最喜欢 c++面向对象 <br />想要去英伦美帝 学图灵诺伊曼 <br />怎么编 怎么编 离散数学是关键 <br />怎么编 怎么编 数值分析也较难 <br />怎么编 怎么编 数据结构最重要

2010-11-23 23:33:00 404

原创 双节棍

<br />双截棍(程序员版)<br />软考室的烟味弥漫 坐满了程序员<br />室里面的监考官 系分 已三年<br />出上午试题的老师 练cpu 耍单片机 <br />硬件功夫最擅长 还会逻辑门三极管 <br />他们学生我习惯 从小就耳濡目染 <br />什么软件跟网络我都耍的有摸有样 <br />什么语言最喜欢 c++面向对象 <br />想要去英伦美帝 学图灵诺伊曼 <br />怎么编 怎么编 离散数学是关键 <br />怎么编 怎么编 数值分析也较难 <br />怎么编 怎么编 数据结构最重要

2010-11-23 23:33:00 384

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除