Wie viele Geräte kann ein USB Port theoretisch verwalten ? Und Warum ?

Wie viele Geräte kann ein USB Port theoretisch verwalten ? Und Warum ?
USB verwendet als serielles Protokoll nur 7Bit für die Adressierung des Gerätes und 7Bit ergeben 127 ansteuerbare Endgeräte.