diff options
Diffstat (limited to 'usr/src/lib/libsmbios/spec')
| -rw-r--r-- | usr/src/lib/libsmbios/spec/Makefile | 28 | ||||
| -rw-r--r-- | usr/src/lib/libsmbios/spec/Makefile.targ | 32 | ||||
| -rw-r--r-- | usr/src/lib/libsmbios/spec/amd64/Makefile | 35 | ||||
| -rw-r--r-- | usr/src/lib/libsmbios/spec/i386/Makefile | 34 | ||||
| -rw-r--r-- | usr/src/lib/libsmbios/spec/smbios.spec | 374 | ||||
| -rw-r--r-- | usr/src/lib/libsmbios/spec/sparc/Makefile | 34 | ||||
| -rw-r--r-- | usr/src/lib/libsmbios/spec/sparcv9/Makefile | 35 | ||||
| -rw-r--r-- | usr/src/lib/libsmbios/spec/versions | 42 |
8 files changed, 614 insertions, 0 deletions
diff --git a/usr/src/lib/libsmbios/spec/Makefile b/usr/src/lib/libsmbios/spec/Makefile new file mode 100644 index 0000000000..2cb984bfc9 --- /dev/null +++ b/usr/src/lib/libsmbios/spec/Makefile @@ -0,0 +1,28 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License, Version 1.0 only +# (the "License"). You may not use this file except in compliance +# with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +#ident "%Z%%M% %I% %E% SMI" + +include $(SRC)/lib/Makefile.spec.arch diff --git a/usr/src/lib/libsmbios/spec/Makefile.targ b/usr/src/lib/libsmbios/spec/Makefile.targ new file mode 100644 index 0000000000..6f45581c46 --- /dev/null +++ b/usr/src/lib/libsmbios/spec/Makefile.targ @@ -0,0 +1,32 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License, Version 1.0 only +# (the "License"). You may not use this file except in compliance +# with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +#ident "%Z%%M% %I% %E% SMI" + +.KEEP_STATE: + +LIBRARY = libsmbios.a +VERS = .1 +OBJECTS = smbios.o diff --git a/usr/src/lib/libsmbios/spec/amd64/Makefile b/usr/src/lib/libsmbios/spec/amd64/Makefile new file mode 100644 index 0000000000..ef98bd8314 --- /dev/null +++ b/usr/src/lib/libsmbios/spec/amd64/Makefile @@ -0,0 +1,35 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License, Version 1.0 only +# (the "License"). You may not use this file except in compliance +# with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +#ident "%Z%%M% %I% %E% SMI" + +DISABLE_APPTRACE= $(POUND_SIGN) + +include ../Makefile.targ +include $(SRC)/lib/Makefile.lib +include $(SRC)/lib/Makefile.lib.64 +include $(SRC)/lib/Makefile.spec + +$(DISABLE_APPTRACE)install: $(ROOTABILIB64) diff --git a/usr/src/lib/libsmbios/spec/i386/Makefile b/usr/src/lib/libsmbios/spec/i386/Makefile new file mode 100644 index 0000000000..83d6a28b73 --- /dev/null +++ b/usr/src/lib/libsmbios/spec/i386/Makefile @@ -0,0 +1,34 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License, Version 1.0 only +# (the "License"). You may not use this file except in compliance +# with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +#ident "%Z%%M% %I% %E% SMI" + +DISABLE_APPTRACE= $(POUND_SIGN) + +include ../Makefile.targ +include $(SRC)/lib/Makefile.lib +include $(SRC)/lib/Makefile.spec + +$(DISABLE_APPTRACE)install: $(ROOTABILIB) diff --git a/usr/src/lib/libsmbios/spec/smbios.spec b/usr/src/lib/libsmbios/spec/smbios.spec new file mode 100644 index 0000000000..3f6c32b542 --- /dev/null +++ b/usr/src/lib/libsmbios/spec/smbios.spec @@ -0,0 +1,374 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License, Version 1.0 only +# (the "License"). You may not use this file except in compliance +# with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +#ident "%Z%%M% %I% %E% SMI" + +data _smb_debug +version SUNWprivate_1.1 +end + +function smbios_bboard_flag_desc +version SUNWprivate_1.1 +end + +function smbios_bboard_flag_name +version SUNWprivate_1.1 +end + +function smbios_bboard_type_desc +version SUNWprivate_1.1 +end + +function smbios_bios_flag_desc +version SUNWprivate_1.1 +end + +function smbios_bios_flag_name +version SUNWprivate_1.1 +end + +function smbios_bios_xb1_desc +version SUNWprivate_1.1 +end + +function smbios_bios_xb1_name +version SUNWprivate_1.1 +end + +function smbios_bios_xb2_desc +version SUNWprivate_1.1 +end + +function smbios_bios_xb2_name +version SUNWprivate_1.1 +end + +function smbios_boot_desc +version SUNWprivate_1.1 +end + +function smbios_buf +version SUNWprivate_1.1 +end + +function smbios_buflen +version SUNWprivate_1.1 +end + +function smbios_bufopen +version SUNWprivate_1.1 +end + +function smbios_cache_assoc_desc +version SUNWprivate_1.1 +end + +function smbios_cache_ctype_desc +version SUNWprivate_1.1 +end + +function smbios_cache_ctype_name +version SUNWprivate_1.1 +end + +function smbios_cache_ecc_desc +version SUNWprivate_1.1 +end + +function smbios_cache_flag_desc +version SUNWprivate_1.1 +end + +function smbios_cache_flag_name +version SUNWprivate_1.1 +end + +function smbios_cache_loc_desc +version SUNWprivate_1.1 +end + +function smbios_cache_logical_desc +version SUNWprivate_1.1 +end + +function smbios_cache_mode_desc +version SUNWprivate_1.1 +end + +function smbios_checksum +version SUNWprivate_1.1 +end + +function smbios_chassis_state_desc +version SUNWprivate_1.1 +end + +function smbios_chassis_type_desc +version SUNWprivate_1.1 +end + +function smbios_close +version SUNWprivate_1.1 +end + +function smbios_errmsg +version SUNWprivate_1.1 +end + +function smbios_errno +version SUNWprivate_1.1 +end + +function smbios_evlog_flag_desc +version SUNWprivate_1.1 +end + +function smbios_evlog_flag_name +version SUNWprivate_1.1 +end + +function smbios_evlog_format_desc +version SUNWprivate_1.1 +end + +function smbios_evlog_method_desc +version SUNWprivate_1.1 +end + +function smbios_fdopen +version SUNWprivate_1.1 +end + +function smbios_hwsec_desc +version SUNWprivate_1.1 +end + +function smbios_info_bboard +version SUNWprivate_1.1 +end + +function smbios_info_bios +version SUNWprivate_1.1 +end + +function smbios_info_boot +version SUNWprivate_1.1 +end + +function smbios_info_cache +version SUNWprivate_1.1 +end + +function smbios_info_chassis +version SUNWprivate_1.1 +end + +function smbios_info_common +version SUNWprivate_1.1 +end + +function smbios_info_eventlog +version SUNWprivate_1.1 +end + +function smbios_info_hwsec +version SUNWprivate_1.1 +end + +function smbios_info_ipmi +version SUNWprivate_1.1 +end + +function smbios_info_lang +version SUNWprivate_1.1 +end + +function smbios_info_memarray +version SUNWprivate_1.1 +end + +function smbios_info_memarrmap +version SUNWprivate_1.1 +end + +function smbios_info_memdevice +version SUNWprivate_1.1 +end + +function smbios_info_memdevmap +version SUNWprivate_1.1 +end + +function smbios_info_obdevs +version SUNWprivate_1.1 +end + +function smbios_info_port +version SUNWprivate_1.1 +end + +function smbios_info_processor +version SUNWprivate_1.1 +end + +function smbios_info_slot +version SUNWprivate_1.1 +end + +function smbios_info_smbios +version SUNWprivate_1.1 +end + +function smbios_info_strtab +version SUNWprivate_1.1 +end + +function smbios_info_system +version SUNWprivate_1.1 +end + +function smbios_ipmi_flag_desc +version SUNWprivate_1.1 +end + +function smbios_ipmi_flag_name +version SUNWprivate_1.1 +end + +function smbios_ipmi_type_desc +version SUNWprivate_1.1 +end + +function smbios_iter +version SUNWprivate_1.1 +end + +function smbios_lookup_id +version SUNWprivate_1.1 +end + +function smbios_memarray_loc_desc +version SUNWprivate_1.1 +end + +function smbios_memarray_use_desc +version SUNWprivate_1.1 +end + +function smbios_memarray_ecc_desc +version SUNWprivate_1.1 +end + +function smbios_memdevice_flag_desc +version SUNWprivate_1.1 +end + +function smbios_memdevice_flag_name +version SUNWprivate_1.1 +end + +function smbios_memdevice_form_desc +version SUNWprivate_1.1 +end + +function smbios_memdevice_type_desc +version SUNWprivate_1.1 +end + +function smbios_open +version SUNWprivate_1.1 +end + +function smbios_port_conn_desc +version SUNWprivate_1.1 +end + +function smbios_port_type_desc +version SUNWprivate_1.1 +end + +function smbios_processor_family_desc +version SUNWprivate_1.1 +end + +function smbios_processor_status_desc +version SUNWprivate_1.1 +end + +function smbios_processor_type_desc +version SUNWprivate_1.1 +end + +function smbios_processor_upgrade_desc +version SUNWprivate_1.1 +end + +function smbios_slot_ch1_desc +version SUNWprivate_1.1 +end + +function smbios_slot_ch1_name +version SUNWprivate_1.1 +end + +function smbios_slot_ch2_desc +version SUNWprivate_1.1 +end + +function smbios_slot_ch2_name +version SUNWprivate_1.1 +end + +function smbios_slot_length_desc +version SUNWprivate_1.1 +end + +function smbios_slot_type_desc +version SUNWprivate_1.1 +end + +function smbios_slot_usage_desc +version SUNWprivate_1.1 +end + +function smbios_slot_width_desc +version SUNWprivate_1.1 +end + +function smbios_system_wakeup_desc +version SUNWprivate_1.1 +end + +function smbios_type_desc +version SUNWprivate_1.1 +end + +function smbios_type_name +version SUNWprivate_1.1 +end + +function smbios_write +version SUNWprivate_1.1 +end diff --git a/usr/src/lib/libsmbios/spec/sparc/Makefile b/usr/src/lib/libsmbios/spec/sparc/Makefile new file mode 100644 index 0000000000..375f0ff614 --- /dev/null +++ b/usr/src/lib/libsmbios/spec/sparc/Makefile @@ -0,0 +1,34 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License, Version 1.0 only +# (the "License"). You may not use this file except in compliance +# with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +#ident "%Z%%M% %I% %E% SMI" + +DISABLE_APPTRACE= $(POUND_SIGN) + +include ../Makefile.targ +include $(SRC)/lib/Makefile.lib +include $(SRC)/lib/Makefile.spec + +$(DISABLE_APPTRACE)install: $(ROOTABILIB) diff --git a/usr/src/lib/libsmbios/spec/sparcv9/Makefile b/usr/src/lib/libsmbios/spec/sparcv9/Makefile new file mode 100644 index 0000000000..ef98bd8314 --- /dev/null +++ b/usr/src/lib/libsmbios/spec/sparcv9/Makefile @@ -0,0 +1,35 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License, Version 1.0 only +# (the "License"). You may not use this file except in compliance +# with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +#ident "%Z%%M% %I% %E% SMI" + +DISABLE_APPTRACE= $(POUND_SIGN) + +include ../Makefile.targ +include $(SRC)/lib/Makefile.lib +include $(SRC)/lib/Makefile.lib.64 +include $(SRC)/lib/Makefile.spec + +$(DISABLE_APPTRACE)install: $(ROOTABILIB64) diff --git a/usr/src/lib/libsmbios/spec/versions b/usr/src/lib/libsmbios/spec/versions new file mode 100644 index 0000000000..43aa0fe433 --- /dev/null +++ b/usr/src/lib/libsmbios/spec/versions @@ -0,0 +1,42 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License, Version 1.0 only +# (the "License"). You may not use this file except in compliance +# with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +#ident "%Z%%M% %I% %E% SMI" + +i386 { + SUNWprivate_1.1; +} + +amd64 { + SUNWprivate_1.1; +} + +sparc { + SUNWprivate_1.1; +} + +sparcv9 { + SUNWprivate_1.1; +} |
