6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# CDDL HEADER START
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# The contents of this file are subject to the terms of the
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Common Development and Distribution License (the "License").
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# You may not use this file except in compliance with the License.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# See the License for the specific language governing permissions
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# and limitations under the License.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# When distributing Covered Code, include this CDDL HEADER in each
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# If applicable, add the following below this CDDL HEADER, with the
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# fields enclosed by brackets "[]" replaced with your own identifying
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# information: Portions Copyright [yyyy] [name of copyright owner]
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# CDDL HEADER END
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Copyright 2007 Sun Microsystems, Inc. All rights reserved.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Use is subject to license terms.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# This makefile drives the production of the Sun
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# 10G/1G Ethernet leaf driver kernel module.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Path to the base of the uts directory tree (usually /usr/src/uts).
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Define the module and object file sets.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Include common rules.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Override defaults to build a unique, local modstubs.o.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Define targets
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Turn on doubleword alignment for 64 bit registers
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Include nxge specific header files
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# lint pass one enforcement
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# STREAMS, DDI API limitations and other ON header file definitions such as ethernet.h
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# force us to turn off these lint checks.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Driver depends on mac & IP
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Default build targets.
6f45ec7b0b964c3be967c4880e8867ac1e7763a5ml# Include common targets.