Redox OS gets RISC-V support
Redox OS has advanced by supporting RISC-V architecture, booting on Raspberry Pi 4, integrating the COSMIC Store, updating ACPI drivers, enabling the pkgar package format, and porting LuaJIT.
Read original articleThe Redox OS project, an open-source operating system built with Rust, has made significant advancements in October 2024. Notably, RISC-V architecture is now supported, allowing Redox OS to run with a desktop environment under the QEMU emulator. Additionally, Redox OS has successfully booted on the Raspberry Pi 4, reaching the login screen, although USB support and other functionalities are still in development. The project has also integrated the COSMIC Store, updated various ACPI drivers, and enabled the pkgar package format by default. Furthermore, software such as LuaJIT has been ported to the operating system. These updates reflect the ongoing efforts to enhance Redox OS's capabilities and compatibility.
- Redox OS now supports RISC-V architecture and can run on QEMU.
- The operating system successfully boots on Raspberry Pi 4, with further features in progress.
- The COSMIC Store has been integrated into Redox OS.
- Various ACPI driver updates have been implemented.
- The pkgar package format is enabled by default, and additional software has been ported.
Related
Towards userspaceification of POSIX – part I: signal handling and IO
Redox OS has received a NGI Zero grant to improve POSIX signal handling and process management. Enhancements include userspace implementation, increased RedoxFS performance, and a more stable API for better functionality.
RP2350 Launch Blog
Raspberry Pi launched the RP2350 microcontroller family, featuring dual-core Arm Cortex-M33 and RISC-V options, enhanced specifications, native Rust support, and four variants for diverse project requirements.
RP2350 Launch Blog
Raspberry Pi launched the RP2350 microcontroller family, featuring dual Arm Cortex-M33 CPUs, optional RISC-V cores, and native Rust support, with four variants and a new booting process for applications.
Raspberry Pi Showcases Rust on the RP2350 Microcontroller
Raspberry Pi is promoting Rust programming on the RP2350 microcontroller, building on its success with the RP2040, enabling various functionalities and exploring advantages over traditional C in microcontroller applications.
Redox OS 0.9.0 – new release of a Rust based OS
Redox OS 0.9.0 has been released, featuring performance enhancements, improved stability, better Linux/BSD compatibility, ARM64 support, a new HTTP web server, and a call for community donations for ongoing development.
Related
Towards userspaceification of POSIX – part I: signal handling and IO
Redox OS has received a NGI Zero grant to improve POSIX signal handling and process management. Enhancements include userspace implementation, increased RedoxFS performance, and a more stable API for better functionality.
RP2350 Launch Blog
Raspberry Pi launched the RP2350 microcontroller family, featuring dual-core Arm Cortex-M33 and RISC-V options, enhanced specifications, native Rust support, and four variants for diverse project requirements.
RP2350 Launch Blog
Raspberry Pi launched the RP2350 microcontroller family, featuring dual Arm Cortex-M33 CPUs, optional RISC-V cores, and native Rust support, with four variants and a new booting process for applications.
Raspberry Pi Showcases Rust on the RP2350 Microcontroller
Raspberry Pi is promoting Rust programming on the RP2350 microcontroller, building on its success with the RP2040, enabling various functionalities and exploring advantages over traditional C in microcontroller applications.
Redox OS 0.9.0 – new release of a Rust based OS
Redox OS 0.9.0 has been released, featuring performance enhancements, improved stability, better Linux/BSD compatibility, ARM64 support, a new HTTP web server, and a call for community donations for ongoing development.