- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 win7 wifi 共享 设置方法
源自:http://wenku.baidu.com/view/31f2fcf8aef8941ea76e05f0.html以操作系统为win7的笔记本或装有无线网卡的台式机作为主机。主机设置如下:1、以管理员身份运行命令提示符:快捷键win+R→输入cmd→回车2、启用并设定虚拟WiFi网卡:运行命令:netsh wlan set host
2013-01-26 11:55:34 964
转载 u-boot中几个主要文件及作用
http://bbs.sciencenet.cn/thread-1117042-1-1.htmlhttp://hi.baidu.com/mrxzwang/item/8c8d017c6df5d93c6cc37cefbootloader是嵌入式系统开发过程中不可逾越的一步,其作用就是初始化必要的硬件,建立完整的内存映射图,为后续操作系统的系统运行建立一个合适的软硬件环境。u-boot是
2013-01-24 11:18:28 3564 1
原创 简述bootloader启动过程及作用
bootloader的主要作用是:初始化硬件(如:串口,内存),然后将内核映像从Flash中读到RAM中,然后跳转到内核的入口点去运行,也就是启动 操作系统。即相当于windows下的BIOS,只不过嵌入式系统中没有像BIOS那样的固件程序。bootloader启动过程:分为单阶段(single-stage)和 多阶段(multi-stage)两种阶段比
2013-01-24 10:59:21 4280
原创 分析解决:XXX驱动已经被编译到缺省内核中,不能再使用insmod 方式加载
XXX驱动已经被编译到缺省内核中,不能再使用insmod 方式加载 为何??原因:经make menuconfig选择:Device Drivers -> Character devices结果为:所填的驱动模块中的 为 ; 而< * > 此意为把该选项编译到内核中如:下图中的 mini6410 module sample解决:
2013-01-24 00:02:05 1697
转载 modprobe和insmod的区别
http://blog.csdn.net/wenlifu71022/article/details/4256196linux设备驱动有两种加载命令方式 insmod和modprobe,下面谈谈它们用法上的区别1、insmod一次只能加载特定的一个设备驱动,且需要驱动的具体地址。写法为: insmod drv.ko2. modprobe则可以一次将
2013-01-23 23:28:51 422
转载 类unix操作系统中,驱动加载方式一般分为:动态加载和静态加载
来源:http://blog.csdn.net/maopig/article/details/7375933一、动态加载动态加载是将驱动模块加载到内 核中,而不能放入/lib/modules/下。 在2.4内核中,加载驱动命令为:insmod ,删除模块为:rmmod; 在2.6以上内核中,除了insmod与rmmod外,加载命令还有modprobe;
2013-01-23 23:08:11 545
转载 编译加载mini2440_led驱动后,测试 该驱动是否有用
原文链接:http://hi.baidu.com/tekuba/item/d72e32eb8f19713d86d9de94测试文件 leds-test.c:#include #include #include #include int main(int argc, char **argv){int on
2013-01-23 22:35:24 668
转载 mini2440 led驱动程序经典分析
http://blog.csdn.net/ssdsafsdsd/article/details/8510948Linux内核为2.6.32.2源码分析工具source insight前言:在裸机中操作几个gpio口很简单,对控制寄存器和数据寄存器进行配置即可,但要在linux系统中实现同样的功能还是得费上一番周折的。以下是驱动的源码。#inc
2013-01-23 21:40:03 472
转载 LED驱动程序详解
http://hi.baidu.com/chenhayo/item/41e65217b6c4335cf1090e0a//这里定义静态的全局的长整型数组,用于储存与这4个LED相连接的GPIO号。static unsigned longled_table []= { S3C2410_GPB5, S3C2410_GPB6, S3C2410_GPB7
2013-01-23 15:52:47 1120
原创 编译驱动问题之modprobe:mini2440_leds not found
现象:经命令 modprobe mini244_leds 后,结果显示为:modprobe:module ‘mini2440_les’ not found但是,我已经把modprobe mini244_leds.ko文件 放到指定的目录下了解决:-把模块文件放到 /lib/module/`uname -r`/kernel/ 目录下; -运行 depmod -再
2013-01-23 15:35:40 1052
转载 linux、内核源码、内核编译与配置、内核模块开发、内核启动流程
linux是如何组成的?答:linux是由用户空间和内核空间组成的为什么要划分用户空间和内核空间?答:有关CPU体系结构,各处理器可以有多种模式,而LInux这样的划分是考虑到系统的安全性,比如X86可以有4种模式RING0~RING3 RING0特权模式给LINUX内核空间RING3给用户空间linux内核是如何组成的?答:linux内核由SCI(System Call
2013-01-22 22:30:58 436
原创 编译内核驱动 出现问题
出现的问题有:arm-linux-nm,arm-linux-objdump can't find现象: 通过 find -name arm-linux-nm、find -name arm-linux-objdump 命令查找;结果显示 没有找到该命令脚本试过网上的一些方法如:软链接:arm-linux-nm -> arm-angstrom-linux-gnueabi-nm
2013-01-22 21:15:26 526
原创 linux内核编译步骤
1、配置内核,修改相关参数,请参考其他资料 在图形界面下,make xconfig;字符界面下,make menuconfig 在内核配置菜单中正确设置个内核选项,保存退出 2、编译内核 对于大内核(比如需要SCSI支持),make bzImage 对于小内核,make zImage make zImage要确保您所编译的这个新内核在640K之下;如果比
2013-01-22 10:44:59 402
转载 mini2440:最简单的嵌入式Linux驱动程序模块 解决找不到mini2440……sample
原文:http://myswirl.blog.163.com/blog/static/5131864220109143331356/注意:开发Arm平台的驱动,需要Arm平台的源码树;注意:ARM平台的linux内核源码需要先编译,否则无法编译驱动;第一种方式:编译进内核,共6步第1步:建立源码树解压安装Linux 内核源代码在工作目录/opt/FriendlyARM/mini
2013-01-21 22:40:18 1662
转载 如何编译一个嵌入式的linux内核 .config
转载地址:http://www.cnblogs.com/xiaotlili/archive/2011/08/03/2126751.html1. 配置系统的基本结构Linux内核的配置系统由三个部分组成,分别是:Makefile:分布在 Linux 内核源代码中的 Makefile,定义 Linux 内核的编译规则; 配置文件(config.in):给用户提供配置选择的功能; 配
2013-01-21 22:17:48 4872
转载 busybox简介和使用
1,busybox简介 busybox是一个集成了一百多个最常用linux命令和工具的软件,他甚至还集成了一个http服务器和一个telnet服务器,而所有这一切功能却只有区区1M左右的大小.我们平时用的那些linux命令就好比是分立式的电子元件,而busybox就好比是一个集成电路,把常用的工具和命令集成压缩在一个可执行文件里,功能基本不变,而大小却小很多倍,在嵌入式linux应用中,
2013-01-21 16:19:31 679
转载 insmod 加载模块过程、modprobe 与 insmod的区别 、lsmod命令
insmod加载模块的过程http://blog.csdn.net/lihaoweiv/article/details/6601009insmod 是靠一个在kernel/module.c里定义的系统调用来实现的。1. 此系统调用(sys_init_module )分配内核存储空间(kernel memory)给相关的模块,这个内存分配动作是由vmall
2013-01-15 23:55:23 8911
转载 VMware下,主机和虚拟机ping通IP设定问题 单向ping
VMware下,主机和虚拟机ping通IP设定问题 单向ping原文链接:http://chenyong56789.blog.163.com/blog/static/34105450201172452629995/首先要明白虚拟机下三中链接模式:选择网络连接属性意义Use brid
2013-01-15 14:47:04 7272
转载 VMWare克隆或复制Linux虚拟机后eth0找不到的解决方案
原文链接:http://user.qzone.qq.com/554170166/blog/1304862080#!app=2&via=QZ.HashRefresh&pos=1304862080http://www.heiqu.com/show-72766-1.html1.遇到什么的问题(What)在Vmware装了Ubuntu 9.04
2013-01-15 13:57:48 2610
转载 fedora-13设置固定IP
1、在命令输入行输入:gedit /etc/sysconfig/network-scripts/ifcfg-eth0。2、系统显示出网络IP的配置,修改成如下:DEVICE=eth0 BOOTPROTO=none HWADDR=XX:XX:XX:XX:XX:XX (物理地址) IPADDR=192.168.1.89 (IP地址)NETMASK=255.25
2013-01-15 13:53:23 415
转载 nfs 启动
二、网络启动方式 (使用这种方法)/*192.168.7.x // Ubuntu中的ip地址192.168.7.y // y=160+座位号*/在串口终端:================== 设置如下 ==============================================================sete
2013-01-15 11:48:01 444
转载 ifconfig 手动设置网卡示例
原文:http://jianlee.ylinux.org/Computer/SystemAdmin/network.htmlifconfig命令手动设置网卡示例假设想把网卡设置为如下:网卡:eth0IP:192.168.2.110掩码:255.255.255.0网管:192.168.2.1可以这样:ifconfig eth0 19
2013-01-15 01:46:12 6602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人