如何构建乐高MindStorm EV3二进制文件?

时间:2013-12-05 15:10:34

标签: c arm u-boot nxt bare-metal

我们正在尝试为ev3 Lego brick编写伪操作系统。我们已经知道,砖块的ROM中有一个u-boot加载器,它从SD卡的第一个分区加载一个 uImage 文件。我们试图了解Linux ev3 kernel如何工作以及入口点在哪里(假设主要函数)。我们有一个潜在的entry point,但我们不知道,这个位置如何标记为入口点或如何编写简化版本。

我们想要创建自己的二进制文件,可以将其转换为 uImage 文件(带mkimage)。

  • 我们如何做到这一点?
  • 如何将某个C函数标记为入口点?

0 个答案:

没有答案