7.2.1.4
A function is defined as being high-power if, when fully powered, it draws over one but no more than five unit loads from the USB cable. A high-power function requires staged switching of power. It must first come up in a reduced power state of less than one unit load. At bus enumeration time, its total power requirements are obtained and compared against the available power budget. If sufficient power exists, the remainder of the function may be powered on.
А где про сам механизм, когда включать полную жрачку, как узнать со стороны девайса, что ему не хватило питалова? ЗЫ. тут у меня просто один спорный вопрос возник, а в спецификации про это как-то не систематизировано.