[Cuis-dev] vm-display-fbdev on Aarch64/RasPi

Juan Vuletich juan at jvuletich.org
Sun Aug 16 04:41:39 PDT 2020


On 8/14/2020 8:32 PM, ken.dickey--- via Cuis-dev wrote:
> Greetings,
>
> While I like the idea of SqueakNOS (Squeak on Bare Metal), having a
> short life I prefer to work on value added.
>
> The (old) idea being to use a "shim" OS which takes care of memory,
> networking, USB drivers and which I do not have to support.
>
> I basically develop on aarch64/arm64 chips, so naturally took a look at
> revitalizing the framebuffer display: vm-display-fbdev.
>
> Progress so far:
>    I can run both Cuis and Squeak images on Rasperry Pi 3 under Alpine
> Linux, which is a very slim Linux using MUSL (vs libc) and busybox (vs
> many separate commands).  Both stack and Cog VMs run.
>
> The VM _is_ the window system.  You will need to build the VM.
>
> If any intrepid explorers out there wish to help out or just take a
> look, I have a repository with instructions and the fb-display-fbdev
> code:
>    https://github.com/KenDickey/FBDevVM
>
> Also, the complete build tree for aarch64+MUSL+libevdev with updated
> mvm's:
>    https://github.com/KenDickey/opensmalltalk-vm
>
> Bug reports (or better yet, fixes!) and help cleaning up the C code is
> very much appreciated!
>
> Enjoy!
> -KenD
>
> PS: Yes, the cursor looks funny.  Early days..
> PPS: Could not post the 150KB screen shot,  8^(

Congrats! This is great!

Thanks for doing this.

WRT file limits. This mail list has a limit of 100Kb. I'm also not happy 
with that! Still, a jpg file should do. An alternative is to use any 
file sharing service, and include a link in the message.

Cheers,

-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
@JuanVuletich



More information about the Cuis-dev mailing list