我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1233|回复: 2

[资料贡献] 嵌入式Linux开发需要的参考资料

[复制链接]
  • TA的每日心情

    9 小时前
  • 签到天数: 85 天

    [LV.6]常住居民II

    1万

    主题

    8214

    回帖

    5万

    积分

    三级逆天

    积分
    53741

    终身成就奖特殊贡献奖原创先锋奖金点子奖优秀斑竹奖宣传大使奖

    发表于 2018-1-8 12:15:01 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    引导:
    如需获得对 vmlinux 和 zimage 之间区别的极好解释,请在 Alessandro Rubini 编写的“Kernel Configuration: dealing with the unexpected(Linux Magazine)的一文中找到“Booting your kernel”一节。
    有关内核、映像和引导过程的更多信息,请阅读中央昆士兰大学(Central Queensland University)的系统管理文本的第 13 章
    要进一步了解引导过程的工作原理,请参阅 ROLO: A Developer's Guide,它讨论了在不利用 BIOS 的情况下引导 Linux(Embedded Linux Works,2001 年 6 月)。

    小型分发版:
    The Embedded Linux Distributions Quick Reference Guide 涵盖了许多商业的和开放源码的分发版(Linux Devices,2001 年 8 月)。
    请查看另一个详尽的分发版和有用的工具的清单(Linux-embedded.com)。

    工具链:
    Wiki 工具链页面包含到本文提到的所有三个工具链的链接,还有对它们的评论。
    设备驱动程序:
    Memory Technology Device (MTD) Subsystem for Linux 的目的是简化内存设备(特别是闪存设备)的驱动程序的创建。
    Vipin Malik 编写的 The Linux MTD, JFFS HOWTO 将帮助您使 MTD 和 JFFS2 一起工作。
    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 格式),
    回复

    使用道具 举报

  • TA的每日心情

    昨天 10:18
  • 签到天数: 93 天

    [LV.6]常住居民II

    44

    主题

    2264

    回帖

    2878

    积分

    二级逆天

    积分
    2878

    终身成就奖优秀斑竹奖

    QQ
    发表于 2018-1-8 16:49:28 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 169 天

    [LV.7]常住居民III

    7

    主题

    9510

    回帖

    8596

    积分

    二级逆天

    积分
    8596

    社区居民终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2018-1-11 19:20:29 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    每日签到,有金币领取。


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    ( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

    平平安安
    TOP
    快速回复 返回顶部 返回列表