Home
last modified time | relevance | path

Searched refs:in (Results 1 – 11 of 11) sorted by relevance

/DragonStub/apps/
H A Dstub.c215 efi_memory_desc_t *in, *out = runtime_map; in efi_get_virtmap() local
223 in = (void *)memory_map + l; in efi_get_virtmap()
224 if (!(in->Attribute & EFI_MEMORY_RUNTIME)) in efi_get_virtmap()
227 paddr = in->PhysicalStart; in efi_get_virtmap()
228 size = in->NumberOfPages * EFI_PAGE_SIZE; in efi_get_virtmap()
230 in->VirtualStart = in->PhysicalStart + EFI_RT_VIRTUAL_OFFSET; in efi_get_virtmap()
241 paddr = round_down(in->PhysicalStart, SZ_64K); in efi_get_virtmap()
242 size += in->PhysicalStart - paddr; in efi_get_virtmap()
250 if (IS_ALIGNED(in->PhysicalStart, SZ_2M) && in efi_get_virtmap()
256 in->VirtualStart += efi_virt_base - paddr; in efi_get_virtmap()
[all …]
/DragonStub/docs/
H A DREADME.gnuefi19 development environment contained in this directory. The second part
96 It is necessary to edit the Makefile in the directory containing this
102 If you're working in a cross-development environment, be sure to set
110 To build the sample EFI applications provided in subdirectory "apps",
111 simply invoke "make" in the toplevel directory (the directory
128 Suppose you have your own EFI application in a file called
130 environment, simply add "myefiapp.efi" to macro TARGETS in
131 apps/Makefile. Once this is done, invoke "make" in the top level
132 directory. This should result in EFI application apps/myefiapp.efi,
136 described in Intel's EFI documentation, except for two differences:
[all …]
H A DREADME.efilib2 The files in the "lib" and "inc" subdirectories are using the EFI Application
9 Redistribution and use in source and binary forms, with or without modification, are permitted
15 Redistributions in binary form must reproduce the above copyright notice, this list of conditions
16 and the following disclaimer in the documentation and/or other materials provided with the
H A DREADME.elilo6 As of version 3.0, the gnu-efi package is now split in two different packages:
13 requires at least gnu-efi-3.0. EFI support for x86_64 is provided in
H A DREADME.git8 That will make a file in the current directory gnu-efi-$VERSION.tar.bz2 ,
12 4) Do "make archive", which will tag a release in git and generate a
/DragonStub/
H A DChangeLog18 Turns out we actually need setjmp in one of gnu-efi's prominent
19 users, and it seems to make more sense to put it here than in
68 That in turn enables building for multiple architectures in parallel.
84 Since we're keeping this in git, it'd be nice not to see a bunch
85 of make targets in 'status'
107 using Visual Studio 2013 Community Edition (as in https://github.com/pbatard/uefi-simple):
113 * Also update macro definitions in "inc\<arch>\efibind.h" for MSVC
133 file in the current directory gnu-efi-$VERSION.tar.bz2 , with its top
137 you do "make archive", which will tag a release in git and generate a
274 in cases we use gnu-efi together with other libs that define stdarg.h,
[all …]
H A DLICENSE26 in new free programs; and that you know you can do these things.
52 program will individually obtain patent licenses, in effect making the
69 language. (Hereinafter, translation is included without limitation in
80 source code as you receive it, in any medium, provided that you
88 you may at your option offer warranty protection in exchange for a fee.
98 b) You must cause any work that you distribute or publish, that in
99 whole or in part contains or is derived from the Program or any
105 interactive use in the most ordinary way, to print or display an
116 and can be reasonably considered independent and separate works in
135 under Section 2) in object code or executable form under the terms of
[all …]
H A DMake.rules8 # Redistribution and use in source and binary forms, with or without
14 # * Redistributions in binary form must reproduce the above
16 # disclaimer in the documentation and/or other materials
H A DMake.defaults8 # Redistribution and use in source and binary forms, with or without
14 # * Redistributions in binary form must reproduce the above
16 # disclaimer in the documentation and/or other materials
/DragonStub/lib/x86_64/
H A Dmath.c169 sub dword ptr Dividend[0], eax ; set low bit in dividen in DivU64x32()
/DragonStub/lib/ia32/
H A Dmath.c186 sub dword ptr Dividend[0], eax ; set low bit in dividen in DivU64x32()