Browse Source

[legal] Relicense files under GPL2_OR_LATER_OR_UBDL

Relicense files for which I am the sole author (as identified by
util/relicense.pl).

Signed-off-by: Michael Brown <mcb30@ipxe.org>
tags/v1.20.1
Michael Brown 9 years ago
parent
commit
b6ee89ffb5
100 changed files with 263 additions and 99 deletions
  1. 5
    1
      src/arch/i386/core/basemem_packet.c
  2. 5
    1
      src/arch/i386/core/cachedhcp.c
  3. 5
    1
      src/arch/i386/core/rdtsc_timer.c
  4. 5
    1
      src/arch/i386/core/runtime.c
  5. 1
    1
      src/arch/i386/core/stack.S
  6. 1
    1
      src/arch/i386/core/stack16.S
  7. 1
    1
      src/arch/i386/core/virtaddr.S
  8. 5
    1
      src/arch/i386/drivers/net/undionly.c
  9. 5
    1
      src/arch/i386/drivers/net/undipreload.c
  10. 5
    1
      src/arch/i386/firmware/pcbios/basemem.c
  11. 5
    1
      src/arch/i386/firmware/pcbios/hidemem.c
  12. 5
    1
      src/arch/i386/firmware/pcbios/pnpbios.c
  13. 5
    1
      src/arch/i386/hci/commands/pxe_cmd.c
  14. 5
    1
      src/arch/i386/image/bootsector.c
  15. 5
    1
      src/arch/i386/image/bzimage.c
  16. 5
    1
      src/arch/i386/image/elfboot.c
  17. 5
    1
      src/arch/i386/image/initrd.c
  18. 5
    1
      src/arch/i386/image/pxe_image.c
  19. 5
    1
      src/arch/i386/image/sdi.c
  20. 1
    1
      src/arch/i386/include/basemem.h
  21. 1
    1
      src/arch/i386/include/basemem_packet.h
  22. 1
    1
      src/arch/i386/include/bios.h
  23. 1
    1
      src/arch/i386/include/biosint.h
  24. 1
    1
      src/arch/i386/include/bits/compiler.h
  25. 1
    1
      src/arch/i386/include/bits/entropy.h
  26. 1
    1
      src/arch/i386/include/bits/hyperv.h
  27. 1
    1
      src/arch/i386/include/bits/nap.h
  28. 1
    1
      src/arch/i386/include/bits/profile.h
  29. 1
    1
      src/arch/i386/include/bits/reboot.h
  30. 1
    1
      src/arch/i386/include/bits/sanboot.h
  31. 1
    1
      src/arch/i386/include/bits/smbios.h
  32. 1
    1
      src/arch/i386/include/bits/strings.h
  33. 1
    1
      src/arch/i386/include/bits/time.h
  34. 1
    1
      src/arch/i386/include/bits/timer.h
  35. 1
    1
      src/arch/i386/include/bits/uaccess.h
  36. 1
    1
      src/arch/i386/include/bits/umalloc.h
  37. 1
    1
      src/arch/i386/include/bootsector.h
  38. 1
    1
      src/arch/i386/include/fakee820.h
  39. 1
    1
      src/arch/i386/include/initrd.h
  40. 1
    1
      src/arch/i386/include/int13.h
  41. 1
    1
      src/arch/i386/include/ipxe/bios_nap.h
  42. 1
    1
      src/arch/i386/include/ipxe/bios_reboot.h
  43. 1
    1
      src/arch/i386/include/ipxe/bios_sanboot.h
  44. 1
    1
      src/arch/i386/include/ipxe/bios_smbios.h
  45. 1
    1
      src/arch/i386/include/ipxe/bios_timer.h
  46. 1
    1
      src/arch/i386/include/ipxe/errno/pcbios.h
  47. 1
    1
      src/arch/i386/include/ipxe/guestrpc.h
  48. 1
    1
      src/arch/i386/include/ipxe/memtop_umalloc.h
  49. 1
    1
      src/arch/i386/include/ipxe/msr.h
  50. 1
    1
      src/arch/i386/include/ipxe/rdtsc_timer.h
  51. 1
    1
      src/arch/i386/include/ipxe/rtc_entropy.h
  52. 1
    1
      src/arch/i386/include/ipxe/rtc_time.h
  53. 1
    1
      src/arch/i386/include/ipxe/vesafb.h
  54. 1
    1
      src/arch/i386/include/ipxe/vmware.h
  55. 1
    1
      src/arch/i386/include/memsizes.h
  56. 1
    1
      src/arch/i386/include/multiboot.h
  57. 1
    1
      src/arch/i386/include/pnpbios.h
  58. 1
    1
      src/arch/i386/include/pxe_error.h
  59. 1
    1
      src/arch/i386/include/pxe_types.h
  60. 1
    1
      src/arch/i386/include/realmode.h
  61. 1
    1
      src/arch/i386/include/rtc.h
  62. 1
    1
      src/arch/i386/include/sdi.h
  63. 1
    1
      src/arch/i386/include/undi.h
  64. 1
    1
      src/arch/i386/include/undiload.h
  65. 1
    1
      src/arch/i386/include/undinet.h
  66. 1
    1
      src/arch/i386/include/undipreload.h
  67. 1
    1
      src/arch/i386/include/undirom.h
  68. 1
    1
      src/arch/i386/interface/pcbios/bios_nap.c
  69. 5
    1
      src/arch/i386/interface/pcbios/bios_reboot.c
  70. 5
    1
      src/arch/i386/interface/pcbios/bios_smbios.c
  71. 1
    1
      src/arch/i386/interface/pcbios/biosint.c
  72. 5
    1
      src/arch/i386/interface/pcbios/int13.c
  73. 5
    1
      src/arch/i386/interface/pcbios/memtop_umalloc.c
  74. 5
    1
      src/arch/i386/interface/pcbios/pcibios.c
  75. 5
    1
      src/arch/i386/interface/pcbios/rtc_entropy.c
  76. 5
    1
      src/arch/i386/interface/pcbios/rtc_time.c
  77. 5
    1
      src/arch/i386/interface/pcbios/vesafb.c
  78. 5
    1
      src/arch/i386/interface/pxe/pxe_loader.c
  79. 5
    1
      src/arch/i386/interface/pxe/pxe_udp.c
  80. 5
    1
      src/arch/i386/interface/vmware/guestrpc.c
  81. 5
    1
      src/arch/i386/interface/vmware/vmconsole.c
  82. 5
    1
      src/arch/i386/interface/vmware/vmware.c
  83. 1
    1
      src/arch/i386/prefix/bootpart.S
  84. 5
    1
      src/arch/i386/prefix/exeprefix.S
  85. 5
    1
      src/arch/i386/prefix/isaromprefix.S
  86. 1
    1
      src/arch/i386/prefix/kkkpxeprefix.S
  87. 1
    1
      src/arch/i386/prefix/kpxeprefix.S
  88. 5
    1
      src/arch/i386/prefix/mromprefix.S
  89. 5
    1
      src/arch/i386/prefix/pciromprefix.S
  90. 5
    1
      src/arch/i386/prefix/unlzma.S
  91. 1
    1
      src/arch/i386/prefix/unlzma16.S
  92. 5
    1
      src/arch/i386/transitions/liba20.S
  93. 1
    1
      src/arch/i386/transitions/libkir.S
  94. 5
    1
      src/arch/i386/transitions/librm_test.c
  95. 5
    1
      src/arch/x86/core/cpuid.c
  96. 5
    1
      src/arch/x86/core/cpuid_settings.c
  97. 5
    1
      src/arch/x86/core/debugcon.c
  98. 5
    1
      src/arch/x86/core/pcidirect.c
  99. 5
    1
      src/arch/x86/core/pit8254.c
  100. 0
    0
      src/arch/x86/core/x86_bigint.c

+ 5
- 1
src/arch/i386/core/basemem_packet.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /**
26
 /**
23
  * @file
27
  * @file

+ 5
- 1
src/arch/i386/core/cachedhcp.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <stdint.h>
26
 #include <stdint.h>
23
 #include <stdlib.h>
27
 #include <stdlib.h>

+ 5
- 1
src/arch/i386/core/rdtsc_timer.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

+ 5
- 1
src/arch/i386/core/runtime.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

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

1
-FILE_LICENCE ( GPL2_OR_LATER )
1
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
2
 
2
 
3
 	.arch i386
3
 	.arch i386
4
 
4
 

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

1
-FILE_LICENCE ( GPL2_OR_LATER )
1
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
2
 
2
 
3
 	.arch i386
3
 	.arch i386
4
 
4
 

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

4
  *
4
  *
5
  */
5
  */
6
 
6
 
7
-FILE_LICENCE ( GPL2_OR_LATER )
7
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
8
 
8
 
9
 #include "librm.h"
9
 #include "librm.h"
10
 		
10
 		

+ 5
- 1
src/arch/i386/drivers/net/undionly.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <stdint.h>
26
 #include <stdint.h>
23
 #include <stdlib.h>
27
 #include <stdlib.h>

+ 5
- 1
src/arch/i386/drivers/net/undipreload.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <realmode.h>
26
 #include <realmode.h>
23
 #include <undipreload.h>
27
 #include <undipreload.h>

+ 5
- 1
src/arch/i386/firmware/pcbios/basemem.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <stdint.h>
26
 #include <stdint.h>
23
 #include <realmode.h>
27
 #include <realmode.h>

+ 5
- 1
src/arch/i386/firmware/pcbios/hidemem.c View File

14
  * along with this program; if not, write to the Free Software
14
  * along with this program; if not, write to the Free Software
15
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
15
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * 02110-1301, USA.
16
  * 02110-1301, USA.
17
+ *
18
+ * You can also choose to distribute this program under the terms of
19
+ * the Unmodified Binary Distribution Licence (as given in the file
20
+ * COPYING.UBDL), provided that you have satisfied its requirements.
17
  */
21
  */
18
 
22
 
19
-FILE_LICENCE ( GPL2_OR_LATER );
23
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
20
 
24
 
21
 #include <assert.h>
25
 #include <assert.h>
22
 #include <realmode.h>
26
 #include <realmode.h>

+ 5
- 1
src/arch/i386/firmware/pcbios/pnpbios.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <stdint.h>
26
 #include <stdint.h>
23
 #include <string.h>
27
 #include <string.h>

+ 5
- 1
src/arch/i386/hci/commands/pxe_cmd.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
 #include <ipxe/netdevice.h>
24
 #include <ipxe/netdevice.h>
23
 #include <hci/ifmgmt_cmd.h>
27
 #include <hci/ifmgmt_cmd.h>
24
 #include <pxe_call.h>
28
 #include <pxe_call.h>
25
 
29
 
26
-FILE_LICENCE ( GPL2_OR_LATER );
30
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
27
 
31
 
28
 /** @file
32
 /** @file
29
  *
33
  *

+ 5
- 1
src/arch/i386/image/bootsector.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /**
26
 /**
23
  * @file
27
  * @file

+ 5
- 1
src/arch/i386/image/bzimage.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /**
26
 /**
23
  * @file
27
  * @file

+ 5
- 1
src/arch/i386/image/elfboot.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <errno.h>
26
 #include <errno.h>
23
 #include <elf.h>
27
 #include <elf.h>

+ 5
- 1
src/arch/i386/image/initrd.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <errno.h>
26
 #include <errno.h>
23
 #include <initrd.h>
27
 #include <initrd.h>

+ 5
- 1
src/arch/i386/image/pxe_image.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /**
26
 /**
23
  * @file
27
  * @file

+ 5
- 1
src/arch/i386/image/sdi.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <stdint.h>
26
 #include <stdint.h>
23
 #include <string.h>
27
 #include <string.h>

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

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

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

1
 #ifndef BASEMEM_PACKET_H
1
 #ifndef BASEMEM_PACKET_H
2
 #define BASEMEM_PACKET_H
2
 #define BASEMEM_PACKET_H
3
 
3
 
4
-FILE_LICENCE ( GPL2_OR_LATER );
4
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
5
 
5
 
6
 #include <realmode.h>
6
 #include <realmode.h>
7
 
7
 

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

1
 #ifndef BIOS_H
1
 #ifndef BIOS_H
2
 #define BIOS_H
2
 #define BIOS_H
3
 
3
 
4
-FILE_LICENCE ( GPL2_OR_LATER );
4
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
5
 
5
 
6
 #define BDA_SEG 0x0040
6
 #define BDA_SEG 0x0040
7
 #define BDA_EQUIPMENT_WORD 0x0010
7
 #define BDA_EQUIPMENT_WORD 0x0010

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

6
  *
6
  *
7
  */
7
  */
8
 
8
 
9
-FILE_LICENCE ( GPL2_OR_LATER );
9
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
10
 
10
 
11
 #include <realmode.h>
11
 #include <realmode.h>
12
 
12
 

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

1
 #ifndef _BITS_COMPILER_H
1
 #ifndef _BITS_COMPILER_H
2
 #define _BITS_COMPILER_H
2
 #define _BITS_COMPILER_H
3
 
3
 
4
-FILE_LICENCE ( GPL2_OR_LATER );
4
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
5
 
5
 
6
 #ifndef ASSEMBLY
6
 #ifndef ASSEMBLY
7
 
7
 

+ 1
- 1
src/arch/i386/include/bits/entropy.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <ipxe/rtc_entropy.h>
12
 #include <ipxe/rtc_entropy.h>
13
 
13
 

+ 1
- 1
src/arch/i386/include/bits/hyperv.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <stddef.h>
12
 #include <stddef.h>
13
 #include <stdint.h>
13
 #include <stdint.h>

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <ipxe/bios_nap.h>
12
 #include <ipxe/bios_nap.h>
13
 #include <ipxe/efi/efix86_nap.h>
13
 #include <ipxe/efi/efix86_nap.h>

+ 1
- 1
src/arch/i386/include/bits/profile.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <stdint.h>
12
 #include <stdint.h>
13
 
13
 

+ 1
- 1
src/arch/i386/include/bits/reboot.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <ipxe/bios_reboot.h>
12
 #include <ipxe/bios_reboot.h>
13
 
13
 

+ 1
- 1
src/arch/i386/include/bits/sanboot.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <ipxe/bios_sanboot.h>
12
 #include <ipxe/bios_sanboot.h>
13
 
13
 

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <ipxe/bios_smbios.h>
12
 #include <ipxe/bios_smbios.h>
13
 
13
 

+ 1
- 1
src/arch/i386/include/bits/strings.h View File

1
 #ifndef _BITS_STRINGS_H
1
 #ifndef _BITS_STRINGS_H
2
 #define _BITS_STRINGS_H
2
 #define _BITS_STRINGS_H
3
 
3
 
4
-FILE_LICENCE ( GPL2_OR_LATER );
4
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
5
 
5
 
6
 /**
6
 /**
7
  * Find last (i.e. most significant) set bit
7
  * Find last (i.e. most significant) set bit

+ 1
- 1
src/arch/i386/include/bits/time.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <ipxe/rtc_time.h>
12
 #include <ipxe/rtc_time.h>
13
 
13
 

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <ipxe/bios_timer.h>
12
 #include <ipxe/bios_timer.h>
13
 #include <ipxe/rdtsc_timer.h>
13
 #include <ipxe/rdtsc_timer.h>

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <librm.h>
12
 #include <librm.h>
13
 
13
 

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <ipxe/memtop_umalloc.h>
12
 #include <ipxe/memtop_umalloc.h>
13
 
13
 

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

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

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

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

+ 1
- 1
src/arch/i386/include/initrd.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <ipxe/uaccess.h>
12
 #include <ipxe/uaccess.h>
13
 
13
 

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <stdint.h>
12
 #include <stdint.h>
13
 #include <ipxe/list.h>
13
 #include <ipxe/list.h>

+ 1
- 1
src/arch/i386/include/ipxe/bios_nap.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #ifdef NAP_PCBIOS
12
 #ifdef NAP_PCBIOS
13
 #define NAP_PREFIX_pcbios
13
 #define NAP_PREFIX_pcbios

+ 1
- 1
src/arch/i386/include/ipxe/bios_reboot.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #ifdef REBOOT_PCBIOS
12
 #ifdef REBOOT_PCBIOS
13
 #define REBOOT_PREFIX_pcbios
13
 #define REBOOT_PREFIX_pcbios

+ 1
- 1
src/arch/i386/include/ipxe/bios_sanboot.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #ifdef SANBOOT_PCBIOS
12
 #ifdef SANBOOT_PCBIOS
13
 #define SANBOOT_PREFIX_pcbios
13
 #define SANBOOT_PREFIX_pcbios

+ 1
- 1
src/arch/i386/include/ipxe/bios_smbios.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #ifdef SMBIOS_PCBIOS
12
 #ifdef SMBIOS_PCBIOS
13
 #define SMBIOS_PREFIX_pcbios
13
 #define SMBIOS_PREFIX_pcbios

+ 1
- 1
src/arch/i386/include/ipxe/bios_timer.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #ifdef TIMER_PCBIOS
12
 #ifdef TIMER_PCBIOS
13
 #define TIMER_PREFIX_pcbios
13
 #define TIMER_PREFIX_pcbios

+ 1
- 1
src/arch/i386/include/ipxe/errno/pcbios.h View File

10
  * for the PC-BIOS platform.
10
  * for the PC-BIOS platform.
11
  */
11
  */
12
 
12
 
13
-FILE_LICENCE ( GPL2_OR_LATER );
13
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
14
 
14
 
15
 #include <pxe_error.h>
15
 #include <pxe_error.h>
16
 
16
 

+ 1
- 1
src/arch/i386/include/ipxe/guestrpc.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <stdint.h>
12
 #include <stdint.h>
13
 #include <ipxe/vmware.h>
13
 #include <ipxe/vmware.h>

+ 1
- 1
src/arch/i386/include/ipxe/memtop_umalloc.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #ifdef UMALLOC_MEMTOP
12
 #ifdef UMALLOC_MEMTOP
13
 #define UMALLOC_PREFIX_memtop
13
 #define UMALLOC_PREFIX_memtop

+ 1
- 1
src/arch/i386/include/ipxe/msr.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 /**
12
 /**
13
  * Read model-specific register
13
  * Read model-specific register

+ 1
- 1
src/arch/i386/include/ipxe/rdtsc_timer.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #ifdef TIMER_RDTSC
12
 #ifdef TIMER_RDTSC
13
 #define TIMER_PREFIX_rdtsc
13
 #define TIMER_PREFIX_rdtsc

+ 1
- 1
src/arch/i386/include/ipxe/rtc_entropy.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <stdint.h>
12
 #include <stdint.h>
13
 
13
 

+ 1
- 1
src/arch/i386/include/ipxe/rtc_time.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #ifdef TIME_RTC
12
 #ifdef TIME_RTC
13
 #define TIME_PREFIX_rtc
13
 #define TIME_PREFIX_rtc

+ 1
- 1
src/arch/i386/include/ipxe/vesafb.h View File

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

+ 1
- 1
src/arch/i386/include/ipxe/vmware.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <stdint.h>
12
 #include <stdint.h>
13
 
13
 

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

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

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

8
  *
8
  *
9
  */
9
  */
10
 
10
 
11
-FILE_LICENCE ( GPL2_OR_LATER );
11
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
12
 
12
 
13
 #include <stdint.h>
13
 #include <stdint.h>
14
 
14
 

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

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

+ 1
- 1
src/arch/i386/include/pxe_error.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 /**
12
 /**
13
  * @defgroup pxeerrors PXE error codes
13
  * @defgroup pxeerrors PXE error codes

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

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

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

10
  *
10
  *
11
  */
11
  */
12
 
12
 
13
-FILE_LICENCE ( GPL2_OR_LATER );
13
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
14
 
14
 
15
 /*
15
 /*
16
  * Declaration of variables in .data16
16
  * Declaration of variables in .data16

+ 1
- 1
src/arch/i386/include/rtc.h View File

13
  *    http://wiki.osdev.org/CMOS
13
  *    http://wiki.osdev.org/CMOS
14
  */
14
  */
15
 
15
 
16
-FILE_LICENCE ( GPL2_OR_LATER );
16
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
17
 
17
 
18
 #include <pic8259.h>
18
 #include <pic8259.h>
19
 
19
 

+ 1
- 1
src/arch/i386/include/sdi.h View File

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 /** SDI image header */
12
 /** SDI image header */
13
 struct sdi_header {
13
 struct sdi_header {

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #ifndef ASSEMBLY
12
 #ifndef ASSEMBLY
13
 
13
 

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 struct undi_device;
12
 struct undi_device;
13
 struct undi_rom;
13
 struct undi_rom;

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 struct undi_device;
12
 struct undi_device;
13
 
13
 

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

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

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 #include <pxe_types.h>
12
 #include <pxe_types.h>
13
 
13
 

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

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

+ 5
- 1
src/arch/i386/interface/pcbios/bios_reboot.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

+ 5
- 1
src/arch/i386/interface/pcbios/bios_smbios.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <stdint.h>
26
 #include <stdint.h>
23
 #include <string.h>
27
 #include <string.h>

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

7
  *
7
  *
8
  */
8
  */
9
 
9
 
10
-FILE_LICENCE ( GPL2_OR_LATER );
10
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
11
 
11
 
12
 /**
12
 /**
13
  * Hook INT vector
13
  * Hook INT vector

+ 5
- 1
src/arch/i386/interface/pcbios/int13.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <stdint.h>
26
 #include <stdint.h>
23
 #include <stdlib.h>
27
 #include <stdlib.h>

+ 5
- 1
src/arch/i386/interface/pcbios/memtop_umalloc.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /**
26
 /**
23
  * @file
27
  * @file

+ 5
- 1
src/arch/i386/interface/pcbios/pcibios.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <stdint.h>
26
 #include <stdint.h>
23
 #include <ipxe/pci.h>
27
 #include <ipxe/pci.h>

+ 5
- 1
src/arch/i386/interface/pcbios/rtc_entropy.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

+ 5
- 1
src/arch/i386/interface/pcbios/rtc_time.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

+ 5
- 1
src/arch/i386/interface/pcbios/vesafb.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

+ 5
- 1
src/arch/i386/interface/pxe/pxe_loader.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <ipxe/init.h>
26
 #include <ipxe/init.h>
23
 #include "pxe.h"
27
 #include "pxe.h"

+ 5
- 1
src/arch/i386/interface/pxe/pxe_udp.c View File

30
  * along with this program; if not, write to the Free Software
30
  * along with this program; if not, write to the Free Software
31
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
31
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
32
  * 02110-1301, USA.
32
  * 02110-1301, USA.
33
+ *
34
+ * You can also choose to distribute this program under the terms of
35
+ * the Unmodified Binary Distribution Licence (as given in the file
36
+ * COPYING.UBDL), provided that you have satisfied its requirements.
33
  */
37
  */
34
 
38
 
35
-FILE_LICENCE ( GPL2_OR_LATER );
39
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
36
 
40
 
37
 /** A PXE UDP pseudo-header */
41
 /** A PXE UDP pseudo-header */
38
 struct pxe_udp_pseudo_header {
42
 struct pxe_udp_pseudo_header {

+ 5
- 1
src/arch/i386/interface/vmware/guestrpc.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

+ 5
- 1
src/arch/i386/interface/vmware/vmconsole.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

+ 5
- 1
src/arch/i386/interface/vmware/vmware.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

+ 1
- 1
src/arch/i386/prefix/bootpart.S View File

1
-FILE_LICENCE ( GPL2_OR_LATER )
1
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
2
 
2
 
3
 #define BOOT_SEG	0x07c0
3
 #define BOOT_SEG	0x07c0
4
 #define EXEC_SEG	0x0100
4
 #define EXEC_SEG	0x0100

+ 5
- 1
src/arch/i386/prefix/exeprefix.S View File

16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
  *
18
  *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
22
+ *
19
  */
23
  */
20
 
24
 
21
-FILE_LICENCE ( GPL2_OR_LATER )
25
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
22
 
26
 
23
 /* Initial temporary stack size */
27
 /* Initial temporary stack size */
24
 #define EXE_STACK_SIZE 0x400
28
 #define EXE_STACK_SIZE 0x400

+ 5
- 1
src/arch/i386/prefix/isaromprefix.S View File

16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
  *
18
  *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
22
+ *
19
  */
23
  */
20
 
24
 
21
-FILE_LICENCE ( GPL2_OR_LATER )
25
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
22
 
26
 
23
 #define BUSTYPE "ISAR"
27
 #define BUSTYPE "ISAR"
24
 #define _rom_start _isarom_start
28
 #define _rom_start _isarom_start

+ 1
- 1
src/arch/i386/prefix/kkkpxeprefix.S View File

5
  *****************************************************************************
5
  *****************************************************************************
6
  */
6
  */
7
 
7
 
8
-FILE_LICENCE ( GPL2_OR_LATER )
8
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
9
 
9
 
10
 /* Since we have the whole stack, we can use cached DHCP information */
10
 /* Since we have the whole stack, we can use cached DHCP information */
11
 REQUIRE_OBJECT ( pxeparent_dhcp )
11
 REQUIRE_OBJECT ( pxeparent_dhcp )

+ 1
- 1
src/arch/i386/prefix/kpxeprefix.S View File

3
  *****************************************************************************
3
  *****************************************************************************
4
  */
4
  */
5
 
5
 
6
-FILE_LICENCE ( GPL2_OR_LATER )
6
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
7
 
7
 
8
 #define PXELOADER_KEEP_UNDI
8
 #define PXELOADER_KEEP_UNDI
9
 #define _pxe_start _kpxe_start
9
 #define _pxe_start _kpxe_start

+ 5
- 1
src/arch/i386/prefix/mromprefix.S View File

16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
  *
18
  *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
22
+ *
19
  */
23
  */
20
 
24
 
21
-FILE_LICENCE ( GPL2_OR_LATER )
25
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
22
 
26
 
23
 #define PCIBIOS_READ_CONFIG_WORD	0xb109
27
 #define PCIBIOS_READ_CONFIG_WORD	0xb109
24
 #define PCIBIOS_READ_CONFIG_DWORD	0xb10a
28
 #define PCIBIOS_READ_CONFIG_DWORD	0xb10a

+ 5
- 1
src/arch/i386/prefix/pciromprefix.S View File

16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
  *
18
  *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
22
+ *
19
  */
23
  */
20
 
24
 
21
-FILE_LICENCE ( GPL2_OR_LATER )
25
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
22
 
26
 
23
 #define BUSTYPE "PCIR"
27
 #define BUSTYPE "PCIR"
24
 #define _rom_start _pcirom_start
28
 #define _rom_start _pcirom_start

+ 5
- 1
src/arch/i386/prefix/unlzma.S View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /****************************************************************************
26
 /****************************************************************************
23
  *
27
  *

+ 1
- 1
src/arch/i386/prefix/unlzma16.S View File

3
  *
3
  *
4
  */
4
  */
5
 
5
 
6
-FILE_LICENCE ( GPL2_OR_LATER )
6
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
7
 
7
 
8
 #define CODE16
8
 #define CODE16
9
 #include "unlzma.S"
9
 #include "unlzma.S"

+ 5
- 1
src/arch/i386/transitions/liba20.S View File

16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
  *
18
  *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
22
+ *
19
  */
23
  */
20
 
24
 
21
-FILE_LICENCE ( GPL2_OR_LATER )
25
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
22
 
26
 
23
 	.arch i386
27
 	.arch i386
24
 
28
 

+ 1
- 1
src/arch/i386/transitions/libkir.S View File

5
  *
5
  *
6
  */
6
  */
7
 
7
 
8
-FILE_LICENCE ( GPL2_OR_LATER )
8
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
9
 
9
 
10
 /****************************************************************************
10
 /****************************************************************************
11
  * This file defines libkir: an interface between external and
11
  * This file defines libkir: an interface between external and

+ 5
- 1
src/arch/i386/transitions/librm_test.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

+ 5
- 1
src/arch/x86/core/cpuid.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <string.h>
26
 #include <string.h>
23
 #include <ipxe/cpuid.h>
27
 #include <ipxe/cpuid.h>

+ 5
- 1
src/arch/x86/core/cpuid_settings.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <string.h>
26
 #include <string.h>
23
 #include <errno.h>
27
 #include <errno.h>

+ 5
- 1
src/arch/x86/core/debugcon.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 /** @file
26
 /** @file
23
  *
27
  *

+ 5
- 1
src/arch/x86/core/pcidirect.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <ipxe/io.h>
26
 #include <ipxe/io.h>
23
 #include <ipxe/pci.h>
27
 #include <ipxe/pci.h>

+ 5
- 1
src/arch/x86/core/pit8254.c View File

15
  * along with this program; if not, write to the Free Software
15
  * along with this program; if not, write to the Free Software
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
17
  * 02110-1301, USA.
17
  * 02110-1301, USA.
18
+ *
19
+ * You can also choose to distribute this program under the terms of
20
+ * the Unmodified Binary Distribution Licence (as given in the file
21
+ * COPYING.UBDL), provided that you have satisfied its requirements.
18
  */
22
  */
19
 
23
 
20
-FILE_LICENCE ( GPL2_OR_LATER );
24
+FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
21
 
25
 
22
 #include <assert.h>
26
 #include <assert.h>
23
 #include <ipxe/io.h>
27
 #include <ipxe/io.h>

+ 0
- 0
src/arch/x86/core/x86_bigint.c View File


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

Loading…
Cancel
Save