发布时间:2014-03-27 22:10:23
前言:经过多天的努力尝试,不知道死了多少次机器重装了多少次系统,终于将KGDB环境搭建好。过程也分享一下。一、准备环境目标机:也就是target,调试内核机,是一台装有ubuntu系统的linux机器。主机:即Host,采用虚拟机ubuntu环境。两台机器需要用串口线连接。二、编译内核因为我的目标机现在的内核是没有开.........【阅读全文】
发布时间:2014-03-27 21:33:36
Linux内核启动过程中注册platform驱动模型 Linux内核启动过程中注册platform驱动模型 分类: 嵌入式 Linux 驱动开发 Platform驱动框架 2013-01-28 15:19 528人阅读 评论(0) 收藏 举报 Linux驱动模型Platform注册过程 一、platform设备和驱动与linux设备模型密切.........【阅读全文】
发布时间:2014-03-27 21:23:02
如何单步源码级调试Linux内核一直困扰着linux驱动开发人员,内核有其代码量大、逻辑复杂、与硬件交互的特性。因此,有着不同于应用程序的调试方法,据统计Linux内核开发者使用最普遍的调试方法是printk方法,而其他的方法大多是在特殊情况下才会使用。本文介绍的Kgdb调试方法是一种源码级.........【阅读全文】