- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 给Mediatek智能机(arm)增加新的系统调用
适用于mediatek,65xx智能机系列先看一个已有的系统调用(1) 系统调用号//./include/linux/syscalls.h./kernel/include/linux/unistd.h -->#include ./kernel/arch/arm/include/asm/unistd.h#define __NR_restart_syscall
2013-06-19 18:22:52
1618
原创 用来构建内核模块的 Makefile
obj-m += hello.o KDIR := /lib/modules/$(shell uname -r)/buildPWD := $(shell pwd) default: $(MAKE) -C $(KDIR) M=`pwd` modules uname -r2.6.32-21-genericls -l /lib/modules/2.6
2013-06-17 18:58:05
491
原创 Linux进程遍历
#include task_struct *p;for_each_process(p){ printk(" pid=%04d, %s\n", p->pid, p->comm);} init_task是linux内核虚拟的一个task结构,其他task都是由此衍生。可以通过task_struct结构中的tasks链表遍历linux任务。
2013-06-17 10:40:15
1295
原创 跨平台配置文件类TConfig
这是一个跨平台的配置文件类,它提供了两个接口函数:int ReadString (char* sec, char* key, char* value);int WriteString (char* sec, char* key, char* value);用来对文件进行操作。使用示例(Usage example):TConfig config("desk.ini");config.WriteSt
2006-01-07 11:46:00
1689
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人