4#include "usb-hid/hid.hpp"
5#include "usb-hid/keyboard.hpp"
22 log(
mod,
"HID Module Loaded");
26 [](ioforge_usb_device* dev) {
27 log(
"HID",
"found %s",
static AHCIModule instance
static void foreach_usb_device_by_devclass(struct ioforge_device *node, uint16_t devclass, Fn &&fn)
static UsbHid * getInstance()
struct ioforge_device * ioforge_get_root()
void print_device_tree(struct ioforge_device *node, int indent)
#define log(mod, fmt,...)
#define IoForgeModuleConstructor(Class)
struct ioforge_device * ioforge_get_usb_devices_root()
struct ioforge_device base