码迷,mamicode.com
首页 >  
搜索关键字:kernel 自定义内核    ( 5523个结果
Ubuntu安装配置NFS文件系统
Ubuntu安装配置NFS文件系统 NFS文件系统使用起来比较的方便简单,现在在为MPC8313ERDB配置一个NFS。 一 主机准备:     1. 主机使用Ubuntu系统,首先安装软件包: sudo apt-get install portmap nfs-kernel-server     2. 配置文件/etc/exports sudo gedit /etc/exports...
分类:其他好文   时间:2014-05-10 10:49:06    阅读次数:293
《linux 内核完全剖析》 signal.c 代码分析笔记
signal.c 代码分析笔记 int sys_sgetmask()// 获取当前进程阻塞的信号 { returncurrent->blocked; }   int sys_ssetmask(int newmask) //设置当前进程阻塞信号,确保SIGKILL 和SIGSTOP不被阻塞 { int old=current->...
分类:系统相关   时间:2014-05-07 12:25:12    阅读次数:486
I2C驱动实例解析
简单的说,i2c驱动也就三步吧,注册i2c设备,注册i2c设备驱动,创建sysfs文件供上层调用。 1. 注册i2c设备。 先定义一个i2c_board_info static struct i2c_board_info __initdata xxxx_i2c_info[] = { { I2C_BOARD_INFO("XXX...
分类:其他好文   时间:2014-05-07 08:34:39    阅读次数:333
编译生成wireless-regdb
wireless-regdb是一个开源的工程,它编译会生成regulatory.bin文件,这个实际是一个加密后的数据库,它记录各个国家可用的无线频段。 下载wireless-regdb有两个方法: 1. git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-regdb.git 2. http://wirele...
分类:数据库   时间:2014-05-07 07:51:49    阅读次数:622
Linux 下卸载MySQL 5
对于在Linux下通过rpm方式的mysql,我们可以通过移除这些rpm包以及删除项目的目录来达到卸载的目的。本文演示了在SUSE Linux 10下下载MySQL 5.5.37。具体见下文。1、环境#OS环境SZDB:~ # cat /etc/issueWelcome to SUSE Linux Enterprise Server 10 SP3 (x86_64) - Kernel \r (\l)...
分类:数据库   时间:2014-05-07 06:37:25    阅读次数:491
ubuntu+systemtap进行Linux内核和用户空间开发测试
【摘要】本文主要介绍在ubuntu平台 + 自定义内核上如何安装systemtap工具包及解决编译加载运行过程中的一些问题,如何利用systemtap工具监测分析内核函数,内核模块及用户态程序。 【关键字】ubuntu, systemtap, utrace, backtrace, dtrace, callstack...
分类:系统相关   时间:2014-05-07 06:34:57    阅读次数:1598
《linux 内核完全剖析》get_free_page(void)
unsigned long get_free_page(void) { register unsigned long __res asm("ax"); repeat:     __asm__("std ; repne ; scasb\n\t"         "jne 1f\n\t"         "movb $1,1(%%edi)\n\t"         "sall $12...
分类:系统相关   时间:2014-05-07 05:38:18    阅读次数:515
内核链表list.h
stddef.h #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) kernel.h /** * container_of - cast a member of a structure out to the containi...
分类:其他好文   时间:2014-05-07 02:10:07    阅读次数:410
《linux 内核完全剖析》chapter 13 内存管理 (不含swap.c)
我估计理论打基础砸了差不多一个星期的时间,...
分类:系统相关   时间:2014-05-06 22:33:06    阅读次数:589
《linux 内核完全剖析》 mktime.c
tm结构体的定义在time.h里面 struct tm { int tm_sec; int tm_min; int tm_hour; int tm_mday; int tm_mon; int tm_year; int tm_wday; int tm_yday; int tm_isdst; }; /*...
分类:系统相关   时间:2014-05-06 22:26:46    阅读次数:474
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!