# Full support of ARM-64 (aarch64)

**URL:** <http://discourse.heig-vd.ch/t/full-support-of-arm-64-aarch64/339>\
**Category:** SO3 Operating System\
**Created:** [July 1, 2022, 10:22am UTC](http://discourse.heig-vd.ch/t/full-support-of-arm-64-aarch64/339 "2022-07-01T10:22:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rossierd](http://discourse.heig-vd.ch/user_avatar/discourse.heig-vd.ch/rossierd/32/4_2.png) [@rossierd](http://discourse.heig-vd.ch/u/rossierd)\
**Post date:** [July 1, 2022, 10:22am UTC](http://discourse.heig-vd.ch/t/full-support-of-arm-64-aarch64/339/1 "2022-07-01T10:22:36Z")

</div>

Our SO3 operating system is now fully supporting ARM 64-bit (called aarch64) architecture.  
User and kernel space is full functional, except the signal handling in user space which is still under porting (should be available very soon).

Currently, the port is available in a dedicated branch `23-porting-on-aarch6`.

It will be merged in the master after our internal review process.

Don’t hesitate to give a try and report us any possible issue.

---

<div class="post-metadata">

**Author:** ![rossierd](http://discourse.heig-vd.ch/user_avatar/discourse.heig-vd.ch/rossierd/32/4_2.png) [@rossierd](http://discourse.heig-vd.ch/u/rossierd)\
**Post date:** [July 4, 2022, 3:27pm UTC](http://discourse.heig-vd.ch/t/full-support-of-arm-64-aarch64/339/2 "2022-07-04T15:27:09Z")

</div>

I’m looking for the support of a framebuffer in the QEMU/virt machine similar to the pl111 available in vexpress (32-bit) machine.  
Such a framebuffer would be used with LVGL for example.
