acpiosxf.h (27f7c583) acpiosxf.h (db2bae30)
1
2/******************************************************************************
3 *
4 * Name: acpiosxf.h - All interfaces to the OS Services Layer (OSL). These
5 * interfaces must be implemented by OSL to interface the
6 * ACPI components to the host operating system.
7 *
8 *****************************************************************************/
9
10
11/******************************************************************************
12 *
13 * 1. Copyright Notice
14 *
1
2/******************************************************************************
3 *
4 * Name: acpiosxf.h - All interfaces to the OS Services Layer (OSL). These
5 * interfaces must be implemented by OSL to interface the
6 * ACPI components to the host operating system.
7 *
8 *****************************************************************************/
9
10
11/******************************************************************************
12 *
13 * 1. Copyright Notice
14 *
15 * Some or all of this work - Copyright (c) 1999 - 2006, Intel Corp.
15 * Some or all of this work - Copyright (c) 1999 - 2008, Intel Corp.
16 * All rights reserved.
17 *
18 * 2. License
19 *
20 * 2.1. This is your license from Intel Corp. under its intellectual property
21 * rights. You may have additional license terms from the party that provided
22 * you this software, covering your right to use that party's intellectual
23 * property rights.

--- 142 unchanged lines hidden (view full) ---

166ACPI_STATUS
167AcpiOsTerminate (
168 void);
169
170
171/*
172 * ACPI Table interfaces
173 */
16 * All rights reserved.
17 *
18 * 2. License
19 *
20 * 2.1. This is your license from Intel Corp. under its intellectual property
21 * rights. You may have additional license terms from the party that provided
22 * you this software, covering your right to use that party's intellectual
23 * property rights.

--- 142 unchanged lines hidden (view full) ---

166ACPI_STATUS
167AcpiOsTerminate (
168 void);
169
170
171/*
172 * ACPI Table interfaces
173 */
174ACPI_STATUS
174ACPI_PHYSICAL_ADDRESS
175AcpiOsGetRootPointer (
175AcpiOsGetRootPointer (
176 UINT32 Flags,
177 ACPI_POINTER *Address);
176 void);
178
179ACPI_STATUS
180AcpiOsPredefinedOverride (
181 const ACPI_PREDEFINED_NAMES *InitVal,
182 ACPI_STRING *NewVal);
183
184ACPI_STATUS
185AcpiOsTableOverride (

--- 81 unchanged lines hidden (view full) ---

267void *
268AcpiOsAllocate (
269 ACPI_SIZE Size);
270
271void
272AcpiOsFree (
273 void * Memory);
274
177
178ACPI_STATUS
179AcpiOsPredefinedOverride (
180 const ACPI_PREDEFINED_NAMES *InitVal,
181 ACPI_STRING *NewVal);
182
183ACPI_STATUS
184AcpiOsTableOverride (

--- 81 unchanged lines hidden (view full) ---

266void *
267AcpiOsAllocate (
268 ACPI_SIZE Size);
269
270void
271AcpiOsFree (
272 void * Memory);
273
275ACPI_STATUS
274void *
276AcpiOsMapMemory (
275AcpiOsMapMemory (
277 ACPI_PHYSICAL_ADDRESS PhysicalAddress,
278 ACPI_SIZE Size,
279 void **LogicalAddress);
276 ACPI_PHYSICAL_ADDRESS Where,
277 ACPI_SIZE Length);
280
281void
282AcpiOsUnmapMemory (
283 void *LogicalAddress,
284 ACPI_SIZE Size);
285
286ACPI_STATUS
287AcpiOsGetPhysicalAddress (

--- 219 unchanged lines hidden ---
278
279void
280AcpiOsUnmapMemory (
281 void *LogicalAddress,
282 ACPI_SIZE Size);
283
284ACPI_STATUS
285AcpiOsGetPhysicalAddress (

--- 219 unchanged lines hidden ---