ReactOS 上半年工作回顾,更稳定的 amd64 版本
ReactOS 开发团队对 2021 年 2 月至 7 月的工作进行了一次回顾。ReactOS 作为长期运行的开源项目,致力于实现 Windows ABI 兼容性,今年夏天在多个方面取得了一些重大进展。 amd64 版本越来越稳定 完成了对 amd64 架构的结构化异常处理 (SEH) 支持,修复了内核中的各种错误。HAL 中中断处理的一个主要问题也在 5 月得到修复,最终得以在虚拟环境中进行半稳定启动。随着即将发布的 RosBE 2.3,将有一个官方的 GCC 来构建 amd64 版本。预计 RosBE 2.3 很可能会同时在 Windows、Linux 和 macOS 上上线。 i686APIC HAL现在可以正常工作 ReactOS 过去在 i686 架构上使用传统的 HAL,它与老式 Intel 8259 PIC 的中断处理接口一起工作。这适用于单 CPU 环境,但对于多处理器支持,需要更现代的 APIC 中断处理。恢复了 APIC 支持的旧代码,现在可以通过在安装程序中选择相应的菜单项来安装 APIC HAL。 GSoC 项目SMP 和iernonce 已经开始在 React...
