案例
GLaBIOS:从零编写的 8K ROM BIOS
面向老式 PC、XT 和 8088 机器、从零编写的开源 ROM BIOS。构建输入是随仓库提供的汇编源文件 src/GLABIOS.ASM;src/MAKE.BAT 运行 MASM 和 LINK,再由 GLA2ROM 写出 GLABIOS.ROM,GLA2ROM 的说明称其为 8KiB ROM 镜像。
- 目标
- 固件
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
- 星标
- 384
- 最近提交
- 2026-07-23
- 主要语言
- Assembly
- 许可(GitHub 识别)
- GPL-3.0
GitHub 数据,截至 2026-11-09
使用条件与局限
- 前提条件:树里有 src/GLABIOS.ASM。src/MAKE.BAT 运行 MASM GLABIOS、LINK GLABIOS,再让 GLA2ROM 处理 GLABIOS.EXE 并写出 GLABIOS.ROM。src/gla2rom/README.md 写明该命令产生 8KiB ROM 镜像,并且必须在 DOS 或 DOS 仿真器中运行。
- 范围:README 将其描述为面向老式 PC、XT 和 8088 机器、可放入 8K ROM 的兼容 BIOS;固定提交为 v0.4.2,也介绍了 Version 0.8b 预览。
- 许可:LICENSE 是 GNU GPL 第 3 版文本,README 也把项目标为 GPLv3。
引用
BibTeX
@misc{glabios-rom-bios-case,
title = {{GLaBIOS: a scratch-built 8K ROM BIOS}},
howpublished = {\url{https://github.com/640-KB/GLaBIOS}},
url = {https://github.com/640-KB/GLaBIOS},
urldate = {2026-11-03},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/glabios-rom-bios-case/}}
}纯文本
GLaBIOS: a scratch-built 8K ROM BIOS。https://github.com/640-KB/GLaBIOS(访问于 2026-11-03)。Awesome REA 条目:https://awesomerea.org/zh/resources/glabios-rom-bios-case/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · 640-KB/GLaBIOS · 修订 b98b0fe
- src/GLABIOS.ASM GitHub · 640-KB/GLaBIOS · 修订 b98b0fe
- src/MAKE.BAT GitHub · 640-KB/GLaBIOS · 修订 b98b0fe
- src/gla2rom/README.md GitHub · 640-KB/GLaBIOS · 修订 b98b0fe
- LICENSE GitHub · 640-KB/GLaBIOS · 修订 b98b0fe