3 ms·
(Waiting for page to load) "Nice, so they finally got a kernel to boot. I wonder what fancy way they'll be showing the dmesg infor--" "Oh." I think I need to
by exikyut 6y ago
(Waiting for page to load) "Nice, so they finally got a kernel to boot. I wonder what fancy way they'll be showing the dmesg infor--"
"Oh."
I think I need to recalibrate my idea of a 10x developer...
(The standard would seem to have ratcheted up somewhat as the years have gone by!)
- londons_explore 6y agoWhen the kernel boots, and you have a framebuffer working, all of userspace and gnome will probably just work with no modifications. You might have to play shenanigans like copying a complete filesystem into a ramdisk from the bootloader if your kernel doesn't have support for any IO/networking/storage devices. But you'll still be able to get this screenshot! Having said that, they have USB working, which is quite an effort, although I'd guess it's an IPCore that a driver already existed for, so it was a simple matter of figuring out memory mappings etc. With USB working, you can make a very usable system, because pretty much any peripheral will work over USB.
- floatboth 6y agoYes, USB is the same Synopsys DesignWare piece of..hardware that you can find on all the Allwinners/Rockchips/Amlogics/whatever. They wrote a driver for the "binding" crap around this to make the controller work, yeah. And some Type-C stuff (Apple handles it in software)
- wmf 6y agoNote that this team already ported Linux to the iPhone, so what they did recently was update their iPhone port to support M1.
- exikyut 6y agoI see. The hardware history stories/narratives are getting absolutely hilarious, IMO... :)