hrev44667 adds 1 changeset to branch 'master' old head: e8c6eee0ca397be5c4315d95d383835773a60106 new head: 7ba2bcac6f3d71246a2f8506c369babfd101ba3a ---------------------------------------------------------------------------- 7ba2bca: 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. [ Fredrik Holmqvist <fredrik.holmqvist@xxxxxxxxx> ] ---------------------------------------------------------------------------- Revision: hrev44667 Commit: 7ba2bcac6f3d71246a2f8506c369babfd101ba3a URL: http://cgit.haiku-os.org/haiku/commit/?id=7ba2bca Author: Fredrik Holmqvist <fredrik.holmqvist@xxxxxxxxx> Date: Sat Sep 29 10:27:32 2012 UTC ---------------------------------------------------------------------------- 3 files changed, 72 deletions(-) src/add-ons/kernel/drivers/disk/Jamfile | 1 - .../kernel/drivers/disk/acpi_loader/Jamfile | 15 ----- .../kernel/drivers/disk/acpi_loader/acpi_loader.c | 56 ---------------- ---------------------------------------------------------------------------- diff --git a/src/add-ons/kernel/drivers/disk/Jamfile b/src/add-ons/kernel/drivers/disk/Jamfile index fc0cc7f..989aa4d 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 4cbb87a..0000000 --- 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 <ACPI.h>. 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 d03a0d0..0000000 --- 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 <KernelExport.h> -#include <Drivers.h> -#include <Errors.h> - -#include <ACPI.h> - -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; -}