h2. Overview At present the port consists of three components: * A [[Hardware Abstraction Layer|HAL]] targeting Broadcom's BCM2835/2836/2837/2838 system-on-chip devices * The standard 'HAL' version of the RISC OS 5 kernel and the standard ROM modules * Additional custom driver modules, e.g. VCHIQ, DWCDriver, BCMVideo, BCMVideo, BCMSupport as required The port is known to be functional on older models of Raspberry Pi, from the original 256MB Raspberry Pi Model B through the Pi 2, Pi 3, and Pi 4 (including the Pi Zero and Pi Zero W). Also supported are the Compute Modules (up to and including the Compute Module 3+). The Raspberry Pi port has a "stable version":/content/documents/stable-releases available to "download":/content/downloads/raspberry-pi. Users with an adequate backup strategy in place may wish to try the new features present in the "beta version":/wiki/documentation/show/Software%20information:%20RaspberryPi:%20Beta%20RPi%20ROM instead. h2. Current status The [[RISC OS Roadmap]] covers items which are not specific to the Raspberry Pi, and the "bug tracker":/tracker covers defects in existing components. This table covers planned future tasks or areas that are yet to be implemented on Raspberry Pi. table(bordered). |_\3. Enhancements to existing Pi functionality | |_. Task |_. Description/Status |_. Assigned to | | BCMVideo | Gamma correction, when enabled, "causes the screen to blank":https://github.com/raspberrypi/firmware/issues/971 on some boards | Nobody | | BCMVideo | Pi 4 gamma is very bright "due to missing mailbox support":https://github.com/raspberrypi/firmware/issues/1404 | Nobody | |_\3. Unimplemented Pi features | |_. Task |_. Description/Status |_. Assigned to | | None | | |