3 ms·
Apple doesn't do a lot of baremetal development from scratch that I'm aware of. The Lightning to HDMI dongle bootstraps an XNU kernel with an AirPlay decoder i
by xantronix 1y ago
Apple doesn't do a lot of baremetal development from scratch that I'm aware of. The Lightning to HDMI dongle bootstraps an XNU kernel with an AirPlay decoder into 256MB RAM, for instance.
- toast0 1y agoDoesn't Apple pretty much own their whole stack? You mentioned XNU, which they made... Their CPU, their boards, their firmware (presumably), their OS[1], much of the perhipherals are theirs, too. Lots of companies try to emulate Apple, but it's very hard to pull off. [1] Yes, they use some parts from Mach and FreeBSD in their OS, but the amalgamation is theirs, and they support and change the whole thing as needed.
- pjmlp 1y agoBoot loader firmware, initially done in a Safe C dialect, nowadays one of the reasons Embedded Swift came to be.