News for hackers. Stuff that matters.
Re:Google developing own CPUs for Chromebook laptops by klelatti on Saturday October 02, 2021 @04:49PM (#28731948)
> You can definitely get a license that allows you to go hog wild and make breaking changes. I believe both Apple and Google pay for that.

Reference?

Re:Google developing own CPUs for Chromebook laptops by my123 on Saturday October 02, 2021 @05:00PM (#28732029)
There is some minor breakage, like Apple CPUs enforcing the VHE feature of ARMv8.1-A to be on, and not supporting it being off. But that was like… the sole issue on that front.

What you are allowed to do is make extensions with the highest tier of arch licenses, you however cannot break the ISA.

Re:Google developing own CPUs for Chromebook laptops by saagarjha on Saturday October 02, 2021 @09:55PM (#28733892)
VHE isn't even observable for userspace code, and Apple is very quickly going to drop support for people being in the kernel, so I would argue this probably isn't even that important.
Re:Google developing own CPUs for Chromebook laptops by my123 on Sunday October 03, 2021 @05:29AM (#28735753)
For macOS at Reduced Security, kernel extensions will no longer be supported.

fuOS/CustomKC will stay in the long term, and that's what matters for other OSes.

Re:Google developing own CPUs for Chromebook laptops by klelatti on Saturday October 02, 2021 @05:04PM (#28732074)
Thanks! Very interesting on VHE.
Re:Google developing own CPUs for Chromebook laptops by Cyph0n on Saturday October 02, 2021 @05:06PM (#28732092)
It’s called an architectural license. There are a few publicly announced license holders, including Apple and Qualcomm. Refer to the Arm wiki page for a list.

Probably outdated article on this: https://www.electronicsweekly.com/news/business/finance/arm-...

Re:Google developing own CPUs for Chromebook laptops by klelatti on Saturday October 02, 2021 @05:11PM (#28732122)
> Companies can also obtain an ARM architectural licence for designing their own CPU cores using the ARM instruction sets. These cores must comply fully with the ARM architecture. (Wikipedia)

That's not going 'hog wild'!

Re:Google developing own CPUs for Chromebook laptops by szundi on Saturday October 02, 2021 @07:08PM (#28732939)
Does not need a reference as ARM itself is not the whole platform that can be compatible or incompatible. Whoever tried to change CPU/microcontroller finds that not the core itself that matters the most, but the peripherals and the whole stuff as a system.
Re:Google developing own CPUs for Chromebook laptops by klelatti on Saturday October 02, 2021 @07:15PM (#28732992)
We’re talking about licences for Arm cores.