Kernel: Don't initialize USB alternate interfaces

This commit is contained in:
Bananymous 2025-02-06 21:43:15 +02:00
parent 6768a18475
commit 6a5367dbe3
1 changed files with 4 additions and 0 deletions

View File

@ -146,6 +146,10 @@ namespace Kernel
for (const auto& interface : configuration.interfaces)
{
// FIXME: support alternate settings
if (interface.descriptor.bAlternateSetting != 0)
continue;
switch (static_cast<USB::InterfaceBaseClass>(interface.descriptor.bInterfaceClass))
{
case USB::InterfaceBaseClass::Audio: