Live data from Hacker News

Asahi Linux Progress Report: January/February 2021

asahilinux.org

11–20 of 69 posts

Re: Asahi Linux Progress Report: January/February 2021

#11
post #6

> On the other hand, the rest of the 64-bit ARM world has largely converged on two competing standards: UEFI + ACPI (largely used by servers running Windows or Linux), It's not supposed to be just for servers, the Arm Base Boot Requirements (BBR) require it for any non-embedded use https://developer.arm.com/documentation/den0044/latest The new ARM64 laptops follow BBR so they have UEFI+ACPI, which means they can run…

It's not really a question of firmware support; the standards need amending to support all of this, and then OSes need to implement core support. Basically, there will never be a way to run Windows natively on Apple Silicon without someone pushing to have a pile of new Apple-specific stuff added to ACPI, and then getting Microsoft to implement support for it. The only way to run Windows on Apple Silicon without all o…

Doesn't the MacOS kernel use some bastardized version of device tree? I'm not sure of their commitment to UEFI/ACPI..

Re: Asahi Linux Progress Report: January/February 2021

#12
post #11

Earlier quoted context omitted.

It's not really a question of firmware support; the standards need amending to support all of this, and then OSes need to implement core support. Basically, there will never be a way to run Windows natively on Apple Silicon without someone pushing to have a pile of new Apple-specific stuff added to ACPI, and then getting Microsoft to implement support for it. The only way to run Windows on Apple Silicon without all o…

Doesn't the MacOS kernel use some bastardized version of device tree? I'm not sure of their commitment to UEFI/ACPI..

On ARM it does, as I mentioned in the article (though it isn't directly useful to us, as it's too different from Linux ones).

But yeah, assuming there will be no Intel machines in Apple's line-up at some point in the future, I wouldn't be surprised if they drop out of the Forum.

Re: Asahi Linux Progress Report: January/February 2021

#13
post #6

> On the other hand, the rest of the 64-bit ARM world has largely converged on two competing standards: UEFI + ACPI (largely used by servers running Windows or Linux), It's not supposed to be just for servers, the Arm Base Boot Requirements (BBR) require it for any non-embedded use https://developer.arm.com/documentation/den0044/latest The new ARM64 laptops follow BBR so they have UEFI+ACPI, which means they can run…

It's not really a question of firmware support; the standards need amending to support all of this, and then OSes need to implement core support. Basically, there will never be a way to run Windows natively on Apple Silicon without someone pushing to have a pile of new Apple-specific stuff added to ACPI, and then getting Microsoft to implement support for it. The only way to run Windows on Apple Silicon without all o…

Thanks for the great response. I didn't realise that the bindings deviate so much from what is already specified in the standard.

> However, Apple is a member of the Forum, so perhaps they should be the ones to do this :-)

Agreed.

Re: Asahi Linux Progress Report: January/February 2021

#14

I see the booting process is quite complicated. Isn't ARM and PowerPC chip similar enough that many PowerPC linux can be ported over to use the M1 chip?

The M1 boot process isn't really much more complicated than the boot process of many other embedded ARM systems. Linux already works on ARM; everything I talk about here is about dealing with Apple's particular flavor of hardware and their non-standard boot process. That doesn't have anything in common with PowerPC systems either, so there isn't anything to be gained from PowerPC Linux (other than the I²C driver whic…

Good work and thanks. Looking forward for the 2nd report !

Re: Asahi Linux Progress Report: January/February 2021

#18

Is there an RSS feed available for the blog? I cannot seem to find it mentioned anywhere on the website.

Looks like their website is built with Hugo[1], and Hugo automatically generates RSS. So you can grab it manually if they don't provide a link for it by appending index.xml in the section URL.

Here's the one for the blog: https://asahilinux.org/blog/index.xml

Might be nice if we have an actual link to the RSS somewhere in the blog though.

[1] https://github.com/AsahiLinux/AsahiLinux.github.io

Re: Asahi Linux Progress Report: January/February 2021

#20
post #18

Is there an RSS feed available for the blog? I cannot seem to find it mentioned anywhere on the website.

Looks like their website is built with Hugo[1], and Hugo automatically generates RSS. So you can grab it manually if they don't provide a link for it by appending index.xml in the section URL. Here's the one for the blog: https://asahilinux.org/blog/index.xml Might be nice if we have an actual link to the RSS somewhere in the blog though. [1] https://github.com/AsahiLinux/AsahiLinux.github.io

I'll add a link later; this was on my TODO list but I didn't get a chance to do it yet.
Post reply on HN