Apple, Mac OS X et l’USB 3.0

Avec Ivy Bridge (dernière génération Intel), le support de l’USB 3.0 est attendu dans les Mac. Et on peut s’attendre à un support dans Mac OS X. Si Mountain Lion ne supporte pas encore l’USB 3.0 (en tout cas via une carte additionnelle), le système intègre déjà une partie de ce support.

On trouve notamment ces lignes dans les infos systèmes de Mountain Lion :

<key>super_speed</key>
<string>Jusqu’à 5 Gb/s</string>
<string>Bus USB 3.0 à grande vitesse</string>
<string>Bus USB 3.0 SuperSpeed</string>

Vu que les pilotes USB 3.0 sont normalement standardisés via xHCI (comme EHCI et OHCI en FireWire et USB), on peut même espérer un support des cartes externes dans le futur.

Par ailleurs, les prochains Mac devraient intégrer un lecteur de cartes USB 3.0 (intéressant avec les cartes SDXC) et on peut supposer que si les MacBook Pro n’ont plus d’Ethernet, Apple proposera un adaptateur USB 3.0 vers Ethernet pour travailler à 1 Gb/s.

Dans quelques fichiers livrés aux développeurs, il y a aussi des références à l’USB 3.0.

kUSBTypeAConnector = 0x00, // Type ÔAÕ connector
kUSBTypeMiniABConnector = 0x01, // Mini-AB connector
kUSBTypeExpressCard = 0x02, // ExpressCard
#ifndef __OPEN_SOURCE__
kUSB3TypeStdAConnector = 0x03, // USB 3 Standard-A connector
kUSB3TypeStdBConnector = 0x04, // USB 3 Standard-B connector
kUSB3TypeMicroBConnector = 0x05, // USB 3 Micro-B connector
kUSB3TypeMicroABConnector = 0x06, // USB 3 Micro-AB connector
kUSB3TypePowerBConnector = 0x07, // USB 3 Power-B connector