1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 07:58:11 +00:00

Kernel/USB: Start fleshing out a basic UHCI controller driver :^)

Let's see if we can talk to some USB devices. We will now detect
a UHCI controller if present on the PCI bus.
This commit is contained in:
Andreas Kling 2020-09-04 09:59:38 +02:00
parent 2e01f1f9b9
commit e834c24eea
5 changed files with 149 additions and 0 deletions

View file

@ -46,6 +46,7 @@
#include <Kernel/Devices/RandomDevice.h>
#include <Kernel/Devices/SB16.h>
#include <Kernel/Devices/SerialDevice.h>
#include <Kernel/Devices/UHCIController.h>
#include <Kernel/Devices/VMWareBackdoor.h>
#include <Kernel/Devices/ZeroDevice.h>
#include <Kernel/FileSystem/Ext2FileSystem.h>
@ -246,6 +247,8 @@ void init_stage2()
}
}
UHCIController::detect();
E1000NetworkAdapter::detect();
RTL8139NetworkAdapter::detect();