全部博文(2759)
发布时间:2014-01-08 04:32:41
前言:经过多天的努力尝试,不知道死了多少次机器重装了多少次系统,终于将KGDB环境搭建好。过程也分享一下。一、准备环境目标机:也就是target,调试内核机,是一台装有ubuntu系统的linux机器。主机:即Host,采用虚拟机ubuntu环境。两台机器需要用串口线连接。二、编译内核因为我的目标机现在的内核是没有开.........【阅读全文】
发布时间:2014-01-08 04:32:13
一、如何给9x25或者9x15(arm-linux)添加属于自己的系统调用:1.牵扯到修改的几个文件:kernel/arch/arm/include/asm/unistd.h :为每个系统调用指定一个固定的值。kernel/arch/arm/kernel/calls.S:系统调用的声明。2.添加自己的系统调用:给1中的unistd.h中的最后添加一行:#define __NR_my_add (__.........【阅读全文】