Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3125172
  • 博文数量: 685
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5303
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-19 14:17
个人简介

文章分类

全部博文(685)

文章存档

2015年(116)

2014年(569)

发布时间:2014-11-04 14:15:19

原文地址:http://blog.csdn.net/weiqing1981127/article/details/8479455最简单的led驱动就是从端口输出0或1来关闭或点亮灯。而我们这里讲的led子系统,主要是对led事件进行了分装和优化,这里我们主要讲的是可以实现跨平台的led驱动。不管你是使用三星的平台,还是Atmel的平台,你只要知道如何在你的BSP中添加平台数据.........【阅读全文】

阅读(1011) | 评论(0) | 转发(0)

发布时间:2014-11-04 14:13:47

原文地址:http://www.linuxidc.com/Linux/2012-12/76409p3.htm看了这么多内核代码,终于要自己开始做驱动了.按照由易到难,由浅入深的顺序,就从LED开始.LED驱动可以说是hello world之后最简单的驱动模块了.如果自己写一个LED驱动那是很简单的,其实用linux内核中的leds子系统来做也是比较简单的,内核中的leds子系统是.........【阅读全文】

阅读(906) | 评论(0) | 转发(0)

发布时间:2014-11-04 12:30:35

原文地址:http://blog.chinaunix.net/uid-22030783-id-3391515.html先介绍三星S3C24XX平台BSP中定义外设寄存器和GPIO的相关头文件以linux-3.4系统为例,linux2.6.37系统也类似,只是存放的目录有区别平台的头文件存放在arch/arm/mach-s3c24xx/include/mach/目录下Memory map definitions定义.........【阅读全文】

阅读(999) | 评论(0) | 转发(0)

发布时间:2014-11-04 10:29:05

原文地址:http://blog.csdn.net/zhandoushi1982/article/details/5130207做Linux方面也有三个多月了,对代码中的有些结构一直不是很明白,比如platform_device与platform_driver一直分不清关系。在网上搜了下,做个总结。两者的工作顺序是先定义platform_device -> 注册 platform_device->,再定义 platform_driver-> 注.........【阅读全文】

阅读(1072) | 评论(0) | 转发(0)

发布时间:2014-11-04 10:06:06

原文地址:http://bbs.csdn.net/topics/370071947在s3c2410_wdt.c中有一行request_mem_region(res->start, size, pdev->name)而在devs.c中static struct resource s3c_wdt_resource[] = {[0] = {.start = S3C24XX_PA_WATCHDOG,.end = S3C24XX_PA_WATCHDOG + S3C24XX_SZ_WATCHDOG - 1,.flags = IORESOURCE_MEM,},.........【阅读全文】

阅读(1073) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

7大爷2014-04-21 11:08

期待你的原创博文哦

回复  |  举报
留言热议
请登录后留言。

登录 注册