From 7ba2bcac6f3d71246a2f8506c369babfd101ba3a Mon Sep 17 00:00:00 2001 From: Fredrik Holmqvist Date: Sat, 29 Sep 2012 12:27:32 +0200 Subject: [PATCH] Removing old ACPI loader, which isn't used in Haiku. ACPI hasn't been tested on BeOS in ages. So time to remove old BeOS code. --- src/add-ons/kernel/drivers/disk/Jamfile | 1 - .../kernel/drivers/disk/acpi_loader/Jamfile | 15 ----- .../drivers/disk/acpi_loader/acpi_loader.c | 56 ------------------- 3 files changed, 72 deletions(-) delete mode 100644 src/add-ons/kernel/drivers/disk/acpi_loader/Jamfile delete mode 100644 src/add-ons/kernel/drivers/disk/acpi_loader/acpi_loader.c diff --git a/src/add-ons/kernel/drivers/disk/Jamfile b/src/add-ons/kernel/drivers/disk/Jamfile index fc0cc7f485..989aa4d3b9 100644 --- a/src/add-ons/kernel/drivers/disk/Jamfile +++ b/src/add-ons/kernel/drivers/disk/Jamfile @@ -1,6 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel drivers disk ; -SubInclude HAIKU_TOP src add-ons kernel drivers disk acpi_loader ; SubInclude HAIKU_TOP src add-ons kernel drivers disk floppy ; SubInclude HAIKU_TOP src add-ons kernel drivers disk scsi ; SubInclude HAIKU_TOP src add-ons kernel drivers disk usb ; diff --git a/src/add-ons/kernel/drivers/disk/acpi_loader/Jamfile b/src/add-ons/kernel/drivers/disk/acpi_loader/Jamfile deleted file mode 100644 index 4cbb87a632..0000000000 --- a/src/add-ons/kernel/drivers/disk/acpi_loader/Jamfile +++ /dev/null @@ -1,15 +0,0 @@ -SubDir HAIKU_TOP src add-ons kernel drivers disk acpi_loader ; - -SetSubDirSupportedPlatformsBeOSCompatible ; - -if $(TARGET_PLATFORM) != haiku { - # Needed for . Unfortunately we also get the other headers there, - # that we don't really want. - UsePublicHeaders drivers ; -} - -KernelAddon acpi_loader : - acpi_loader.c - ; - -Depends acpi_loader : acpi ; diff --git a/src/add-ons/kernel/drivers/disk/acpi_loader/acpi_loader.c b/src/add-ons/kernel/drivers/disk/acpi_loader/acpi_loader.c deleted file mode 100644 index d03a0d04c4..0000000000 --- a/src/add-ons/kernel/drivers/disk/acpi_loader/acpi_loader.c +++ /dev/null @@ -1,56 +0,0 @@ -/* - * R5 ACPI Loader. This needs to happen as soon as possible in the boot process - * so we have to break convention and place it here. - */ - -#include -#include -#include - -#include - -acpi_module_info *acpi; - -status_t -init_hardware (void) -{ - return B_OK; -} - -status_t -init_driver (void) -{ - return get_module(B_ACPI_MODULE_NAME, (module_info**)&acpi); -} - -void -uninit_driver (void) -{ - put_module(B_ACPI_MODULE_NAME); -} - -static const char *acpi_loader_name[] = { - NULL -}; - -device_hooks acpi_loader_hooks = { - NULL, /* open */ - NULL, /* close */ - NULL, /* free */ - NULL, /* control */ - NULL, /* read */ - NULL, /* write */ - NULL, NULL, NULL, NULL -}; - -const char** -publish_devices() -{ - return acpi_loader_name; -} - -device_hooks* -find_device(const char* name) -{ - return &acpi_loader_hooks; -}