Subversion Repositories HelenOS

Rev

Rev 430 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 430 Rev 452
Line -... Line 1...
-
 
1
# Copyright (C) 2005 Martin Decky
-
 
2
# All rights reserved.
1
#
3
#
-
 
4
# Redistribution and use in source and binary forms, with or without
-
 
5
# modification, are permitted provided that the following conditions
2
# Open Firmware
6
# are met:
3
#
7
#
4
OFW=no
-
 
5
 
-
 
6
ifeq ($(ARCH),ppc32)
8
# - Redistributions of source code must retain the above copyright
7
OFW=yes
-
 
8
endif
-
 
9
 
-
 
10
ifeq ($(ARCH),sparc64)
9
#   notice, this list of conditions and the following disclaimer.
11
OFW=yes
-
 
12
endif
-
 
13
 
-
 
-
 
10
# - Redistributions in binary form must reproduce the above copyright
-
 
11
#   notice, this list of conditions and the following disclaimer in the
-
 
12
#   documentation and/or other materials provided with the distribution.
-
 
13
# - The name of the author may not be used to endorse or promote products
-
 
14
#   derived from this software without specific prior written permission.
14
#
15
#
-
 
16
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-
 
17
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-
 
18
# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-
 
19
# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-
 
20
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-
 
21
# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-
 
22
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-
 
23
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-
 
24
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
15
# Advanced Configuration and Power Interface (ACPI)
25
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
16
#
26
#
17
ACPI=no
-
 
18
 
-
 
19
ifeq ($(ARCH),ia32)
-
 
20
ACPI=yes
-
 
21
endif
-
 
22
 
27
 
23
ifeq ($(ARCH),amd64)
28
## Accepted configuration directives
24
ACPI=yes
-
 
25
endif
-
 
26
 
29
#
27
ifeq ($(ARCH),ia64)
-
 
28
#ACPI=yes
-
 
29
endif
-
 
30
 
-
 
31
 
-
 
32
ifeq ($(OFW),yes)
-
 
33
genarch_sources+=generic/src/genarch/firmware/ofw/ofw.c
-
 
34
endif
-
 
35
 
30
 
-
 
31
ifeq ($(CONFIG_OFW),y)
-
 
32
	GENARCH_SOURCES += \
-
 
33
		genarch/src/firmware/ofw/ofw.c
-
 
34
endif
36
ifeq ($(ACPI),yes)
35
ifeq ($(CONFIG_ACPI),y)
-
 
36
	GENARCH_SOURCES += \
37
genarch_sources+=generic/src/genarch/firmware/acpi/acpi.c \
37
		genarch/src/acpi/acpi.c \
38
		 generic/src/genarch/firmware/acpi/madt.c
38
		genarch/src/acpi/matd.c
39
endif
39
endif