Global descriptor switch request manager.
static uint8_t getActiveSlot()
Get currently active descriptor slot.
static void setActiveSlot(uint8_t slot)
Set currently active descriptor slot.
static void clear()
Clear pending switch request.
static uint8_t getSwitchSlot()
Get pending switch target slot.
static bool isSwitchRequested()
Check if descriptor switch is pending.
static void requestSwitch(uint8_t slot)
Request descriptor switch to a slot.
Out-of-tree user-extension hooks for Dawn.