git: sys/boot/efi: Import subset of FreeBSD's sys/boot/efi needed for x86_64.

Imre Vadasz ivadasz at crater.dragonflybsd.org
Mon Mar 21 15:12:54 PDT 2016


commit 768b50f10d069f0008324d4c027c6ce3f9b2d72c
Author: Imre Vadász <imre at vdsz.com>
Date:   Tue Mar 15 22:59:33 2016 +0100

    sys/boot/efi: Import subset of FreeBSD's sys/boot/efi needed for x86_64.
    
    * Renamed directories sys/boot/efi/include/amd64, and
      sys/boot/efi/loader/arch/amd64 to x86_64.
    
    * Renamed sys/boot/efi/loader/arch/amd64/ldscript.amd64 to
      ldscript.x86_64.

Summary of changes:
 sys/boot/efi/Makefile                           |  23 +
 sys/boot/efi/Makefile.inc                       |  21 +
 sys/boot/efi/include/README                     |  36 +
 sys/boot/efi/include/efi.h                      |  63 ++
 sys/boot/efi/include/efi_nii.h                  |  86 +++
 sys/boot/efi/include/efiapi.h                   | 901 ++++++++++++++++++++++++
 sys/boot/efi/include/eficon.h                   | 309 ++++++++
 sys/boot/efi/include/eficonsctl.h               | 134 ++++
 sys/boot/efi/include/efidef.h                   | 205 ++++++
 sys/boot/efi/include/efidevp.h                  | 428 +++++++++++
 sys/boot/efi/include/efierr.h                   |  68 ++
 sys/boot/efi/include/efifs.h                    | 123 ++++
 sys/boot/efi/include/efigop.h                   | 121 ++++
 sys/boot/efi/include/efilib.h                   |  52 ++
 sys/boot/efi/include/efinet.h                   | 348 +++++++++
 sys/boot/efi/include/efipart.h                  |  69 ++
 sys/boot/efi/include/efipciio.h                 | 557 +++++++++++++++
 sys/boot/efi/include/efiprot.h                  | 558 +++++++++++++++
 sys/boot/efi/include/efipxebc.h                 | 472 +++++++++++++
 sys/boot/efi/include/efiser.h                   | 139 ++++
 sys/boot/efi/include/efistdarg.h                |  39 +
 sys/boot/efi/include/efiuga.h                   | 168 +++++
 sys/boot/efi/include/x86_64/efibind.h           | 271 +++++++
 sys/boot/efi/include/x86_64/pe.h                | 591 ++++++++++++++++
 sys/boot/efi/libefi/Makefile                    |  27 +
 sys/boot/efi/libefi/delay.c                     |  47 ++
 sys/boot/efi/libefi/efi_console.c               | 485 +++++++++++++
 sys/boot/efi/libefi/efinet.c                    | 337 +++++++++
 sys/boot/efi/libefi/efipart.c                   | 312 ++++++++
 sys/boot/efi/libefi/errno.c                     |  94 +++
 sys/boot/efi/libefi/handles.c                   | 118 ++++
 sys/boot/efi/libefi/libefi.c                    | 198 ++++++
 sys/boot/efi/libefi/time.c                      | 224 ++++++
 sys/boot/efi/loader/Makefile                    | 143 ++++
 sys/boot/efi/loader/arch/x86_64/Makefile.inc    |  13 +
 sys/boot/efi/loader/arch/x86_64/amd64_tramp.S   |  64 ++
 sys/boot/efi/loader/arch/x86_64/elf64_freebsd.c | 188 +++++
 sys/boot/efi/loader/arch/x86_64/framebuffer.c   | 566 +++++++++++++++
 sys/boot/efi/loader/arch/x86_64/framebuffer.h   |  36 +
 sys/boot/efi/loader/arch/x86_64/ldscript.x86_64 |  67 ++
 sys/boot/efi/loader/arch/x86_64/start.S         |  76 ++
 sys/boot/efi/loader/autoload.c                  |  37 +
 sys/boot/efi/loader/bootinfo.c                  | 463 ++++++++++++
 sys/boot/efi/loader/conf.c                      |  78 ++
 sys/boot/efi/loader/copy.c                      | 141 ++++
 sys/boot/efi/loader/devicename.c                | 198 ++++++
 sys/boot/efi/loader/loader_efi.h                |  51 ++
 sys/boot/efi/loader/main.c                      | 753 ++++++++++++++++++++
 sys/boot/efi/loader/version                     |   7 +
 49 files changed, 10505 insertions(+)
 create mode 100644 sys/boot/efi/Makefile
 create mode 100644 sys/boot/efi/Makefile.inc
 create mode 100644 sys/boot/efi/include/README
 create mode 100644 sys/boot/efi/include/efi.h
 create mode 100644 sys/boot/efi/include/efi_nii.h
 create mode 100644 sys/boot/efi/include/efiapi.h
 create mode 100644 sys/boot/efi/include/eficon.h
 create mode 100644 sys/boot/efi/include/eficonsctl.h
 create mode 100644 sys/boot/efi/include/efidef.h
 create mode 100644 sys/boot/efi/include/efidevp.h
 create mode 100644 sys/boot/efi/include/efierr.h
 create mode 100644 sys/boot/efi/include/efifs.h
 create mode 100644 sys/boot/efi/include/efigop.h
 create mode 100644 sys/boot/efi/include/efilib.h
 create mode 100644 sys/boot/efi/include/efinet.h
 create mode 100644 sys/boot/efi/include/efipart.h
 create mode 100644 sys/boot/efi/include/efipciio.h
 create mode 100644 sys/boot/efi/include/efiprot.h
 create mode 100644 sys/boot/efi/include/efipxebc.h
 create mode 100644 sys/boot/efi/include/efiser.h
 create mode 100644 sys/boot/efi/include/efistdarg.h
 create mode 100644 sys/boot/efi/include/efiuga.h
 create mode 100644 sys/boot/efi/include/x86_64/efibind.h
 create mode 100644 sys/boot/efi/include/x86_64/pe.h
 create mode 100644 sys/boot/efi/libefi/Makefile
 create mode 100644 sys/boot/efi/libefi/delay.c
 create mode 100644 sys/boot/efi/libefi/efi_console.c
 create mode 100644 sys/boot/efi/libefi/efinet.c
 create mode 100644 sys/boot/efi/libefi/efipart.c
 create mode 100644 sys/boot/efi/libefi/errno.c
 create mode 100644 sys/boot/efi/libefi/handles.c
 create mode 100644 sys/boot/efi/libefi/libefi.c
 create mode 100644 sys/boot/efi/libefi/time.c
 create mode 100644 sys/boot/efi/loader/Makefile
 create mode 100644 sys/boot/efi/loader/arch/x86_64/Makefile.inc
 create mode 100644 sys/boot/efi/loader/arch/x86_64/amd64_tramp.S
 create mode 100644 sys/boot/efi/loader/arch/x86_64/elf64_freebsd.c
 create mode 100644 sys/boot/efi/loader/arch/x86_64/framebuffer.c
 create mode 100644 sys/boot/efi/loader/arch/x86_64/framebuffer.h
 create mode 100644 sys/boot/efi/loader/arch/x86_64/ldscript.x86_64
 create mode 100644 sys/boot/efi/loader/arch/x86_64/start.S
 create mode 100644 sys/boot/efi/loader/autoload.c
 create mode 100644 sys/boot/efi/loader/bootinfo.c
 create mode 100644 sys/boot/efi/loader/conf.c
 create mode 100644 sys/boot/efi/loader/copy.c
 create mode 100644 sys/boot/efi/loader/devicename.c
 create mode 100644 sys/boot/efi/loader/loader_efi.h
 create mode 100644 sys/boot/efi/loader/main.c
 create mode 100644 sys/boot/efi/loader/version

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/768b50f10d069f0008324d4c027c6ce3f9b2d72c


-- 
DragonFly BSD source repository


More information about the Commits mailing list