diff options
author | Michael Brown <mcb30@etherboot.org> | 2009-05-01 15:41:06 +0100 |
---|---|---|
committer | Michael Brown <mcb30@etherboot.org> | 2009-05-18 08:33:25 +0100 |
commit | c44a193d0d147ed6f98741124569864e516e9d4b (patch) | |
tree | 94a9b841e13eb643181e180f358c8612b1b29bfc /src/drivers/net | |
parent | 41307f2874989048679c83686527a3887ed485b3 (diff) | |
download | ipxe-c44a193d0d147ed6f98741124569864e516e9d4b.tar.gz |
[legal] Add a selection of FILE_LICENCE declarations
Add FILE_LICENCE declarations to almost all files that make up the
various standard builds of gPXE.
Diffstat (limited to 'src/drivers/net')
72 files changed, 147 insertions, 0 deletions
diff --git a/src/drivers/net/3c509.c b/src/drivers/net/3c509.c index ecfdec55..1c58f779 100644 --- a/src/drivers/net/3c509.c +++ b/src/drivers/net/3c509.c @@ -4,6 +4,8 @@ * */ +FILE_LICENCE ( BSD2 ); + #include <stdint.h> #include <stdlib.h> #include <string.h> diff --git a/src/drivers/net/3c509.h b/src/drivers/net/3c509.h index a06d91ea..f030d4ba 100644 --- a/src/drivers/net/3c509.h +++ b/src/drivers/net/3c509.h @@ -31,6 +31,8 @@ */ +FILE_LICENCE ( BSD3 ); + #include "nic.h" /* diff --git a/src/drivers/net/3c515.c b/src/drivers/net/3c515.c index dcfe66ba..eb9569fb 100644 --- a/src/drivers/net/3c515.c +++ b/src/drivers/net/3c515.c @@ -43,6 +43,7 @@ * Indent Options: indent -kr -i8 * *********************************************************/ +FILE_LICENCE ( GPL2_OR_LATER ); /* to get some global routines like printf */ #include "etherboot.h" diff --git a/src/drivers/net/3c529.c b/src/drivers/net/3c529.c index 31931048..42824644 100644 --- a/src/drivers/net/3c529.c +++ b/src/drivers/net/3c529.c @@ -3,6 +3,8 @@ * */ +FILE_LICENCE ( BSD2 ); + #include "etherboot.h" #include <gpxe/mca.h> #include <gpxe/isa.h> /* for ISA_ROM */ diff --git a/src/drivers/net/3c595.c b/src/drivers/net/3c595.c index f1c8d8a8..07c85d03 100644 --- a/src/drivers/net/3c595.c +++ b/src/drivers/net/3c595.c @@ -23,6 +23,8 @@ * timlegge 08-24-2003 Add Multicast Support */ +FILE_LICENCE ( BSD2 ); + /* #define EDEBUG */ #include "etherboot.h" diff --git a/src/drivers/net/3c595.h b/src/drivers/net/3c595.h index 49d8d9b0..e27d204a 100644 --- a/src/drivers/net/3c595.h +++ b/src/drivers/net/3c595.h @@ -29,6 +29,8 @@ */ +FILE_LICENCE ( BSD3 ); + /* * Created from if_epreg.h by Fred Gray (fgray@rice.edu) to support the * 3c590 family. diff --git a/src/drivers/net/3c5x9.c b/src/drivers/net/3c5x9.c index 565044a1..87c9f29a 100644 --- a/src/drivers/net/3c5x9.c +++ b/src/drivers/net/3c5x9.c @@ -22,6 +22,8 @@ $Id$ ***************************************************************************/ +FILE_LICENCE ( BSD2 ); + /* #define EDEBUG */ #include <gpxe/ethernet.h> diff --git a/src/drivers/net/3c90x.c b/src/drivers/net/3c90x.c index 215925b4..83b70832 100644 --- a/src/drivers/net/3c90x.c +++ b/src/drivers/net/3c90x.c @@ -36,6 +36,8 @@ * $ indent -kr -i8 3c90x.c */ +FILE_LICENCE ( BSD2 ); + #include <stdint.h> #include <stdio.h> #include <stdlib.h> diff --git a/src/drivers/net/3c90x.h b/src/drivers/net/3c90x.h index c62ac1a6..acbb29d2 100644 --- a/src/drivers/net/3c90x.h +++ b/src/drivers/net/3c90x.h @@ -45,6 +45,8 @@ * indent options: indent -kr -i8 3c90x.c */ +FILE_LICENCE ( BSD2 ); + #ifndef __3C90X_H_ #define __3C90X_H_ diff --git a/src/drivers/net/amd8111e.c b/src/drivers/net/amd8111e.c index 03b2768f..1b1fdc19 100644 --- a/src/drivers/net/amd8111e.c +++ b/src/drivers/net/amd8111e.c @@ -28,6 +28,8 @@ * USA */ +FILE_LICENCE ( GPL2_OR_LATER ); + #include "etherboot.h" #include "nic.h" #include "mii.h" diff --git a/src/drivers/net/amd8111e.h b/src/drivers/net/amd8111e.h index 82b8f7a3..a402a63e 100644 --- a/src/drivers/net/amd8111e.h +++ b/src/drivers/net/amd8111e.h @@ -35,6 +35,8 @@ Revision History: 3.0.1 */ +FILE_LICENCE ( GPL2_OR_LATER ); + #ifndef _AMD811E_H #define _AMD811E_H diff --git a/src/drivers/net/b44.c b/src/drivers/net/b44.c index d1920bde..38c4746d 100644 --- a/src/drivers/net/b44.c +++ b/src/drivers/net/b44.c @@ -28,6 +28,8 @@ * Copyright (c) a lot of people too. Please respect their work. */ +FILE_LICENCE ( GPL2_OR_LATER ); + #include <errno.h> #include <assert.h> #include <stdio.h> diff --git a/src/drivers/net/b44.h b/src/drivers/net/b44.h index fb36757f..b5afcbdd 100644 --- a/src/drivers/net/b44.h +++ b/src/drivers/net/b44.h @@ -27,6 +27,9 @@ * * Copyright (c) a lot of people too. Please respect their work. */ + +FILE_LICENCE ( GPL2_OR_LATER ); + #ifndef _B44_H #define _B44_H diff --git a/src/drivers/net/bnx2.c b/src/drivers/net/bnx2.c index 9427d477..d905a2ed 100644 --- a/src/drivers/net/bnx2.c +++ b/src/drivers/net/bnx2.c @@ -12,6 +12,7 @@ * version 1.4.40 from linux 2.6.17 */ +FILE_LICENCE ( GPL_ANY ); #include "etherboot.h" #include "nic.h" diff --git a/src/drivers/net/bnx2.h b/src/drivers/net/bnx2.h index 57d5fee8..b853a694 100644 --- a/src/drivers/net/bnx2.h +++ b/src/drivers/net/bnx2.h @@ -9,6 +9,7 @@ * Written by: Michael Chan (mchan@broadcom.com) */ +FILE_LICENCE ( GPL_ANY ); #ifndef BNX2_H #define BNX2_H diff --git a/src/drivers/net/cs89x0.c b/src/drivers/net/cs89x0.c index 1f647a8e..df2667d9 100644 --- a/src/drivers/net/cs89x0.c +++ b/src/drivers/net/cs89x0.c @@ -20,6 +20,8 @@ -- quote from email **/ +FILE_LICENCE ( GPL2_ONLY ); + /* cs89x0.c: A Crystal Semiconductor CS89[02]0 driver for etherboot. */ /* Permission is granted to distribute the enclosed cs89x0.[ch] driver diff --git a/src/drivers/net/cs89x0.h b/src/drivers/net/cs89x0.h index 696191cf..a36b907c 100644 --- a/src/drivers/net/cs89x0.h +++ b/src/drivers/net/cs89x0.h @@ -16,6 +16,8 @@ -- quote from email **/ +FILE_LICENCE ( GPL2_ONLY ); + /* Copyright, 1988-1992, Russell Nelson, Crynwr Software This program is free software; you can redistribute it and/or modify diff --git a/src/drivers/net/davicom.c b/src/drivers/net/davicom.c index 4b1faafb..07c5e1b2 100644 --- a/src/drivers/net/davicom.c +++ b/src/drivers/net/davicom.c @@ -15,6 +15,8 @@ */ +FILE_LICENCE ( GPL_ANY ); + /*********************************************************************/ /* Revision History */ /*********************************************************************/ diff --git a/src/drivers/net/depca.c b/src/drivers/net/depca.c index 7372e604..ea85cbe1 100644 --- a/src/drivers/net/depca.c +++ b/src/drivers/net/depca.c @@ -1,5 +1,7 @@ /* #warning "depca.c: FIXME: fix relocation" */ +FILE_LICENCE ( GPL_ANY ); + #if 0 /* Not fixed for relocation yet. Probably won't work relocated above 16MB */ #ifdef ALLMULTI diff --git a/src/drivers/net/dmfe.c b/src/drivers/net/dmfe.c index 309d5bcf..fad1737a 100644 --- a/src/drivers/net/dmfe.c +++ b/src/drivers/net/dmfe.c @@ -36,6 +36,8 @@ * ***************************************************************************/ +FILE_LICENCE ( GPL2_OR_LATER ); + /* to get some global routines like printf */ #include "etherboot.h" /* to get the interface to the body of the program */ diff --git a/src/drivers/net/e1000/e1000.c b/src/drivers/net/e1000/e1000.c index 3461ee52..b6af86fc 100644 --- a/src/drivers/net/e1000/e1000.c +++ b/src/drivers/net/e1000/e1000.c @@ -41,6 +41,8 @@ *******************************************************************************/ +FILE_LICENCE ( GPL2_ONLY ); + #include "e1000.h" /** diff --git a/src/drivers/net/e1000/e1000.h b/src/drivers/net/e1000/e1000.h index 77a09ef1..ea51db6e 100644 --- a/src/drivers/net/e1000/e1000.h +++ b/src/drivers/net/e1000/e1000.h @@ -26,6 +26,8 @@ *******************************************************************************/ +FILE_LICENCE ( GPL2_ONLY ); + /* Linux PRO/1000 Ethernet Driver main header file */ #ifndef _E1000_H_ diff --git a/src/drivers/net/e1000/e1000_hw.c b/src/drivers/net/e1000/e1000_hw.c index 1054b90a..48aae3cb 100644 --- a/src/drivers/net/e1000/e1000_hw.c +++ b/src/drivers/net/e1000/e1000_hw.c @@ -26,6 +26,8 @@ *******************************************************************************/ +FILE_LICENCE ( GPL2_ONLY ); + /* e1000_hw.c * Shared functions for accessing and configuring the MAC */ diff --git a/src/drivers/net/e1000/e1000_hw.h b/src/drivers/net/e1000/e1000_hw.h index 9e319395..d18060e5 100644 --- a/src/drivers/net/e1000/e1000_hw.h +++ b/src/drivers/net/e1000/e1000_hw.h @@ -26,6 +26,8 @@ *******************************************************************************/ +FILE_LICENCE ( GPL2_ONLY ); + /* e1000_hw.h * Structures, enums, and macros for the MAC */ diff --git a/src/drivers/net/e1000/e1000_osdep.h b/src/drivers/net/e1000/e1000_osdep.h index c2d9eb9c..cdbf8d16 100644 --- a/src/drivers/net/e1000/e1000_osdep.h +++ b/src/drivers/net/e1000/e1000_osdep.h @@ -26,6 +26,7 @@ *******************************************************************************/ +FILE_LICENCE ( GPL2_ONLY ); /* glue for the OS independent part of e1000 * includes register access macros diff --git a/src/drivers/net/eepro.c b/src/drivers/net/eepro.c index 2a163d1b..a248692c 100644 --- a/src/drivers/net/eepro.c +++ b/src/drivers/net/eepro.c @@ -31,6 +31,8 @@ has 34 pins, the top row of 2 are not used. * your option) any later version. */ +FILE_LICENCE ( GPL2_OR_LATER ); + #include "etherboot.h" #include <errno.h> #include "nic.h" diff --git a/src/drivers/net/eepro100.c b/src/drivers/net/eepro100.c index 5881da91..85d7571c 100644 --- a/src/drivers/net/eepro100.c +++ b/src/drivers/net/eepro100.c @@ -52,6 +52,8 @@ * - Michael Brown * */ +FILE_LICENCE ( GPL2_OR_LATER ); + /* Philosophy of this driver. * * Probing: diff --git a/src/drivers/net/epic100.c b/src/drivers/net/epic100.c index 88e0d2b8..aaa85f80 100644 --- a/src/drivers/net/epic100.c +++ b/src/drivers/net/epic100.c @@ -1,6 +1,8 @@ /* epic100.c: A SMC 83c170 EPIC/100 fast ethernet driver for Etherboot */ +FILE_LICENCE ( GPL2_OR_LATER ); + /* 05/06/2003 timlegge Fixed relocation and implemented Multicast */ #define LINUX_OUT_MACROS diff --git a/src/drivers/net/epic100.h b/src/drivers/net/epic100.h index 61bd1d94..f290b103 100644 --- a/src/drivers/net/epic100.h +++ b/src/drivers/net/epic100.h @@ -1,6 +1,8 @@ #ifndef _EPIC100_H_ # define _EPIC100_H_ +FILE_LICENCE ( GPL2_OR_LATER ); + #ifndef PCI_VENDOR_SMC # define PCI_VENDOR_SMC 0x10B8 #endif diff --git a/src/drivers/net/etherfabric.c b/src/drivers/net/etherfabric.c index cd9c4dcd..e9533594 100644 --- a/src/drivers/net/etherfabric.c +++ b/src/drivers/net/etherfabric.c @@ -15,6 +15,9 @@ * ************************************************************************** */ + +FILE_LICENCE ( GPL_ANY ); + #include <stdint.h> #include <stdlib.h> #include <unistd.h> diff --git a/src/drivers/net/etherfabric.h b/src/drivers/net/etherfabric.h index 950f8de2..9657eb7e 100644 --- a/src/drivers/net/etherfabric.h +++ b/src/drivers/net/etherfabric.h @@ -17,6 +17,8 @@ ************************************************************************** */ +FILE_LICENCE ( GPL_ANY ); + #ifndef EFAB_BITFIELD_H #define EFAB_BITFIELD_H diff --git a/src/drivers/net/etherfabric_nic.h b/src/drivers/net/etherfabric_nic.h index 4be50fbb..fe94d801 100644 --- a/src/drivers/net/etherfabric_nic.h +++ b/src/drivers/net/etherfabric_nic.h @@ -15,6 +15,9 @@ * ************************************************************************** */ + +FILE_LICENCE ( GPL_ANY ); + #ifndef EFAB_NIC_H #define EFAB_NIC_H #include <gpxe/bitbash.h> diff --git a/src/drivers/net/forcedeth.c b/src/drivers/net/forcedeth.c index 705b6d4a..5cd4ce01 100644 --- a/src/drivers/net/forcedeth.c +++ b/src/drivers/net/forcedeth.c @@ -43,6 +43,8 @@ * Indent Options: indent -kr -i8 ***************************************************************************/ +FILE_LICENCE ( GPL2_OR_LATER ); + /* to get some global routines like printf */ #include "etherboot.h" /* to get the interface to the body of the program */ diff --git a/src/drivers/net/hfa384x.h b/src/drivers/net/hfa384x.h index afb50693..2e3ccf52 100644 --- a/src/drivers/net/hfa384x.h +++ b/src/drivers/net/hfa384x.h @@ -53,6 +53,8 @@ * -------------------------------------------------------------------- */ +FILE_LICENCE ( GPL2_ONLY ); + #ifndef _HFA384x_H #define _HFA384x_H diff --git a/src/drivers/net/ipoib.c b/src/drivers/net/ipoib.c index 8ad2c29f..cb56458e 100644 --- a/src/drivers/net/ipoib.c +++ b/src/drivers/net/ipoib.c @@ -16,6 +16,8 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +FILE_LICENCE ( GPL2_OR_LATER ); + #include <stdint.h> #include <stdio.h> #include <unistd.h> diff --git a/src/drivers/net/legacy.c b/src/drivers/net/legacy.c index cbec3cf5..4977076c 100644 --- a/src/drivers/net/legacy.c +++ b/src/drivers/net/legacy.c @@ -17,6 +17,8 @@ * */ +FILE_LICENCE ( GPL2_OR_LATER ); + struct nic nic; static int legacy_registered = 0; diff --git a/src/drivers/net/mtd80x.c b/src/drivers/net/mtd80x.c index 791eba8d..d0e1554f 100644 --- a/src/drivers/net/mtd80x.c +++ b/src/drivers/net/mtd80x.c @@ -23,6 +23,8 @@ * ***************************************************************************/ +FILE_LICENCE ( GPL2_OR_LATER ); + /* to get some global routines like printf */ #include "etherboot.h" /* to get the interface to the body of the program */ diff --git a/src/drivers/net/mtnic.c b/src/drivers/net/mtnic.c index c9ce1d5c..7fe4b96f 100644 --- a/src/drivers/net/mtnic.c +++ b/src/drivers/net/mtnic.c @@ -30,6 +30,9 @@ * SOFTWARE. * */ + +FILE_LICENCE ( GPL2_ONLY ); + #include <strings.h> #include <errno.h> #include <gpxe/malloc.h> diff --git a/src/drivers/net/mtnic.h b/src/drivers/net/mtnic.h index 57a7b98c..aa240e22 100644 --- a/src/drivers/net/mtnic.h +++ b/src/drivers/net/mtnic.h @@ -30,6 +30,9 @@ * SOFTWARE. * */ + +FILE_LICENCE ( GPL2_ONLY ); + #ifndef H_MTNIC_IF_DEFS_H #define H_MTNIC_IF_DEFS_H diff --git a/src/drivers/net/natsemi.c b/src/drivers/net/natsemi.c index 8c41316b..13adf2a7 100644 --- a/src/drivers/net/natsemi.c +++ b/src/drivers/net/natsemi.c @@ -46,6 +46,8 @@ */ +FILE_LICENCE ( GPL_ANY ); + /* Revision History */ /* diff --git a/src/drivers/net/natsemi.h b/src/drivers/net/natsemi.h index 13b5545a..ae827ba3 100644 --- a/src/drivers/net/natsemi.h +++ b/src/drivers/net/natsemi.h @@ -1,3 +1,5 @@ +FILE_LICENCE ( GPL_ANY ); + #define NATSEMI_HW_TIMEOUT 400 #define TX_RING_SIZE 4 diff --git a/src/drivers/net/ne2k_isa.c b/src/drivers/net/ne2k_isa.c index f8a45cc8..603d1edb 100644 --- a/src/drivers/net/ne2k_isa.c +++ b/src/drivers/net/ne2k_isa.c @@ -19,6 +19,8 @@ Extracted from ns8390.c and adapted by Pantelis Koukousoulas <pktoss@gmail.com> **************************************************************************/ +FILE_LICENCE ( BSD2 ); + #include "ns8390.h" #include "etherboot.h" #include "nic.h" diff --git a/src/drivers/net/ns83820.c b/src/drivers/net/ns83820.c index f90ece25..44d875fb 100755 --- a/src/drivers/net/ns83820.c +++ b/src/drivers/net/ns83820.c @@ -35,6 +35,8 @@ * Indent Options: indent -kr -i8 ***************************************************************************/ +FILE_LICENCE ( GPL2_OR_LATER ); + /* to get some global routines like printf */ #include "etherboot.h" /* to get the interface to the body of the program */ diff --git a/src/drivers/net/ns8390.c b/src/drivers/net/ns8390.c index c6bbefdd..97f1141f 100644 --- a/src/drivers/net/ns8390.c +++ b/src/drivers/net/ns8390.c @@ -25,6 +25,8 @@ SMC8416 PIO support added by Andrew Bettison (andrewb@zip.com.au) on 4/3/02 **************************************************************************/ +FILE_LICENCE ( BSD2 ); + /* #warning "ns8390.c: FIXME: split ISA and PCI, clean up" */ #if 1 diff --git a/src/drivers/net/ns8390.h b/src/drivers/net/ns8390.h index 2c4e972d..79728e75 100644 --- a/src/drivers/net/ns8390.h +++ b/src/drivers/net/ns8390.h @@ -6,6 +6,8 @@ Author: Martin Renters **************************************************************************/ +FILE_LICENCE ( BSD2 ); + #define VENDOR_NONE 0 #define VENDOR_WD 1 #define VENDOR_NOVELL 2 diff --git a/src/drivers/net/p80211hdr.h b/src/drivers/net/p80211hdr.h index d9a8bbbe..83546712 100644 --- a/src/drivers/net/p80211hdr.h +++ b/src/drivers/net/p80211hdr.h @@ -57,6 +57,8 @@ * -------------------------------------------------------------------- */ +FILE_LICENCE ( GPL2_ONLY ); + #ifndef _P80211HDR_H #define _P80211HDR_H diff --git a/src/drivers/net/pcnet32.c b/src/drivers/net/pcnet32.c index ecd7f2fc..2ceccbc1 100644 --- a/src/drivers/net/pcnet32.c +++ b/src/drivers/net/pcnet32.c @@ -39,6 +39,8 @@ * Indent Options: indent -kr -i8 ***************************************************************************/ +FILE_LICENCE ( GPL2_OR_LATER ); + #include "etherboot.h" #include "nic.h" #include <gpxe/pci.h> diff --git a/src/drivers/net/phantom/nx_bitops.h b/src/drivers/net/phantom/nx_bitops.h index 33c8fbab..40686326 100644 --- a/src/drivers/net/phantom/nx_bitops.h +++ b/src/drivers/net/phantom/nx_bitops.h @@ -19,6 +19,8 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +FILE_LICENCE ( GPL2_OR_LATER ); + /** * @file * diff --git a/src/drivers/net/phantom/nxhal_nic_interface.h b/src/drivers/net/phantom/nxhal_nic_interface.h index aa05c725..f487624b 100644 --- a/src/drivers/net/phantom/nxhal_nic_interface.h +++ b/src/drivers/net/phantom/nxhal_nic_interface.h @@ -1,3 +1,5 @@ +FILE_LICENCE ( GPL2_ONLY ); + /* * Data types and structure for HAL - NIC interface. * diff --git a/src/drivers/net/phantom/phantom.c b/src/drivers/net/phantom/phantom.c index 370ce262..ad17cdfe 100644 --- a/src/drivers/net/phantom/phantom.c +++ b/src/drivers/net/phantom/phantom.c @@ -17,6 +17,8 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +FILE_LICENCE ( GPL2_OR_LATER ); + #include <stdint.h> #include <stdlib.h> #include <string.h> diff --git a/src/drivers/net/phantom/phantom.h b/src/drivers/net/phantom/phantom.h index 974eecae..1018a690 100644 --- a/src/drivers/net/phantom/phantom.h +++ b/src/drivers/net/phantom/phantom.h @@ -20,6 +20,8 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +FILE_LICENCE ( GPL2_OR_LATER ); + /** * @file * diff --git a/src/drivers/net/phantom/phantom_hw.h b/src/drivers/net/phantom/phantom_hw.h index e2c3e537..950f36a4 100644 --- a/src/drivers/net/phantom/phantom_hw.h +++ b/src/drivers/net/phantom/phantom_hw.h @@ -20,6 +20,8 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +FILE_LICENCE ( GPL2_OR_LATER ); + /** * @file * diff --git a/src/drivers/net/pnic.c b/src/drivers/net/pnic.c index e7095ba3..4b728f4e 100644 --- a/src/drivers/net/pnic.c +++ b/src/drivers/net/pnic.c @@ -12,6 +12,8 @@ Bochs Pseudo NIC driver for Etherboot * See pnic_api.h for an explanation of the Bochs Pseudo NIC. */ +FILE_LICENCE ( GPL2_OR_LATER ); + #include <stdint.h> #include <stdio.h> #include <gpxe/io.h> diff --git a/src/drivers/net/pnic_api.h b/src/drivers/net/pnic_api.h index 6d117fa6..27e02363 100644 --- a/src/drivers/net/pnic_api.h +++ b/src/drivers/net/pnic_api.h @@ -12,6 +12,8 @@ * time from PNIC_REG_DATA. */ +FILE_LICENCE ( GPL2_OR_LATER ); + /* * PCI parameters */ diff --git a/src/drivers/net/prism2.c b/src/drivers/net/prism2.c index c54dba5d..4c665929 100644 --- a/src/drivers/net/prism2.c +++ b/src/drivers/net/prism2.c @@ -13,6 +13,8 @@ $Id$ * your option) any later version. */ +FILE_LICENCE ( GPL2_OR_LATER ); + #include <etherboot.h> #include <nic.h> #include <gpxe/pci.h> diff --git a/src/drivers/net/prism2_pci.c b/src/drivers/net/prism2_pci.c index 9e5208b6..b7c1e6bb 100644 --- a/src/drivers/net/prism2_pci.c +++ b/src/drivers/net/prism2_pci.c @@ -14,6 +14,8 @@ $Id$ * your option) any later version. */ +FILE_LICENCE ( GPL2_OR_LATER ); + #include <gpxe/pci.h> #include <nic.h> diff --git a/src/drivers/net/prism2_plx.c b/src/drivers/net/prism2_plx.c index 5eaa7412..9fb5be2a 100644 --- a/src/drivers/net/prism2_plx.c +++ b/src/drivers/net/prism2_plx.c @@ -14,6 +14,8 @@ $Id$ * your option) any later version. */ +FILE_LICENCE ( GPL2_OR_LATER ); + #include <gpxe/pci.h> #include <nic.h> diff --git a/src/drivers/net/r8169.c b/src/drivers/net/r8169.c index 2bba321e..69ce4e8b 100644 --- a/src/drivers/net/r8169.c +++ b/src/drivers/net/r8169.c @@ -23,6 +23,8 @@ * Copyright (c) a lot of people too. Please respect their work. */ +FILE_LICENCE ( GPL2_OR_LATER ); + #include <stdint.h> #include <stdio.h> #include <stdlib.h> diff --git a/src/drivers/net/r8169.h b/src/drivers/net/r8169.h index d3536326..66fdc7de 100644 --- a/src/drivers/net/r8169.h +++ b/src/drivers/net/r8169.h @@ -24,6 +24,8 @@ * */ +FILE_LICENCE ( GPL2_OR_LATER ); + #ifndef _R8169_H_ #define _R8169_H_ diff --git a/src/drivers/net/rtl8139.c b/src/drivers/net/rtl8139.c index 516f9ec4..99830d7a 100644 --- a/src/drivers/net/rtl8139.c +++ b/src/drivers/net/rtl8139.c @@ -12,6 +12,8 @@ */ +FILE_LICENCE ( GPL_ANY ); + /*********************************************************************/ /* Revision History */ /*********************************************************************/ diff --git a/src/drivers/net/sis900.c b/src/drivers/net/sis900.c index c24b43ff..177cd657 100644 --- a/src/drivers/net/sis900.c +++ b/src/drivers/net/sis900.c @@ -24,6 +24,8 @@ preliminary Rev. 1.0 Jan. 18, 1998 http://www.sis.com.tw/support/databook.htm */ +FILE_LICENCE ( GPL_ANY ); + /* Revision History */ /* diff --git a/src/drivers/net/sis900.h b/src/drivers/net/sis900.h index e88e111d..7a5c6b53 100644 --- a/src/drivers/net/sis900.h +++ b/src/drivers/net/sis900.h @@ -11,6 +11,8 @@ * http://www.sis.com.tw/support/databook.htm */ +FILE_LICENCE ( GPL_ANY ); + /* MAC operationl registers of SiS 7016 and SiS 900 ethernet controller */ /* The I/O extent, SiS 900 needs 256 bytes of io address */ #define SIS900_TOTAL_SIZE 0x100 diff --git a/src/drivers/net/smc9000.c b/src/drivers/net/smc9000.c index 31a1e1b1..cfbf1047 100644 --- a/src/drivers/net/smc9000.c +++ b/src/drivers/net/smc9000.c @@ -26,6 +26,9 @@ * Linux driver. * *---------------------------------------------------------------------------*/ + +FILE_LICENCE ( GPL_ANY ); + #define LINUX_OUT_MACROS 1 #define SMC9000_DEBUG 0 diff --git a/src/drivers/net/smc9000.h b/src/drivers/net/smc9000.h index 318b7798..979975b0 100644 --- a/src/drivers/net/smc9000.h +++ b/src/drivers/net/smc9000.h @@ -28,6 +28,9 @@ * 98-09-27 Daniel Engström moved some static strings back to the * main .c file * --------------------------------------------------------------------------*/ + +FILE_LICENCE ( GPL_ANY ); + #ifndef _SMC9000_H_ # define _SMC9000_H_ diff --git a/src/drivers/net/sundance.c b/src/drivers/net/sundance.c index cb8ce74e..a5552cfc 100644 --- a/src/drivers/net/sundance.c +++ b/src/drivers/net/sundance.c @@ -40,6 +40,8 @@ * ****************************************************************************/ +FILE_LICENCE ( GPL2_OR_LATER ); + /* to get some global routines like printf */ #include "etherboot.h" /* to get the interface to the body of the program */ diff --git a/src/drivers/net/tg3.c b/src/drivers/net/tg3.c index 14180274..18e68ea7 100644 --- a/src/drivers/net/tg3.c +++ b/src/drivers/net/tg3.c @@ -6,6 +6,8 @@ * Copyright (C) 2003 Eric Biederman (ebiederman@lnxi.com) [etherboot port] */ +FILE_LICENCE ( GPL2_ONLY ); + /* 11-13-2003 timlegge Fix Issue with NetGear GA302T * 11-18-2003 ebiederm Generalize NetGear Fix to what the code was supposed to be. * 01-06-2005 Alf (Frederic Olivie) Add Dell bcm 5751 (0x1677) support diff --git a/src/drivers/net/tg3.h b/src/drivers/net/tg3.h index d1c09e03..a7762c3c 100644 --- a/src/drivers/net/tg3.h +++ b/src/drivers/net/tg3.h @@ -5,6 +5,8 @@ * Copyright (C) 2001 Jeff Garzik (jgarzik@mandrakesoft.com) */ +FILE_LICENCE ( GPL2_ONLY ); + #ifndef _T3_H #define _T3_H diff --git a/src/drivers/net/tlan.c b/src/drivers/net/tlan.c index c0d027c6..bc1b485e 100644 --- a/src/drivers/net/tlan.c +++ b/src/drivers/net/tlan.c @@ -38,6 +38,8 @@ * Indent Options: indent -kr -i8 ***************************************************************************/ +FILE_LICENCE ( GPL2_OR_LATER ); + #include "etherboot.h" #include "nic.h" #include <gpxe/pci.h> diff --git a/src/drivers/net/tlan.h b/src/drivers/net/tlan.h index de57d598..61da5a04 100644 --- a/src/drivers/net/tlan.h +++ b/src/drivers/net/tlan.h @@ -34,6 +34,8 @@ * Indent Style: indent -kr -i8 ***************************************************************************/ +FILE_LICENCE ( GPL2_OR_LATER ); + /***************************************************************** * TLan Definitions * diff --git a/src/drivers/net/tulip.c b/src/drivers/net/tulip.c index 553cded6..e08e0d84 100644 --- a/src/drivers/net/tulip.c +++ b/src/drivers/net/tulip.c @@ -43,6 +43,8 @@ ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/tulip-devel.html */ +FILE_LICENCE ( GPL_ANY ); + /*********************************************************************/ /* Revision History */ /*********************************************************************/ diff --git a/src/drivers/net/w89c840.c b/src/drivers/net/w89c840.c index 5dc6c93a..fa6188af 100644 --- a/src/drivers/net/w89c840.c +++ b/src/drivers/net/w89c840.c @@ -29,6 +29,8 @@ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +FILE_LICENCE ( GPL2_OR_LATER ); + /* * date version by what * Written: Aug 20 2000 V0.10 iko Initial revision. diff --git a/src/drivers/net/wlan_compat.h b/src/drivers/net/wlan_compat.h index a4f75e3a..9b7693bb 100644 --- a/src/drivers/net/wlan_compat.h +++ b/src/drivers/net/wlan_compat.h @@ -45,6 +45,8 @@ * -------------------------------------------------------------------- */ +FILE_LICENCE ( GPL2_ONLY ); + #ifndef _WLAN_COMPAT_H #define _WLAN_COMPAT_H |