1/*- 2 * Copyright (c) 2000,2001 Michael Smith 3 * Copyright (c) 2000 BSDi 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 10 unchanged lines hidden (view full) --- 19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25 * SUCH DAMAGE. 26 * |
27 * $FreeBSD: head/sys/amd64/acpica/OsdEnvironment.c 102291 2002-08-22 21:24:01Z archie $ |
28 */ 29 30/* 31 * 6.1 : Environmental support 32 */ 33 34#include "acpi.h" 35 36#include <machine/pc/bios.h> 37 38ACPI_STATUS 39AcpiOsInitialize(void) 40{ 41 /* 42 * Prevent the PnP BIOS code from interfering with our own scan of 43 * ISA devices. 44 */ 45 PnPBIOStable = NULL; 46 |
47 return(0); |
48} 49 50ACPI_STATUS 51AcpiOsTerminate(void) 52{ |
53 return(0); |
54} 55 56ACPI_STATUS 57AcpiOsGetRootPointer( 58 UINT32 Flags, 59 ACPI_POINTER *RsdpPhysicalAddress) 60{ 61 /* 62 * The loader passes the physical address at which it found the 63 * RSDP in a hint. We could recover this rather than searching 64 * manually here. 65 */ 66 return(AcpiFindRootPointer(Flags, RsdpPhysicalAddress)); 67} |