The report looks like AI slop. This is a meaningless waste of time.
Edit : more up to date and useful comments thankfully below
Having a WO reference would allow these read_buf APIs to express they only write and never read so the uninitialized memory is safe to pass directly.
I feel like it would've been preferable if they either went all in on riscv or at least made it so all 4 cores could be used at the same time.
But if I were to guess the performance of the riscv cores probably doesn't match the ARM cores so they weren't confident enough in shipping a pure riscv SoC like espressif does.
Any other guesses as to why they might've gone this route?
I am not in the EU but my next iPhone is almost certainly not gonna be an iPhone despite me having used a non iPhone for about 6 months in the last 15 years.
Their throwing their customers under the bus just to throw a tantrum in the EU does not bode well for how they would treat their customers in other situations.
I know this is a controversial approach, but it still works well in our case.
"require": { "php": ">=8.0",
1. https://github.com/tirrenotechnologies/tirreno