Chinaunix首页 | 论坛 | 博客
  • 博客访问: 187848
  • 博文数量: 6
  • 博客积分: 2513
  • 博客等级: 少校
  • 技术积分: 410
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-11 21:37
文章分类
文章存档

2011年(1)

2009年(3)

2008年(2)

我的朋友

分类: LINUX

2008-05-04 02:10:19

    已经有很长一段时间没来更新blog了,如果说忙,基本上可以肯定是借口,因为我想这段时间中写几篇文章的时间总能挤得出来的,关键还是没有那个“闲情雅致”吧。
    首先,在完成了USB电视卡驱动程序后不久,因为想要谋求更好的发展,或者确切些说,想要投入我所衷心热爱的嵌入式世界的怀抱,就开始忙着找新的工作。找新工作倒也没有花费我太多的时间,大概用了两,三个星期吧,虽然如此,但那段时间中也确实没有那个心情来更新我的blog
    然后就是适应新的环境,融入新的团队,投入新的工作的过程了。在那段时间里,虽然不至于战战兢兢,但多多少少也会有种紧迫感,总希望自己能够尽快地熟悉和消化公司现有的研发成果,然后贡献出自己的力量,这一方面是因为按我的性格,白拿薪水不干实事总有那么点不自在,另一方面也是希望自己的能力能够得到尽快的体现和承认。算算时间,这个过程我大概用了三个星期的时间吧。然后就开始实实在在地做事了,我所热爱的嵌入式啊,呵呵。
    迄今为止,我在新公司已经有整整三个月了,主要完成了四件事情(不包括消化公司已有的研发成果):研究ALSA音频驱动、移植ALSA工具包中的aplayer.c应用程序到ARM板上、开发RTC驱动程序和开发基于MTDNAND驱动程序。
    (1)研究ALSA音频驱动:也许是考虑到时间紧迫和我刚来的缘故吧,这个驱动是委托给台湾的公司同事开发的,虽然如此,我也还是扎扎实实地研究了一遍ALSA驱动的架构,原理和驱动内部的实现过程,想来若现在再把这个项目交给我来做,应该也不成问题,当然时间上可能不会那么快。对于台湾同事的技术实力和研发效率,不服不行。
    (2)移植aplayer.c应用程序:主要是通读了这个程序,然后把它剥皮拆骨,移植到我们公司的middleware框架中去。
    (3)开发RTC驱动程序:这个驱动挺简单的,有空时再写篇文章分析一下吧。
    (4)开发NAND驱动:相对于RTC驱动来说,这个驱动程序要复杂一些,但还是完成了,已经可以正常读写和擦除NAND FLASH,同时也可以跑cramfs或者jffs2根文件系统。另外,经过测试,读写速度大概是2.3M byte/s左右。
阅读(2018) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:基于MTD的NAND驱动开发(一)

给主人留下些什么吧!~~