My Haiku RISC-V port progress

Device tree in GUI. RISC-V port use new driver API and device manager.

screenshot45

21 Likes

We demand a uname -a output in Terminal :slight_smile:

1 Like

how about the About app? how much ram do this port need?

Bash may need to be recompiled because of broken statically linked glue code (crti, crtn).

1 Like

Can you publish your patches for TinyEmu? I want to build for Haiku x64.

1 Like

AboutSystem:

screenshot46

21 Likes

This is very cool! :slight_smile:

I wonder what revision do you use? Copyrights are from 2008, hmm.

UPD: Never mind https://git.haiku-os.org/haiku/tree/src/apps/aboutsystem/AboutSystem.cpp#n932

1 Like
3 Likes

This is hrev54982.

Year seems to be generated dynamically. Version information is currently broken, I not investigated it yet because it not affect operation.

1 Like

thnx, but uart.c and uart.h files is missing

1 Like

Fonts look odd. Is it because freetype was built without subpixel rendering?

1 Like

Hopefully fixed.

3 Likes

No, because of settings. Also I changed font from default (Noto) to DejaVu because it is more compact.

5 Likes

Thanx! It’s works fine for x64
2021-05-12_19-10

20 Likes

Havn’t thought of that, but this are TinyEMU running Haiku on Haiku as a host? :slight_smile:

3 Likes

Yes, all development is done on Haiku.

13 Likes

Amazing! In a rather short time too! Great job!

@X512 Amazing work, Thank you! Very much respect !!!

Once this has progressed further we can probably write a post for the blog too - amazing work!

2 Likes