Haiku boots to desktop on real RISC-v hardware
Hot on the heals of yesterday's summary about recent Haiku news, we've got a big one - Haiku's desktop running on real RISC-V hardware, the HiFive Unmatched.
I finally managed to run desktop. Crashes was caused by unaligned access to framebuffer, access seems to require 16 byte alignment. I made some quick hack to enforce alignment in app_server when copying to front buffer, but it currently introduce artifacts.
I don't know why 16 byte alignment is required, radeon_hd driver works fine on Acer W500 tablet without alignment tricks.
This is a big milestone.