全部博文(685)
Cfg80211内核(2)
物理地址与虚拟地(1)
按键驱动(1)
Timer定时器(1)
linux_tty串口驱(3)
flash驱动(3)
I2c子系统(3)
/sys与/proc(10)
Mips裸机(7)
pinctrl(2)
leds子系统(3)
input子系统(3)
内核机制(4)
开源应用工具移植(2)
编译链接vmlinux.(5)
函数解读(7)
内核挂死(3)
DTS设备树(4)
内核调试Kernel&n(3)
内核移植与升级(10)
根文件系统(22)
软件配置及工具链(7)
发布时间:2014-09-28 15:47:00
原文地址:http://blog.chinaunix.net/uid-27717694-id-3495612.htmlconsole驱动: 一、基本概念 终端是一种字符型设备,通常使用tty简称各种类型的终端。linux的终端类型: /dev/ttySn,串行口终端 .........【阅读全文】
发布时间:2014-09-28 15:42:09
原文地址:http://blog.chinaunix.net/uid-27717694-id-3492905.html一、串口的初始化main.c(setup_arch(&command_line);)---->setup.c(paging_init(mdesc);)---->mmu.c(devicemaps_init(mdesc);)---->mmu.c(mdesc->map_io();)---->\arch\arm\mach-davinci\board-da850-evm.c(.map_io = da850_evm_map_io,)---->\arc.........【阅读全文】
发布时间:2014-09-28 15:32:31
原文地址:http://blog.chinaunix.net/uid-27717694-id-3493611.html8250串口的初始化: (1)定义uart_driver、uart_ops、uart_port等结构体的实例并在适当的地方更具具体的硬件驱动情况初始化他们,当然具体设备xxx的驱动可以将这些结构体套在新定义的xxx_uart_driver、xxx_uart_ops、xxx_uart_port之内。(2.........【阅读全文】