2#include "pedigree/kernel/machine/Device.h"
3#include "pedigree/kernel/utilities/List.h"
4#include "pedigree/kernel/utilities/new"
7#include "modules/Module.h"
23 Device::searchByVendorIdAndDeviceId(0x1af4, 0x1050, collect);
24 while (candidates.
count()) {
30 if (!display->initialise()) {
36 display->setParent(pci);
41 return displays.
count() != 0;
45 while (displays.
count()) {
50 display->getParent()->removeChild(display);
51 display->setParent(
nullptr);
58MODULE_INFO(
"virtio-gpu", &entry, &exit,
"pci",
"virtio-pci");
Device * getChild(size_t n)
void addChild(Device *pDevice)
virtual const String & getSpecificType()
void pushBack(const T &value)