Releases: below/HelloSilicon
macOS 12.3 Release
The 1.0 Release
While technically this is 1.2, this is a milestone: By answering the question, why I have to use a numeric constant in inline-assembly, and how to fix that, I have answered all major questions. There is still room for curiosity, but I would hope now everyone can follow along with the book on Apple Silicon
The M1 Update
Updated the Readme now that the Machine We Must Not Speak About got a name: M1
Completed the Code
Finally, all the code from the book is working on the MWMNSA!
Prerelease!
I have converted all the code that I could. All there is left is Chapter 13: The code compiles, but the output is wrong. The Clang assembler apparently does not understand the "lane" syntax, but I don't know if that has anything to do with it
Help with this is highly sought after.
Also, I have not created a macOS analog to Chapter 15, and I have not yet looking into providing something useful for Chapter 16.
Have fun with the code! Let me know if it's useful for you!