[haiku-commits] haiku: hrev44667 - in src/add-ons/kernel/drivers/disk/acpi_loader: . src/add-ons/kernel/drivers/disk

  • From: fredrik.holmqvist@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 29 Sep 2012 12:31:42 +0200 (CEST)

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;
-}


Other related posts:

  • » [haiku-commits] haiku: hrev44667 - in src/add-ons/kernel/drivers/disk/acpi_loader: . src/add-ons/kernel/drivers/disk - fredrik . holmqvist