Arm9Linux
wuye110
这个作者很懒,什么都没留下…
展开
-
linux spi 主控制器驱动
linux内核提供的源码/* linux/drivers/spi/spi_s3c24xx.c * * Copyright (c) 2006 Ben Dooks * Copyright (c) 2006 Simtec Electronics * Ben Dooks * * This program is free software; you can redistribu原创 2012-12-22 16:21:06 · 1003 阅读 · 0 评论 -
linux lcd 驱动
lcd 驱动 ,video系统中。/* * linux/drivers/video/s3c2410fb.h * Copyright (c) Arnaud Patard * * This file is subject to the terms and conditions of the GNU General Public * License. See the file原创 2012-12-18 22:42:58 · 762 阅读 · 0 评论 -
linux 串口驱动
一.核心数据结构struct uart_driver {struct module *owner; /* 拥有该uart_driver的模块,一般为THIS_MODULE */const char *driver_name; /* 串口驱动名,串口设备文件名以驱动名为基础 */const char *dev_name; /* 串口设备名 */int major; /* 主设备号原创 2012-12-21 16:43:54 · 930 阅读 · 0 评论 -
linux IIC 驱动
根据IIC总线驱动模型,可知其分为总线驱动和设备驱动。总线驱动头文件/* linux/include/asm-arm/arch-s3c2410/iic.h * * Copyright (c) 2004 Simtec Electronics * Ben Dooks * * S3C2410 - I2C Controller platfrom_device info原创 2012-12-20 21:14:49 · 1138 阅读 · 0 评论 -
linux驱动 看门狗
drivers\watchdog\s3c2410_wdt.c2.6.24内核自带的驱动,需要在平台资源中配置好相关配置。platform驱动+misc驱动/* linux/drivers/char/watchdog/s3c2410_wdt.c * * Copyright (c) 2004 Simtec Electronics * Ben Dooks * * S3C原创 2012-12-19 21:48:32 · 855 阅读 · 0 评论 -
linux 触摸屏 驱动
触摸屏驱动,挂在平台驱动下,input 子系统中。/* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Fo原创 2012-12-18 22:39:06 · 864 阅读 · 0 评论 -
linux驱动平台相关资源
arch\arm\mach-s3c2440\mach-xxx2440.c/* linux/arch/arm/mach-s3c2440/mach-utu2440.c*/#include #include #include #include #include #include #include #include #include #include原创 2012-12-19 21:12:39 · 720 阅读 · 0 评论 -
linux led驱动,lcd背光驱动
led 驱动,lcd背光驱动,仿照杨创提供的驱动,写成misc 驱动。lcd 背光驱动的本质上也是个led 驱动。/* * LED interface driver for utu2440 * * This file is subject to the terms and conditions of the GNU General Public * License. Se原创 2012-12-18 22:15:49 · 1014 阅读 · 0 评论 -
linux按键驱动
按键驱动,写成标准字符驱动。下面这个是这个是杨创提供的代码。/* * * A button driver for UTU2410 a board based on s3c2440 * * The source code in this file can be freely used, adapted, * and redistributed in source or bi原创 2012-12-18 22:12:19 · 920 阅读 · 0 评论 -
linux oos 声卡 驱动
/* * * (C) Samsung Electronics 2004 * * Philips UDA1341 Audio Device Driver for SMDK board * * This program is free software; you can redistribute it and/or modify * it under the terms原创 2012-12-25 23:12:45 · 1191 阅读 · 0 评论 -
Linux DMA驱动构架分析
在声卡驱动中药使用到dma 的驱动,现在看看在2.6的内核下dma 的驱动架构/* linux/arch/arm/mach-s3c2440/dma.c * * Copyright (c) 2006 Simtec Electronics * Ben Dooks * * S3C2440 DMA selection * * http://armlinux.simtec.原创 2012-12-28 15:13:55 · 1144 阅读 · 0 评论 -
linux RTC 驱动
这个是2.6.24内核自带的驱动,只要在平台上添加好相应的配置即可。platform驱动+RTC_device驱动 /* drivers/rtc/rtc-s3c.c * * Copyright (c) 2004,2006 Simtec Electronics * Ben Dooks, * http://armlinux.simtec.co.uk/ * * Th原创 2012-12-19 21:34:49 · 900 阅读 · 0 评论 -
Linux L3 驱动
杨创开发板提供,仿照I2C的系统模型写的。adapter的代码/* * L3 bus algorithm module. * * Copyright (C) 2001 Russell King, All Rights Reserved. * * This program is free software; you can redistribute it and/or原创 2012-12-25 22:55:46 · 783 阅读 · 0 评论 -
linux SPI 设备驱动
由内核提供,位于drivers/spi/spidev.c/* * spidev.c -- simple synchronous userspace interface to SPI devices * * Copyright (C) 2006 SWAPP * Andrea Paterniani * Copyright (C) 2007 David Brownell (原创 2012-12-22 16:52:02 · 1108 阅读 · 0 评论 -
CONFIG_BLK_DEV_INITRD
initramfs概述 initramfs与initrd类似,也是初始化好了且存在于ram中的,可以压缩也可以不压缩。但是目前initramfs只支持cpio包格式,它会被populate_rootfs->unpack_to_rootfs(&__initramfs_start, &__initramfs_end - &__initramfs_start, 0)函数(解压缩、)解析、安装。initr转载 2017-11-08 22:39:34 · 4574 阅读 · 0 评论