ARM LCDC Linux porting研究(1)之HW连接
追根究底 http://blog.csdn.net/cataol/ cataol@hotmail.com 欢迎转载,但请保留作者信息 这两天在学习Linux驱动相关的资料,在这里做一下学习笔记,以便以后查询。以前也有做过工作方面的知识整理,可惜在硬盘里零零散散,甚至有些都被删掉了,唉。 首先我们大概看一下硬件大概架构: ARMMemory ControllerLCD controllerLCD | ARM SOC | LCDC | LCD | 从这里我们可以知道要完成对LCD的控制,需要对ARM SOC内部controller进行配置来match LCD controller的bus timing,完成地址的mapping。配置LCD controller host bus工作在ARM SOC bus方式。配置LCD controller需要使用的LCD的timing。 从S1D13515 EVB schematic看一下它的电路,我们主要关心的是power,reset,clock input和host bus interface。 power和reset有on和off的sequence,HW设计或者软件设计遵循即可,Clock使用CLKI1连接。Host Interface方面S1D13513支持Intel 80,motorola 68等其他专用总线,使用CNF pin来配置总线类型。 9G20提供EBI bus供外部总线设备连接,包括SDRAM,Static memory controller,NAND FLASH contoller等。SMC是一个AMBA AHB设备,它在SOC AHB master和SM device之间充当接口,可以连接访问SRAM,NOR FLASH等设备。这里我们显然就选择SMC接口来连接S1D13513。 熟读SMC datasheet,对比S1D13513的host bus interface,可以确定使用Intel 80 type bus interface实现两边总线连接。然后就是配置S1D13513的Bus类型,根据S1D13513的bus timing来计算和配置SMC的register设置了。这就是一些简单的计算工
相关文档:
linux网桥模式vlantrunk透传
2007-12-27 08:30
首先使用vconfig创建vlan虚拟接口,并分别在两个接口上增加vlan100\vlan200\vlan300
vconfig add eth0 100
vconfig add eth0 100
vconfig add eth0 300
vconfig add eth1 100
vconfig add eth1 200
vconfig add eth1 300
启用vlan端口
ifconfig eth0.10 ......
解决Red Hat Enterprise Linux AS 4 中文乱码问题
我用的系统是Red Hat Enterprise Linux AS 4,在X-windows桌面环境下的“终端”窗口操作是能正确显示汉字,但是在用SSH登陆Linux操作系统,我用的是putty远程管理Linux,发现返回中文提示信息全都是乱码,简单的解决办法就是在SSH端执行:
export LC_ALL ......
最近有个项目要部署到linux上,在网上查了些资料,记下点遇到的问题,以便将来再用。
一:jdk安装
1.通过chmod a+x jdk-1_5_x-rc-linux-i586-rpm.bin命令使其获得可执行权限
2.通过 rpm –ivh jdk-1_5_x-rc-linux-i586-rpm.bin来进行安装
3.安装完毕,JDK安装在/usr/java/目录下
4.设置环境变量(写入vi/etc/ ......
linux下vi命令大全
默认分类 2009-04-12 14:59 阅读1663 评论2
字号: 大大 中中 小小
文本编辑器是所有计算机系统中最常用的一种工具。使用最为广泛的是vi,而vi命令繁多,各大论坛基本上都有总结!为了大家学习方便,请自由转发! &nb ......