Skip to content

Releases: below/HelloSilicon

macOS 12.3 Release

17 Mar 13:09
0104c2b
Compare
Choose a tag to compare

A few things have changed, such as the removal of Python 2 in macOS 12.

And while I was at it, I fixed a little bit of code, and formatting. Also, the affiliate link to the book is working again!

The 1.0 Release

11 Oct 11:12
3228b59
Compare
Choose a tag to compare

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

09 Dec 21:40
66bd56e
Compare
Choose a tag to compare

Updated the Readme now that the Machine We Must Not Speak About got a name: M1

Completed the Code

02 Aug 19:44
e268e26
Compare
Choose a tag to compare

Finally, all the code from the book is working on the MWMNSA!

Prerelease!

02 Aug 19:07
Compare
Choose a tag to compare
Prerelease! Pre-release
Pre-release

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!