From a0c62937fffc26edefdeba0253acb018fc7ff16a Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Sat, 10 Jun 2023 11:28:51 -0400 Subject: [PATCH] Remove Pci.init_device() for now --- src/hulk/pci.d | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/src/hulk/pci.d b/src/hulk/pci.d index 8f1f6e2..ac58360 100644 --- a/src/hulk/pci.d +++ b/src/hulk/pci.d @@ -46,7 +46,6 @@ struct Pci vendor_id, device_id, class_id, subclass_id, if_id, address.bus_nr, address.device_nr, address.function_nr); - init_device(class_id, subclass_id, if_id); if (address.function_nr == 0u) { uint reg3 = read_config_register(address, 3u); @@ -92,32 +91,6 @@ struct Pci out32(IO_ADDR_CONFIG_DATA, value); } - private static void init_device(ubyte class_id, ubyte subclass_id, ubyte if_id) - { - switch (class_id) - { - case SerialBusController.ID: - switch (subclass_id) - { - case SerialBusController.USBController.ID: - switch (if_id) - { - case SerialBusController.USBController.XHCIController.ID: - /* TODO */ - break; - - default: break; - } - break; - - default: break; - } - break; - - default: break; - } - } - private static void scan(Address address) { ulong reg0 = read_config_register(address, 0u);