跳转至内容

Aros/开发人员/文档/设备/AmberRAM

来自 Wikibooks,开放世界中的开放书籍
用于 Aros 维基百科的导航栏
Aros 用户
Aros 用户文档
Aros 用户常见问题解答
Aros 用户应用程序
Aros 用户 DOS Shell
Aros/用户/AmigaLegacy
Aros 开发文档
Aros 开发人员文档
从 AmigaOS/SDL 移植软件
针对 Zune 初学者
Zune .MUI 类
针对 SDL 初学者
Aros 开发人员构建系统
特定平台
Aros x86 完整系统 HCL
Aros x86 音频/视频支持
Aros x86 网络支持
Aros 英特尔 AMD x86 安装
Aros 存储支持 IDE SATA 等
Aros Poseidon USB 支持
x86-64 支持
摩托罗拉 68k Amiga 支持
Linux 和 FreeBSD 支持
Windows Mingw 和 MacOSX 支持
Android 支持
Arm 覆盆子派支持
PPC Power Architecture
杂项
Aros 公共许可证

如果您将注意力转向生成的“amberram_start.c”,则“InitHandler()”例程

AmberRAM 回滚到 %build_module_simple。原因是

  1. 它不需要添加到 FileSystem.resource 中 - “dosnode” 处理程序不再添加到 FileSystem.resource 中。混合处理程序(即,如果您想拥有一个内置的 NFS 网络引导系统,DOSTYPE=AROS_MAKE_ID('N','F','S',0) 和 DOSNODE=NFS)现在是可能的。
  2. 它可以在 dos.library 之后初始化,并直接添加 DosNode。是的。请注意,expansion.library 的 AddBootNode() 将在 DOS 初始化之前和之后正常运行。
华夏公益教科书