--- wikisrc/ports/evbarm/apple.mdwn 2021/09/14 22:02:38 1.8 +++ wikisrc/ports/evbarm/apple.mdwn 2022/05/07 08:35:18 1.14 @@ -4,6 +4,16 @@ Initial support was added to NetBSD -cur # Installation +As of April 2022 it is best to use the Asahi installer. + +- Follow instruction as documented here: to get the "UEFI environment" + +- Uncompress and write it to a USB drive. *Make sure this file was built after May 7th, 2022* + +- Reboot with an arm64.img USB drive plugged into a USB C port. + +The old installation instructions are: + Please note that installation on an Apple M1 requires macOS 11.2 or later to be installed first. - Uncompress and write it to a USB drive. *Make sure this file was built after Aug 30, 2021!* @@ -25,7 +35,7 @@ Please note that installation on an Appl - Install the new bootloader: - `# kmutil configure-boot -c u-boot-t8103-j274.macho -C -v /Volumes/Macintosh\ HD/` -- Reboot with a arm64.img USB drive plugged in. +- Reboot with an arm64.img USB drive plugged in. # Supported hardware - Apple Mac mini (M1, 2020) @@ -37,6 +47,7 @@ Please note that installation on an Appl - Ethernet - USB (Type-C ports) - Framebuffer console + - X11 (requires `startx -- -depth 30`) # Back to MacOS @@ -99,3 +110,42 @@ Initial Apple M1 support: Make scheduler aware of efficiency and performance cores: - + +Support 8-bit ASID field in pmap: + +- +- + +Add mailbox and power-domain support: + +- + +EFI boot from 4K devices support: + +- +- + +Sync DART and PCIE with OpenBSD: + +- +- + +Power domain controller support: + +- + +GPIO controller support: + +- + +Mailbox and RTKit OS communications protocol support: + +- + +Pointer Authentication fix: + +- + +NVME support: + +-