摘要: 1 #include 2 #include 3 #include 4 5 #include //request_irq 注册中断 6 #include 7 /* 8 对于中断号,它是和芯片相关, 头文件是在linux-3.5/arch/arm/mach-exynos/include/mach 中 9 该头文件又包含了 plat/irqs.h 该文件... 阅读全文
posted @ 2017-02-19 16:41 小黑·.· 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1.创建虚拟机,在虚拟机中创建一个xp系统,安装SourceInsight-3576-Setup.exe工具2.共享文件夹虚拟机 设备-->共享文件夹 选择Linux下对应的文件夹xp 我的电脑 -->映射网络驱动器创建一个新的工程创建新工程之前,需要对linux内核源代码做一个优化,跟4412平台 阅读全文
posted @ 2017-02-15 12:32 小黑·.· 阅读(226) 评论(0) 推荐(0) 编辑
摘要: #include <linux/module.h> //MODULE_LICENSE("GPL"); #include <linux/init.h> //module_init module_exit#include <linux/kernel.h> //printk#include <linux/ 阅读全文
posted @ 2017-02-15 12:30 小黑·.· 阅读(126) 评论(0) 推荐(0) 编辑
摘要: #include <linux/module.h> //MODULE_LICENSE("GPL"); #include <linux/init.h> //module_init module_exit#include <linux/kernel.h> //printk#include <linux/ 阅读全文
posted @ 2017-02-15 12:29 小黑·.· 阅读(163) 评论(0) 推荐(0) 编辑
摘要: #include <linux/module.h> //MODULE_LICENSE("GPL"); #include <linux/init.h> //module_init module_exit#include <linux/kernel.h> //printk#include <linux/ 阅读全文
posted @ 2017-02-15 12:28 小黑·.· 阅读(259) 评论(0) 推荐(0) 编辑
摘要: //加载的时候,点亮led灯,卸载模块,关闭led灯/*核心版中一共有4个led灯高电平灭,低电平亮GPM4_0GPM4_1GPM4_2GPM4_30x110002e0方法1:linux 封装的gpio口操作编译Linux内核已经把tiny4412_leds.c 这个驱动加载到内核中,使用gpio_ 阅读全文
posted @ 2017-02-15 12:26 小黑·.· 阅读(264) 评论(0) 推荐(0) 编辑
摘要: kermit 配置文件~/.kermrcset line /dev/ttyUSB1set speed 115200 set carrier-watch off set handshake none set flow-control none robust set parity none set st 阅读全文
posted @ 2017-02-15 12:25 小黑·.· 阅读(255) 评论(0) 推荐(0) 编辑
摘要: //module_init(函数名); 当模块被插入到Linux内核,自动执行func//int func(void)//module_exit(函数名): 当模块被卸载时候,自动执行//void func(void)//编译内核代码 必须要调用内核中的头文件#include <linux/modu 阅读全文
posted @ 2017-02-15 12:20 小黑·.· 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1 ubuntu 12.2.0 2 \arm_all_apt_get.sh #!/bin/bashecho "安装包总共有20组,现在开始安装第1组,安装ssh服务和配置vimrc"sleep 1s#安装sshsudo apt-get install -y openssh-serversudo ap 阅读全文
posted @ 2017-02-15 12:19 小黑·.· 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 步骤 第一步:参照apt-get.txt 文件安装系统所需要的开发包//virtualbox 可以暂时不用安装第二步:参照cross_compiler.txt 文件创建交叉编译工具,并测试交叉编译工具的准确性第三步:交叉编译工具安装完成后,参照 烧写.txt 编译Linux内核部分如果出现编译错误, 阅读全文
posted @ 2017-02-11 14:11 小黑·.· 阅读(166) 评论(0) 推荐(0) 编辑