内核模块基础--特点及其命令使用
1、模块本身并不被编译进内核文件(zImage或bzImage)
2、可以根据需要在内核运行时动态加载、卸载----》进而达到节省空间的目的
命令详解(以下载驱动DNW为例):
insmod 模块名称(注意有.ko后缀)--安装
insmod dnw_usb.ko
lsmod-->查看安装的内核模块
rmmod 模块名称...
分类:
系统相关 时间:
2015-02-09 23:12:07
阅读次数:
343
添加Android模块
一、基础知识:
(1)在Android系统中,编译都是以模块(而不是文件)作为单位的,每个模块都有一个唯一的名称;
(2)为了将模块编译到Android系统中,每个模块都需要一个专门的Make文件,也即是“Android.mk”文件;
二、实现hello.c 模块的编写
1. 如在 hardware/test目录...
分类:
移动开发 时间:
2015-02-07 18:56:46
阅读次数:
194
1,set root=(hd0,msdos11)2,set prefix=(hd0,msdos11)/boot/grub3,insmod /boot/grub/i386-pc/normal.mod(此处某些电脑可以省略i386-pc这项)4,normal5,选择进入一个操作系统进行彻底修复,否则再次...
[转]insmodhttp://www.cnblogs.com/amaoxiaozhu/archive/2013/03/08/2950002.html在Linux下,驱动程序是内核的一部分,运行在内核态下,你可以将驱动静态的和内核编译在一起,这样的缺点是内核会比较大,而且如果驱动出错,会 导致整个系...
分类:
其他好文 时间:
2015-01-19 12:41:43
阅读次数:
200
3. 添加模块
一般我们需要建立自己的模块(package),在编译固件时可以选择是否将自己的模块编译到固件中去。
3.1. 建立package
最终helloword文件目录结构为:
helloword/
├──Makefile
└── src
├── helloworld.c
└── Makefile
在./openwrt/trunk/packa...
分类:
其他好文 时间:
2015-01-17 18:08:54
阅读次数:
396
// 裁剪图片
public
void cropPhoto(Uri uri) {
if (uri ==
null) {
return;
}
Intent intent =
new Intent("com.android.camera.action.CROP");//动作-裁剪
intent.setDataAndType(uri,
"image/*"...
分类:
移动开发 时间:
2015-01-14 12:47:22
阅读次数:
144
看了很多资料,总算是把一个流水线中的几何变化所涉及到的坐标系统和坐标含义搞清楚了。 一个流水线中包含五个坐标系统:物体(模型)坐标系统,世界坐标系统,摄像机坐标系统,裁剪坐标系统,屏幕坐标系统。 对应每个坐标系统,有五种坐标:物体(模型)坐标系统坐标,世界坐标系统坐标,摄像机坐标系统坐标,裁...
分类:
其他好文 时间:
2015-01-13 22:54:06
阅读次数:
226
磁盘大于2T时候需要如下操作; yum install xfsprogs kmod-xfs xfsdump xfsprogs-devel --安装模块 modprobe xfs --添加模块到系统 lsmod |grep xfs --查看 parted -s /dev/sdb mkpart prim...
分类:
其他好文 时间:
2014-12-31 21:29:21
阅读次数:
181
1.修改httpd.conf 文件,以便让Apache和php模块建立关联2.配置php.ini文件修改httpd.conf 文件,以便让Apache和php模块建立关联如何让apache和php建立关联?通过apache内的配置文件httpd.conf来配置php模块。添加模块:LoadModul...
分类:
Web程序 时间:
2014-12-30 15:01:40
阅读次数:
177