Support for newer guest OSes isn't part of this series.
v6:
Rework the patches a bit, with making sure that there's no compiler warnings
v5:
Address review comments and rebase.
v4:
Rebase and resend without the RFC tag as I didn't get feedback.
Drop patch 1 (version I posted was incomplete anyways). Last patch isn't worth it too tbh.
v2->v3:
Remove the Apple M4 support workaround part for now, to be part of another patchset perhaps
Address comments
v1->v2:
Remove some lines that shouldn't have been present...
Mohamed Mediouni (4):
system: memory: convert some helpers to const
vmapple: apple-gfx: make it work on the latest macOS release
hw/vmapple: aes: convert MAX_LEN to a #define
Revert "hw/arm: Do not build VMapple machine by default"
configs/devices/aarch64-softmmu/default.mak | 1 -
hw/display/apple-gfx-mmio.m | 59 ++++++++++++++++-----
hw/display/apple-gfx.h | 16 ++++++
hw/display/apple-gfx.m | 42 ++++++++++++++-
hw/vmapple/aes.c | 3 +-
include/system/memory.h | 14 ++---
system/memory.c | 6 +--
7 files changed, 114 insertions(+), 27 deletions(-)
--
2.50.1 (Apple Git-155)