WAP之家:为您提供最全最新的WAP技术,CP.SP.3G等行业资讯。 WAP之家交流论坛全新开放 点击进入>>
WAP资讯 | 3G动态 | SP动态 | 运营商动态 | 内容商动态 | 制造商动态 | 论坛讨论>> 每次自动访问
WAP技术 | WAP源码 | 手机编程 | 手机源码 | 无线技术 | J2ME技术 | 手机软件 添加到收藏夹
IVR技术 | SP资料 | SMS MMS技术 | 商业方案 | IVR下载 | 书籍教程 | 工具软件 语言:繁體中文

WAP之家技术文章手机编程Linux嵌入式设备上的 Linux 系统开发

嵌入式设备上的 Linux 系统开发
作者:Vishal Kulkarni  来源:www-900.ibm.com  发布时间:2005-12-21 3:59:27


  • Linux for PowerPC Embedded Systems HOWTO 有一个很好的设备驱动程序清单。

  • 理解 Linux device drivers 有助于理解本篇介绍性文章(Penguin Magazine)。

  • 要精通 Linux 设备驱动程序,请阅读 O'Reilly 的 Linux Device Drivers,第 2 版一书。

  • 有用的工具

  • 请查看 LART 上的 Jflash-linux

  • BinutilsGCCGlibc 都可从 Free Software Foundation 下载获得。

  • 许多有用的下载都可从 Netwinder.org 获得,这是一个致力于 NetWinder 平台上开发工作的志愿者站点。

  • 请在 Mark Nielsen 写得非常棒的 How to use a Ramdisk for Linux 一文中阅读有关 Ramdisk 的所有信息。

  • FLNX 是以 FLTK(快速轻巧的工具箱)为基础的。

  • 文件系统

  • 第二版扩展文件系统 Ext2fs 的主页在 SourceForge。

  • Red Hat 英国公司的 David Woodhouse 概述了大量有关 JFFS2:日志闪存文件系统,第 2 版的背景知识。

  • Vipin Malik 的 JFFS - A practical guide 一文也详细讨论了 JFFS,包括垃圾收集的问题(Embedded Linux Works,2001 年 5 月)。

  • 您可以在 Linux HeadQuarters 阅读更多有关 tmpfs 的信息。

  • Cliff Brake 和 Jeff Sutherland 编写的 Flash Filesystems for Embedded Linux Systems 一文论述了用于闪存设备的更多文件系统(Embedded Linux Journal)。

  • GUI

  • Xfree86 是 X 开发的主页。

  • 在 Microwindows 站点上可以找到有关 Microwindows 和 Nano-X 的信息。

  • 请查看一篇对 Microwindows 的一些缺点(GNOME gtk 开发人员的邮递列表)的讨论(时间比较长了)。

  • 您将在 Microwindows Project Links 上找到丰富的 Microwindows/Nano-X 链接。

  • 在 Trolltech 上查找有关 Qt/Embedded 的更多信息。

  • The Embedded Linux GUI/Windowing Quick Reference Guide 中有丰富的链接(Linux Devices,2002 年 2 月)。

  • 一般参考资料

  • General Public License 或 GPL 确保用户复制、分发和修改软件的权利。

  • ARM Linux 是您了解有关 Linux 用于 ARM 处理器的信息的一个非常好的站点。它由 ARM 的创建者 Russell King 来维护。

  • Penguinppc.org 是关于 Linux 用于 PowerPC 系列处理器的的主页。该站点上有一个关于为基于 PPC 的体系结构建立工具链的资料丰富的教程。

  • Linux Devices 是一个非常全面的站点,它包含有关 Linux 和嵌入式开发的出版发行、快速参考、新闻和特色报告等各种信息。

  • Silicon Penguin 列表站点上拥有嵌入式 Linux 参考资料的详尽集合。

  • ARMLinux - the book 可从 Aleph One 上获得。您可以定购一本,也可以在线阅读

  • 嵌入式 Linux 协会(Embedded Linux Consortium)是一个非赢利的互助协会,它欢迎致力于嵌入式 Linux 领域的开发人员成为会员。

  • 访问 IBM 关于嵌入式 Linux 的主页,获得新闻、产品和开发人员参考资料。

  • IBM 的 Linux wristwatch 是运行 Linux 的微型嵌入式设备的示例;本文的作者之一,Vishal Kulkarni 也参与了它的研发。请在 IBM's Linux Watch: The Challenge of Miniaturization(PDF 格式),或本文FreeOS.com,2001 年 3 月)中阅读有关它的信息。

  • developerWorks 上浏览更多 Linux 参考资料

  • developerWorks 上浏览更多无线领域的参考资料


  • 关于作者
    Anand K Santhanam 在印度 Madras 大学获得计算机科学工学学士学位。自 1999 年 7 月以来他一直在印度为 IBM Global Services(
    软件实验室)工作。他是 IBM Linux 小组的成员,这个小组主要致力于嵌入式系统中的 ARM-Linux、设备驱动程序和电源管理的研究和开发。他感兴趣的其它领域是 O/S 本质和联网。可以通过 asanthan@in.ibm.com 与他联系。


    Vishal Kulkarni 从印度 Maharashtra 的 Shivaji 大学获得电子工程的学士学位。自 1999 年 3 月以来他一直在印度为 IBM Global Services(软件实验室)工作。在此之前,他曾在美国 IBM Austin 工作了一年半多。他是 IBM Linux 小组的成员,这个小组主要致力于嵌入式设备上的 ARM-Linux、设备驱动程序和 GUI。他感兴趣的其它领域是 O/S 本质和联网。可以通过 kvishal@in.ibm.com 与他联系。

    上一页  [1] [2] [3] [4] [5] [6] [7] 

    [] [返回上一页] [打 印]
    文章评论

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 0分

    内 容:

             (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码