- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 转载_Source Insight常用快捷键及注释快捷键设置
在使用SI过程中,我根据自己的使用习惯修改了它的默认快捷键,并且在配置文件中添加了一些人性化功能,下面一一介绍: 修改快捷键:Options->Key Assignments... 1.main window:Esc 2.Hight light:Middle Mouse 3.Go Back:Alt+z 4.Go Forward:Alt+x
2012-12-24 14:07:18 357
转载 转载_make makefile GCC/CC
1.gcc是编译一个文件,make是编译多个源文件的工程文件的工具。 2.make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。 3.make就是按照makefile脚本对整个项目的各个文件进行
2012-12-18 14:59:14 329
转载 转载_Copy_from_user函数详细分析
copy_from_user函数的目的是从用户空间拷贝数据到内核空间,失败返回没有被拷贝的字节数,成功返回0. 这么简单的一个函数却含盖了许多关于内核方面的知识,比如内核关于异常出错的处理.从用户空间拷贝 数据到内核中时必须非常小心,如果用户空间的数据地址是个非法的地址,或是超出用户空间的范围,或是 那些地址还没有被映射到,都可能对内核产生很大的影响,如oops,或者被造成系统安全的影响
2012-12-17 11:11:29 348
转载 转载_zImage和uImage的区别
一、简介 对于Linux内核,编译可以生成不同格式的映像文件,例如: # make zImage # make uImage zImage是ARM Linux常用的一种压缩映像文件,uImage是U-boot专用的映像文件,它是在zImage之前加上一个长度为0x40的“头”,说明这个映像文件的类型、加载位置、生成时间、大小等信息。换句话说,如果直接从uImage的0x40位置开始执行,z
2012-12-14 17:32:34 313
转载 转载_使用ioctl和内核交换数据
使用ioctl和内核交换数据 1. 前言 使用ioctl系统调用是用户空间向内核交换数据的常用方法之一,从ioctl这个名称上看,本意是针对I/O设备进行的控制操作,但实际并不限制是真正的I/O设备,能是所有一个内核设备即可。 2. 基本过程 在内核空间中ioctl是非常多内核操作结构的一个成员函数,如文件操作结构struct file_operations(include/linux/f
2012-12-11 10:58:23 428
转载 转载_ Linux的/proc目录
proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。 下面简要介绍其下文件: /proc/cpuinfo cpu信息 /proc/partitions 系统识别的分区表 /proc/meminfo 内存信息 /proc/uptim
2012-12-11 10:28:52 266
转载 转载_linux基础知识总结
1 linux 概述 1.1 linux 结构 1.1.1 linux的四部分 可以把Linux系统看作由四部分构成:内核、用户界面、文件结构和实用工具 /bin 普通用户的可执行文件,系统的任何用户都可以执行该目录中的命令 /boot 存放Linux操作系统启动时所需要的文件 /dev 系统中所有设备文件 /etc 系统中的配置文件 /home 普通用户的宿
2012-12-11 10:15:15 377
转载 转载_Linux中环境变量文件及配置
一、环境变量文件介绍 转自:http://blog.csdn.net/cscmaker/article/details/7261921 Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量。 所以管理环境变量的文件也分为系统级和用户级的,下面贴一个网上找到的讲的比较明白的文件介绍(略作修改)[1
2012-12-11 09:18:56 528
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人