Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4569200
  • 博文数量: 385
  • 博客积分: 21208
  • 博客等级: 上将
  • 技术积分: 4393
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-30 13:40
文章分类

全部博文(385)

文章存档

2015年(1)

2014年(3)

2012年(16)

2011年(42)

2010年(1)

2009年(2)

2008年(34)

2007年(188)

2006年(110)

分类: LINUX

2007-03-13 09:37:18

TEK-2410高级便携式解决软件

bootloader : vivi
特点: 1.支持 nandflash 启动; 支持分区HW ECC写入.可以使用linux2.6代码的ECC功能;
      2.支持cpu在控制台的调整.从50 - 300MHZ 这样可以快速测试出CPU的最高工作频率
      3.支持USB下载功能,可以快速稳定的通过USB下载 kernel 和 rootfs.



Kernel    : linux2.6.16 以下功能已经完成并经过测试.特点:
1.支持yaffs文件系统
2.usb-host移植完成,能挂载各种u盘和移动硬盘了.
3.cs8900A网卡部分驱动完成
4.完成了usb devices gadget的驱动.模拟成了Mass storage.测试通过.
5.完成SD卡驱动.修正了SD卡的热插拔功能.测试1GB SD通过
6.完成对SUMSANG,SHARP 3.5' TFT LCD的驱动
7.完成RTC的驱动.可以可靠的修改日期和时间,并保存
8.完成S3C2410的ADC驱动.可以使用6个通道的ADC
9.修正S3c2410 Watchdog的功能.
10.完成I2C和SPI总线的驱动.并利用I2C总线成功操作mxc6202重力加速度传感器和i2c总线的电池监控芯片的驱动
11.实现了suspend功能 用echo mem>/sys/power/state将系统进入休眠模式.并实现所有驱动的suspen 和resume函数
12.实现了cpu frequnce 的动态调节(50.7MHZ - 284 MHZ),方便能耗管理操作
13.注册的LED事件,目前timer和cpu idle的状态可以通过LED显示出来.可以动态显示系统的运行状态
14.修正了s3C2410 HZ为200的bug,这样我们就可以把HZ修改正linux默认的100. 试验证明,这样的修改可以减少kernel调度时cpu负担
15.修改了s3c2410_ts.c和s3c24xx-adc.c文件.使touchscreen和ADC monitor能同时工作了.
16.PWM驱动完成.我们可以在qtopia里面方便的调节背光亮度了.通过sysfs 和devfs两种方式调整PWM1的占空比
17.完成了IDE基于PIO方式的驱动.
          
linux 应用程序:
1.qtopia2.2.0移植完毕,并运行,输入设备为触摸屏.在qtopia播放器上增加了asf,mov等格式文件的播放
2.支持交叉编译的mplayer.优化和算法,可以支持除RMVB格式以外的所有格式的播放     
阅读(4267) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-05-16 17:33:06

你好,我在找usb devices gadget驱动移植方面的资料,但现在还没找到.能不能给点提示?谢谢

chinaunix网友2008-05-16 17:33:06

你好,我在找usb devices gadget驱动移植方面的资料,但现在还没找到.能不能给点提示?谢谢