Hacker News new | ask | show | jobs
by my123 1770 days ago
It's on the main SoC on M1. (ANS2 block, with the FW being loaded by iBoot1)

NVMe exposed as an MMIO device directly, not as a PCIe one.

1 comments

My knowledge was about the first iPhone since I swear I sat next to the guy implementing it (I was an intern at the time). Maybe Apple was just writing the FW themselves and I’ve misremembered? Apple devices definitely have better I/O performance than any other mobile device from what I recall.