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