Browse Source

[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.
tags/v0.9.8
Michael Brown 15 years ago
parent
commit
c44a193d0d
100 changed files with 199 additions and 1 deletions
  1. 2
    0
      src/arch/i386/core/basemem_packet.c
  2. 2
    0
      src/arch/i386/core/pic8259.c
  3. 2
    0
      src/arch/i386/core/rdtsc_timer.c
  4. 2
    0
      src/arch/i386/core/relocate.c
  5. 2
    0
      src/arch/i386/core/setjmp.S
  6. 2
    0
      src/arch/i386/core/stack.S
  7. 2
    0
      src/arch/i386/core/stack16.S
  8. 2
    0
      src/arch/i386/core/timer2.c
  9. 2
    0
      src/arch/i386/core/virtaddr.S
  10. 2
    0
      src/arch/i386/core/x86_io.c
  11. 2
    0
      src/arch/i386/drivers/net/undi.c
  12. 2
    0
      src/arch/i386/drivers/net/undiisr.S
  13. 2
    0
      src/arch/i386/drivers/net/undiload.c
  14. 2
    0
      src/arch/i386/drivers/net/undinet.c
  15. 2
    0
      src/arch/i386/drivers/net/undionly.c
  16. 2
    0
      src/arch/i386/drivers/net/undipreload.c
  17. 2
    0
      src/arch/i386/drivers/net/undirom.c
  18. 2
    0
      src/arch/i386/firmware/pcbios/basemem.c
  19. 2
    0
      src/arch/i386/firmware/pcbios/bios_console.c
  20. 3
    1
      src/arch/i386/firmware/pcbios/e820mangler.S
  21. 2
    0
      src/arch/i386/firmware/pcbios/fakee820.c
  22. 2
    0
      src/arch/i386/firmware/pcbios/gateA20.c
  23. 2
    0
      src/arch/i386/firmware/pcbios/hidemem.c
  24. 2
    0
      src/arch/i386/firmware/pcbios/memmap.c
  25. 2
    0
      src/arch/i386/firmware/pcbios/pnpbios.c
  26. 2
    0
      src/arch/i386/image/bootsector.c
  27. 2
    0
      src/arch/i386/image/bzimage.c
  28. 2
    0
      src/arch/i386/image/com32.c
  29. 2
    0
      src/arch/i386/image/comboot.c
  30. 2
    0
      src/arch/i386/image/elfboot.c
  31. 2
    0
      src/arch/i386/image/eltorito.c
  32. 2
    0
      src/arch/i386/image/multiboot.c
  33. 2
    0
      src/arch/i386/image/pxe_image.c
  34. 2
    0
      src/arch/i386/include/basemem.h
  35. 2
    0
      src/arch/i386/include/basemem_packet.h
  36. 2
    0
      src/arch/i386/include/bios.h
  37. 2
    0
      src/arch/i386/include/biosint.h
  38. 2
    0
      src/arch/i386/include/bits/byteswap.h
  39. 2
    0
      src/arch/i386/include/bits/compiler.h
  40. 2
    0
      src/arch/i386/include/bits/endian.h
  41. 2
    0
      src/arch/i386/include/bits/errfile.h
  42. 2
    0
      src/arch/i386/include/bits/io.h
  43. 2
    0
      src/arch/i386/include/bits/nap.h
  44. 2
    0
      src/arch/i386/include/bits/smbios.h
  45. 2
    0
      src/arch/i386/include/bits/stdint.h
  46. 2
    0
      src/arch/i386/include/bits/timer.h
  47. 2
    0
      src/arch/i386/include/bits/uaccess.h
  48. 2
    0
      src/arch/i386/include/bits/umalloc.h
  49. 2
    0
      src/arch/i386/include/bootsector.h
  50. 2
    0
      src/arch/i386/include/bzimage.h
  51. 2
    0
      src/arch/i386/include/comboot.h
  52. 2
    0
      src/arch/i386/include/fakee820.h
  53. 2
    0
      src/arch/i386/include/gpxe/abft.h
  54. 2
    0
      src/arch/i386/include/gpxe/bios_nap.h
  55. 2
    0
      src/arch/i386/include/gpxe/bios_smbios.h
  56. 2
    0
      src/arch/i386/include/gpxe/bios_timer.h
  57. 2
    0
      src/arch/i386/include/gpxe/ibft.h
  58. 2
    0
      src/arch/i386/include/gpxe/memtop_umalloc.h
  59. 2
    0
      src/arch/i386/include/gpxe/rdtsc_timer.h
  60. 2
    0
      src/arch/i386/include/gpxe/timer2.h
  61. 2
    0
      src/arch/i386/include/gpxe/x86_io.h
  62. 2
    0
      src/arch/i386/include/int13.h
  63. 2
    0
      src/arch/i386/include/librm.h
  64. 2
    0
      src/arch/i386/include/limits.h
  65. 2
    0
      src/arch/i386/include/memsizes.h
  66. 2
    0
      src/arch/i386/include/multiboot.h
  67. 2
    0
      src/arch/i386/include/pic8259.h
  68. 2
    0
      src/arch/i386/include/pnpbios.h
  69. 2
    0
      src/arch/i386/include/pxe.h
  70. 2
    0
      src/arch/i386/include/pxe_api.h
  71. 2
    0
      src/arch/i386/include/pxe_call.h
  72. 2
    0
      src/arch/i386/include/pxe_types.h
  73. 2
    0
      src/arch/i386/include/realmode.h
  74. 2
    0
      src/arch/i386/include/registers.h
  75. 2
    0
      src/arch/i386/include/setjmp.h
  76. 2
    0
      src/arch/i386/include/undi.h
  77. 2
    0
      src/arch/i386/include/undiload.h
  78. 2
    0
      src/arch/i386/include/undinet.h
  79. 2
    0
      src/arch/i386/include/undipreload.h
  80. 2
    0
      src/arch/i386/include/undirom.h
  81. 2
    0
      src/arch/i386/interface/pcbios/abft.c
  82. 2
    0
      src/arch/i386/interface/pcbios/aoeboot.c
  83. 2
    0
      src/arch/i386/interface/pcbios/bios_nap.c
  84. 2
    0
      src/arch/i386/interface/pcbios/bios_smbios.c
  85. 2
    0
      src/arch/i386/interface/pcbios/bios_timer.c
  86. 2
    0
      src/arch/i386/interface/pcbios/biosint.c
  87. 2
    0
      src/arch/i386/interface/pcbios/ibft.c
  88. 2
    0
      src/arch/i386/interface/pcbios/int13.c
  89. 2
    0
      src/arch/i386/interface/pcbios/iscsiboot.c
  90. 2
    0
      src/arch/i386/interface/pcbios/memtop_umalloc.c
  91. 2
    0
      src/arch/i386/interface/pcbios/pcibios.c
  92. 2
    0
      src/arch/i386/interface/pxe/pxe_call.c
  93. 2
    0
      src/arch/i386/interface/pxe/pxe_entry.S
  94. 2
    0
      src/arch/i386/interface/pxe/pxe_file.c
  95. 2
    0
      src/arch/i386/interface/pxe/pxe_loader.c
  96. 2
    0
      src/arch/i386/interface/pxe/pxe_preboot.c
  97. 2
    0
      src/arch/i386/interface/pxe/pxe_tftp.c
  98. 2
    0
      src/arch/i386/interface/pxe/pxe_udp.c
  99. 2
    0
      src/arch/i386/interface/pxe/pxe_undi.c
  100. 0
    0
      src/arch/i386/interface/syslinux/com32_call.c

+ 2
- 0
src/arch/i386/core/basemem_packet.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 /**
20 22
  * @file
21 23
  *

+ 2
- 0
src/arch/i386/core/pic8259.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <gpxe/io.h>
20 22
 #include <pic8259.h>
21 23
 

+ 2
- 0
src/arch/i386/core/rdtsc_timer.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 /** @file
20 22
  *
21 23
  * RDTSC timer

+ 2
- 0
src/arch/i386/core/relocate.c View File

@@ -9,6 +9,8 @@
9 9
  *
10 10
  */
11 11
 
12
+FILE_LICENCE ( GPL2_OR_LATER );
13
+
12 14
 /*
13 15
  * The linker passes in the symbol _max_align, which is the alignment
14 16
  * that we must preserve, in bytes.

+ 2
- 0
src/arch/i386/core/setjmp.S View File

@@ -1,5 +1,7 @@
1 1
 /* setjmp and longjmp. Use of these functions is deprecated. */
2 2
 
3
+FILE_LICENCE ( GPL2_OR_LATER )
4
+
3 5
 	.text
4 6
 	.arch i386
5 7
 	.code32

+ 2
- 0
src/arch/i386/core/stack.S View File

@@ -1,3 +1,5 @@
1
+FILE_LICENCE ( GPL2_OR_LATER )
2
+
1 3
 	.arch i386
2 4
 
3 5
 /****************************************************************************

+ 2
- 0
src/arch/i386/core/stack16.S View File

@@ -1,3 +1,5 @@
1
+FILE_LICENCE ( GPL2_OR_LATER )
2
+
1 3
 	.arch i386
2 4
 
3 5
 /****************************************************************************

+ 2
- 0
src/arch/i386/core/timer2.c View File

@@ -11,6 +11,8 @@
11 11
  * your option) any later version.
12 12
  */
13 13
 
14
+FILE_LICENCE ( GPL2_OR_LATER );
15
+
14 16
 #include <stddef.h>
15 17
 #include <gpxe/timer2.h>
16 18
 #include <gpxe/io.h>

+ 2
- 0
src/arch/i386/core/virtaddr.S View File

@@ -4,6 +4,8 @@
4 4
  *
5 5
  */
6 6
 
7
+FILE_LICENCE ( GPL2_OR_LATER )
8
+
7 9
 #include "librm.h"
8 10
 		
9 11
 	.arch i386

+ 2
- 0
src/arch/i386/core/x86_io.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <gpxe/io.h>
20 22
 #include <gpxe/x86_io.h>
21 23
 

+ 2
- 0
src/arch/i386/drivers/net/undi.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <stdint.h>
20 22
 #include <stdlib.h>
21 23
 #include <stdio.h>

+ 2
- 0
src/arch/i386/drivers/net/undiisr.S View File

@@ -1,3 +1,5 @@
1
+FILE_LICENCE ( GPL2_OR_LATER )
2
+
1 3
 #define PXENV_UNDI_ISR 0x0014
2 4
 #define PXENV_UNDI_ISR_IN_START 1
3 5
 #define PXENV_UNDI_ISR_OUT_OURS 0

+ 2
- 0
src/arch/i386/drivers/net/undiload.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <stdint.h>
20 22
 #include <stdlib.h>
21 23
 #include <string.h>

+ 2
- 0
src/arch/i386/drivers/net/undinet.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <string.h>
20 22
 #include <pxe.h>
21 23
 #include <realmode.h>

+ 2
- 0
src/arch/i386/drivers/net/undionly.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <stdint.h>
20 22
 #include <stdlib.h>
21 23
 #include <string.h>

+ 2
- 0
src/arch/i386/drivers/net/undipreload.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <realmode.h>
20 22
 #include <undipreload.h>
21 23
 

+ 2
- 0
src/arch/i386/drivers/net/undirom.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <stdint.h>
20 22
 #include <stdlib.h>
21 23
 #include <string.h>

+ 2
- 0
src/arch/i386/firmware/pcbios/basemem.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <stdint.h>
20 22
 #include <realmode.h>
21 23
 #include <bios.h>

+ 2
- 0
src/arch/i386/firmware/pcbios/bios_console.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <assert.h>
20 22
 #include <realmode.h>
21 23
 #include <console.h>

+ 3
- 1
src/arch/i386/firmware/pcbios/e820mangler.S View File

@@ -15,7 +15,9 @@
15 15
  * along with this program; if not, write to the Free Software
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18
-	
18
+
19
+FILE_LICENCE ( GPL2_OR_LATER )
20
+
19 21
 	.text
20 22
 	.arch i386
21 23
 	.code16

+ 2
- 0
src/arch/i386/firmware/pcbios/fakee820.c View File

@@ -15,6 +15,8 @@
15 15
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
16 16
  */
17 17
 
18
+FILE_LICENCE ( GPL2_OR_LATER );
19
+
18 20
 #include <realmode.h>
19 21
 #include <biosint.h>
20 22
 

+ 2
- 0
src/arch/i386/firmware/pcbios/gateA20.c View File

@@ -1,3 +1,5 @@
1
+FILE_LICENCE ( GPL2_OR_LATER );
2
+
1 3
 #include <stdio.h>
2 4
 #include <realmode.h>
3 5
 #include <bios.h>

+ 2
- 0
src/arch/i386/firmware/pcbios/hidemem.c View File

@@ -15,6 +15,8 @@
15 15
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
16 16
  */
17 17
 
18
+FILE_LICENCE ( GPL2_OR_LATER );
19
+
18 20
 #include <assert.h>
19 21
 #include <realmode.h>
20 22
 #include <biosint.h>

+ 2
- 0
src/arch/i386/firmware/pcbios/memmap.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <stdint.h>
20 22
 #include <errno.h>
21 23
 #include <realmode.h>

+ 2
- 0
src/arch/i386/firmware/pcbios/pnpbios.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <stdint.h>
20 22
 #include <string.h>
21 23
 #include <errno.h>

+ 2
- 0
src/arch/i386/image/bootsector.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 /**
20 22
  * @file
21 23
  *

+ 2
- 0
src/arch/i386/image/bzimage.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 /**
20 22
  * @file
21 23
  *

+ 2
- 0
src/arch/i386/image/com32.c View File

@@ -23,6 +23,8 @@
23 23
  *
24 24
  */
25 25
 
26
+FILE_LICENCE ( GPL2_OR_LATER );
27
+
26 28
 #include <stdint.h>
27 29
 #include <stdlib.h>
28 30
 #include <string.h>

+ 2
- 0
src/arch/i386/image/comboot.c View File

@@ -23,6 +23,8 @@
23 23
  *
24 24
  */
25 25
 
26
+FILE_LICENCE ( GPL2_OR_LATER );
27
+
26 28
 #include <stdint.h>
27 29
 #include <stdlib.h>
28 30
 #include <string.h>

+ 2
- 0
src/arch/i386/image/elfboot.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <errno.h>
20 22
 #include <elf.h>
21 23
 #include <gpxe/image.h>

+ 2
- 0
src/arch/i386/image/eltorito.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 /**
20 22
  * @file
21 23
  *

+ 2
- 0
src/arch/i386/image/multiboot.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 /**
20 22
  * @file
21 23
  *

+ 2
- 0
src/arch/i386/image/pxe_image.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 /**
20 22
  * @file
21 23
  *

+ 2
- 0
src/arch/i386/include/basemem.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <stdint.h>
11 13
 #include <realmode.h>
12 14
 #include <bios.h>

+ 2
- 0
src/arch/i386/include/basemem_packet.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef BASEMEM_PACKET_H
2 2
 #define BASEMEM_PACKET_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 #include <realmode.h>
5 7
 
6 8
 /** Maximum length of base memory packet buffer */

+ 2
- 0
src/arch/i386/include/bios.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef BIOS_H
2 2
 #define BIOS_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 #define BDA_SEG 0x0040
5 7
 #define BDA_FBMS 0x0013
6 8
 #define BDA_NUM_DRIVES 0x0075

+ 2
- 0
src/arch/i386/include/biosint.h View File

@@ -6,6 +6,8 @@
6 6
  *
7 7
  */
8 8
 
9
+FILE_LICENCE ( GPL2_OR_LATER );
10
+
9 11
 #include <realmode.h>
10 12
 
11 13
 struct segoff;

+ 2
- 0
src/arch/i386/include/bits/byteswap.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef ETHERBOOT_BITS_BYTESWAP_H
2 2
 #define ETHERBOOT_BITS_BYTESWAP_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 static inline __attribute__ ((always_inline, const)) uint16_t
5 7
 __bswap_variable_16(uint16_t x)
6 8
 {

+ 2
- 0
src/arch/i386/include/bits/compiler.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef _BITS_COMPILER_H
2 2
 #define _BITS_COMPILER_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 #ifndef ASSEMBLY
5 7
 
6 8
 /** Declare a function with standard calling conventions */

+ 2
- 0
src/arch/i386/include/bits/endian.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef ETHERBOOT_BITS_ENDIAN_H
2 2
 #define ETHERBOOT_BITS_ENDIAN_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 #define __BYTE_ORDER __LITTLE_ENDIAN
5 7
 
6 8
 #endif /* ETHERBOOT_BITS_ENDIAN_H */

+ 2
- 0
src/arch/i386/include/bits/errfile.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef _BITS_ERRFILE_H
2 2
 #define _BITS_ERRFILE_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 /**
5 7
  * @addtogroup errfile Error file identifiers
6 8
  * @{

+ 2
- 0
src/arch/i386/include/bits/io.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <gpxe/x86_io.h>
11 13
 
12 14
 #endif /* _BITS_IO_H */

+ 2
- 0
src/arch/i386/include/bits/nap.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <gpxe/bios_nap.h>
11 13
 #include <gpxe/efi/efix86_nap.h>
12 14
 

+ 2
- 0
src/arch/i386/include/bits/smbios.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <gpxe/bios_smbios.h>
11 13
 
12 14
 #endif /* _BITS_SMBIOS_H */

+ 2
- 0
src/arch/i386/include/bits/stdint.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef _BITS_STDINT_H
2 2
 #define _BITS_STDINT_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 typedef __SIZE_TYPE__		size_t;
5 7
 typedef signed long		ssize_t;
6 8
 typedef signed long		off_t;

+ 2
- 0
src/arch/i386/include/bits/timer.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <gpxe/bios_timer.h>
11 13
 #include <gpxe/rdtsc_timer.h>
12 14
 

+ 2
- 0
src/arch/i386/include/bits/uaccess.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <librm.h>
11 13
 
12 14
 #endif /* _BITS_UACCESS_H */

+ 2
- 0
src/arch/i386/include/bits/umalloc.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <gpxe/memtop_umalloc.h>
11 13
 
12 14
 #endif /* _BITS_UMALLOC_H */

+ 2
- 0
src/arch/i386/include/bootsector.h View File

@@ -6,6 +6,8 @@
6 6
  * x86 bootsector image format
7 7
  */
8 8
 
9
+FILE_LICENCE ( GPL2_OR_LATER );
10
+
9 11
 extern int call_bootsector ( unsigned int segment, unsigned int offset,
10 12
 			     unsigned int drive );
11 13
 

+ 2
- 0
src/arch/i386/include/bzimage.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef _BZIMAGE_H
2 2
 #define _BZIMAGE_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 #include <stdint.h>
5 7
 
6 8
 /**

+ 2
- 0
src/arch/i386/include/comboot.h View File

@@ -7,6 +7,8 @@
7 7
  * SYSLINUX COMBOOT
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <stdint.h>
11 13
 #include <setjmp.h>
12 14
 #include <gpxe/in.h>

+ 2
- 0
src/arch/i386/include/fakee820.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef _FAKEE820_H
2 2
 #define _FAKEE820_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 extern void fake_e820 ( void );
5 7
 extern void unfake_e820 ( void );
6 8
 

+ 2
- 0
src/arch/i386/include/gpxe/abft.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <stdint.h>
11 13
 #include <gpxe/acpi.h>
12 14
 #include <gpxe/if_ether.h>

+ 2
- 0
src/arch/i386/include/gpxe/bios_nap.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #ifdef NAP_PCBIOS
11 13
 #define NAP_PREFIX_pcbios
12 14
 #else

+ 2
- 0
src/arch/i386/include/gpxe/bios_smbios.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #ifdef SMBIOS_PCBIOS
11 13
 #define SMBIOS_PREFIX_pcbios
12 14
 #else

+ 2
- 0
src/arch/i386/include/gpxe/bios_timer.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #ifdef TIMER_PCBIOS
11 13
 #define TIMER_PREFIX_pcbios
12 14
 #else

+ 2
- 0
src/arch/i386/include/gpxe/ibft.h View File

@@ -28,6 +28,8 @@
28 28
  *
29 29
  */
30 30
 
31
+FILE_LICENCE ( BSD2 );
32
+
31 33
 /** @file
32 34
  *
33 35
  * iSCSI boot firmware table

+ 2
- 0
src/arch/i386/include/gpxe/memtop_umalloc.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #ifdef UMALLOC_MEMTOP
11 13
 #define UMALLOC_PREFIX_memtop
12 14
 #else

+ 2
- 0
src/arch/i386/include/gpxe/rdtsc_timer.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #ifdef TIMER_RDTSC
11 13
 #define TIMER_PREFIX_rdtsc
12 14
 #else

+ 2
- 0
src/arch/i386/include/gpxe/timer2.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 extern void timer2_udelay ( unsigned long usecs );
11 13
 
12 14
 #endif /* _GPXE_TIMER2_H */

+ 2
- 0
src/arch/i386/include/gpxe/x86_io.h View File

@@ -15,6 +15,8 @@
15 15
  * into a machine with such an old CPU anyway.
16 16
  */
17 17
 
18
+FILE_LICENCE ( GPL2_OR_LATER );
19
+
18 20
 #ifdef IOAPI_X86
19 21
 #define IOAPI_PREFIX_x86
20 22
 #else

+ 2
- 0
src/arch/i386/include/int13.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <stdint.h>
11 13
 #include <gpxe/list.h>
12 14
 #include <realmode.h>

+ 2
- 0
src/arch/i386/include/librm.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef LIBRM_H
2 2
 #define LIBRM_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 /* Segment selectors as used in our protected-mode GDTs.
5 7
  *
6 8
  * Don't change these unless you really know what you're doing.

+ 2
- 0
src/arch/i386/include/limits.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef LIMITS_H
2 2
 #define LIMITS_H	1
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 /* Number of bits in a `char' */
5 7
 #define CHAR_BIT	8
6 8
 

+ 2
- 0
src/arch/i386/include/memsizes.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef _MEMSIZES_H
2 2
 #define _MEMSIZES_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 #include <basemem.h>
5 7
 
6 8
 /**

+ 2
- 0
src/arch/i386/include/multiboot.h View File

@@ -8,6 +8,8 @@
8 8
  *
9 9
  */
10 10
 
11
+FILE_LICENCE ( GPL2_OR_LATER );
12
+
11 13
 #include <stdint.h>
12 14
 
13 15
 /** The magic number for the Multiboot header */

+ 2
- 0
src/arch/i386/include/pic8259.h View File

@@ -4,6 +4,8 @@
4 4
  * Initially written by Michael Brown (mcb30).
5 5
  */
6 6
 
7
+FILE_LICENCE ( GPL2_OR_LATER );
8
+
7 9
 #ifndef PIC8259_H
8 10
 #define PIC8259_H
9 11
 

+ 2
- 0
src/arch/i386/include/pnpbios.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 /* BIOS segment address */
11 13
 #define BIOS_SEG 0xf000
12 14
 

+ 2
- 0
src/arch/i386/include/pxe.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef PXE_H
2 2
 #define PXE_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 #include "pxe_types.h"
5 7
 #include "pxe_api.h"
6 8
 #include <gpxe/device.h>

+ 2
- 0
src/arch/i386/include/pxe_api.h View File

@@ -23,6 +23,8 @@
23 23
  *
24 24
  */
25 25
 
26
+FILE_LICENCE ( GPL2_OR_LATER );
27
+
26 28
 #include "pxe_types.h"
27 29
 
28 30
 /** @addtogroup pxe Preboot eXecution Environment (PXE) API

+ 2
- 0
src/arch/i386/include/pxe_call.h View File

@@ -6,6 +6,8 @@
6 6
  * PXE API entry point
7 7
  */
8 8
 
9
+FILE_LICENCE ( GPL2_OR_LATER );
10
+
9 11
 #include <pxe_api.h>
10 12
 #include <realmode.h>
11 13
 

+ 2
- 0
src/arch/i386/include/pxe_types.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <stdint.h>
11 13
 #include <errno.h> /* PXE status codes */
12 14
 

+ 2
- 0
src/arch/i386/include/realmode.h View File

@@ -10,6 +10,8 @@
10 10
  *
11 11
  */
12 12
 
13
+FILE_LICENCE ( GPL2_OR_LATER );
14
+
13 15
 /*
14 16
  * Declaration of variables in .data16
15 17
  *

+ 2
- 0
src/arch/i386/include/registers.h View File

@@ -10,6 +10,8 @@
10 10
  *
11 11
  */
12 12
 
13
+FILE_LICENCE ( GPL2_OR_LATER );
14
+
13 15
 #include <stdint.h>
14 16
 
15 17
 /**

+ 2
- 0
src/arch/i386/include/setjmp.h View File

@@ -1,6 +1,8 @@
1 1
 #ifndef ETHERBOOT_SETJMP_H
2 2
 #define ETHERBOOT_SETJMP_H
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 #include <stdint.h>
5 7
 #include <realmode.h>
6 8
 

+ 2
- 0
src/arch/i386/include/undi.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #ifndef ASSEMBLY
11 13
 
12 14
 #include <gpxe/device.h>

+ 2
- 0
src/arch/i386/include/undiload.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 struct undi_device;
11 13
 struct undi_rom;
12 14
 

+ 2
- 0
src/arch/i386/include/undinet.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 struct undi_device;
11 13
 
12 14
 extern int undinet_probe ( struct undi_device *undi );

+ 2
- 0
src/arch/i386/include/undipreload.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <realmode.h>
11 13
 #include <undi.h>
12 14
 

+ 2
- 0
src/arch/i386/include/undirom.h View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 #include <pxe_types.h>
11 13
 
12 14
 /** An UNDI PCI device ID */

+ 2
- 0
src/arch/i386/interface/pcbios/abft.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <realmode.h>
20 22
 #include <gpxe/aoe.h>
21 23
 #include <gpxe/netdevice.h>

+ 2
- 0
src/arch/i386/interface/pcbios/aoeboot.c View File

@@ -10,6 +10,8 @@
10 10
 #include <gpxe/abft.h>
11 11
 #include <int13.h>
12 12
 
13
+FILE_LICENCE ( GPL2_OR_LATER );
14
+
13 15
 static int aoeboot ( const char *root_path ) {
14 16
 	struct ata_device ata;
15 17
 	struct int13_drive drive;

+ 2
- 0
src/arch/i386/interface/pcbios/bios_nap.c View File

@@ -1,6 +1,8 @@
1 1
 #include <gpxe/nap.h>
2 2
 #include <realmode.h>
3 3
 
4
+FILE_LICENCE ( GPL2_OR_LATER );
5
+
4 6
 /**
5 7
  * Save power by halting the CPU until the next interrupt
6 8
  *

+ 2
- 0
src/arch/i386/interface/pcbios/bios_smbios.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <stdint.h>
20 22
 #include <string.h>
21 23
 #include <errno.h>

+ 2
- 0
src/arch/i386/interface/pcbios/bios_timer.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 /** @file
20 22
  *
21 23
  * BIOS timer

+ 2
- 0
src/arch/i386/interface/pcbios/biosint.c View File

@@ -7,6 +7,8 @@
7 7
  *
8 8
  */
9 9
 
10
+FILE_LICENCE ( GPL2_OR_LATER );
11
+
10 12
 /**
11 13
  * Hook INT vector
12 14
  *

+ 2
- 0
src/arch/i386/interface/pcbios/ibft.c View File

@@ -25,6 +25,8 @@
25 25
  *
26 26
  */
27 27
 
28
+FILE_LICENCE ( BSD2 );
29
+
28 30
 #include <stdint.h>
29 31
 #include <stdio.h>
30 32
 #include <string.h>

+ 2
- 0
src/arch/i386/interface/pcbios/int13.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <stdint.h>
20 22
 #include <limits.h>
21 23
 #include <byteswap.h>

+ 2
- 0
src/arch/i386/interface/pcbios/iscsiboot.c View File

@@ -13,6 +13,8 @@
13 13
 #include <int13.h>
14 14
 #include <usr/autoboot.h>
15 15
 
16
+FILE_LICENCE ( GPL2_OR_LATER );
17
+
16 18
 struct setting keep_san_setting __setting = {
17 19
 	.name = "keep-san",
18 20
 	.description = "Preserve SAN connection",

+ 2
- 0
src/arch/i386/interface/pcbios/memtop_umalloc.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 /**
20 22
  * @file
21 23
  *

+ 2
- 0
src/arch/i386/interface/pcbios/pcibios.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <stdint.h>
20 22
 #include <gpxe/pci.h>
21 23
 #include <realmode.h>

+ 2
- 0
src/arch/i386/interface/pxe/pxe_call.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <gpxe/uaccess.h>
20 22
 #include <registers.h>
21 23
 #include <biosint.h>

+ 2
- 0
src/arch/i386/interface/pxe/pxe_entry.S View File

@@ -17,6 +17,8 @@
17 17
  *
18 18
  */
19 19
 
20
+FILE_LICENCE ( GPL2_OR_LATER )
21
+
20 22
 	.arch i386
21 23
 
22 24
 /****************************************************************************

+ 2
- 0
src/arch/i386/interface/pxe/pxe_file.c View File

@@ -31,6 +31,8 @@
31 31
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
32 32
  */
33 33
 
34
+FILE_LICENCE ( GPL2_OR_LATER );
35
+
34 36
 FEATURE ( FEATURE_MISC, "PXEXT", DHCP_EB_FEATURE_PXE_EXT, 2 );
35 37
 
36 38
 /**

+ 2
- 0
src/arch/i386/interface/pxe/pxe_loader.c View File

@@ -16,6 +16,8 @@
16 16
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 17
  */
18 18
 
19
+FILE_LICENCE ( GPL2_OR_LATER );
20
+
19 21
 #include <gpxe/init.h>
20 22
 #include "pxe.h"
21 23
 #include "pxe_call.h"

+ 2
- 0
src/arch/i386/interface/pxe/pxe_preboot.c View File

@@ -23,6 +23,8 @@
23 23
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
24 24
  */
25 25
 
26
+FILE_LICENCE ( GPL2_OR_LATER );
27
+
26 28
 #include <stdint.h>
27 29
 #include <string.h>
28 30
 #include <stdlib.h>

+ 2
- 0
src/arch/i386/interface/pxe/pxe_tftp.c View File

@@ -22,6 +22,8 @@
22 22
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
23 23
  */
24 24
 
25
+FILE_LICENCE ( GPL2_OR_LATER );
26
+
25 27
 #include <stdlib.h>
26 28
 #include <stdio.h>
27 29
 #include <errno.h>

+ 2
- 0
src/arch/i386/interface/pxe/pxe_udp.c View File

@@ -30,6 +30,8 @@
30 30
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
31 31
  */
32 32
 
33
+FILE_LICENCE ( GPL2_OR_LATER );
34
+
33 35
 /** A PXE UDP connection */
34 36
 struct pxe_udp_connection {
35 37
 	/** Data transfer interface to UDP stack */

+ 2
- 0
src/arch/i386/interface/pxe/pxe_undi.c View File

@@ -22,6 +22,8 @@
22 22
  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
23 23
  */
24 24
 
25
+FILE_LICENCE ( GPL2_OR_LATER );
26
+
25 27
 #include <stdint.h>
26 28
 #include <stdio.h>
27 29
 #include <string.h>

+ 0
- 0
src/arch/i386/interface/syslinux/com32_call.c View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save