【问题标题】:Embedded Linux Porting On ARM-Cortex-A8(beagle board)ARM-Cortex-A8(beagle 板)上的嵌入式 Linux 移植
【发布时间】:2013-04-13 08:32:27
【问题描述】:

我正在使用 ARM-Cortex A8 处理器在 Beagle Board 上移植嵌入式 linux 操作系统。 我想在 os 中添加 insmod 和 rmmod 以及我的驱动程序的功能。

请帮我做这件事,以便我的驱动程序可以在我的板上正常工作。

谢谢 喜满士

【问题讨论】:

  • 我确信 Beagleboard wiki 网站上有足够的信息。要了解如何编写 Linux 内核设备驱动程序,您需要查阅 LDD 书籍。
  • 嗨,阿迪,非常感谢您的指导,但我已经为串行端口、并行端口编写了我的设备驱动程序。我想知道如何嵌入 insmod 和 rmmod 的功能我可以在 Beagle 板上插入和移除我的驱动程序。谢谢
  • 那么您的问题究竟是什么
  • 我不确定我是否理解你。 Insmod 和 rmmmod '功能'应该已经内置到内核中。这不是你的内核应该缺少的东西。要了解如何使用 insmod/rmmod,可以参考一些在线资源(即tldp.org/HOWTO/html_single/Module-HOWTO/#AEN197)。

标签: arm


【解决方案1】:

您必须在 Image BUILD insmod 中包含您的驱动程序,并且 rmmod 不会在重新启动后将您的驱动程序保留在那里,每次启动时插入您的驱动程序肯定是不合适的

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-30
    • 1970-01-01
    • 1970-01-01
    • 2011-10-01
    • 1970-01-01
    • 2011-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多