<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/config, branch v0.9.7</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/config?h=v0.9.7</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/config?h=v0.9.7'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-02-17T12:02:16+00:00</updated>
<entry>
<title>[login] Add "login" command and UI</title>
<updated>2009-02-17T12:02:16+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-02-17T12:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=6de4db5da089c7926f08dd15164676bc8b88f285'/>
<id>urn:sha1:6de4db5da089c7926f08dd15164676bc8b88f285</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[efi] Use EFI-native mechanism for accessing SMBIOS table</title>
<updated>2008-12-04T23:19:12+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-12-04T23:09:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=29480dd7159190b91cca17298a87425a58826d32'/>
<id>urn:sha1:29480dd7159190b91cca17298a87425a58826d32</id>
<content type='text'>
EFI provides a copy of the SMBIOS table accessible via the EFI system
table, which we should use instead of manually scanning through the
F000:0000 segment.
</content>
</entry>
<entry>
<title>[romprefix] Add vendor branding facilities and guidelines</title>
<updated>2008-10-31T19:10:28+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-31T19:10:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5e6b82104df452bb7f6d2feed67a1d2079ddc4ce'/>
<id>urn:sha1:5e6b82104df452bb7f6d2feed67a1d2079ddc4ce</id>
<content type='text'>
Some hardware vendors have been known to remove all gPXE-related
branding from ROMs that they build.  While this is not prohibited by
the GPL, it is a little impolite.

Add a facility for adding branding messages via two #defines
(PRODUCT_NAME and PRODUCT_SHORT_NAME) in config/general.h.  This
should accommodate all known OEM-mandated branding requirements.
Vendors with branding requirements that cannot be satisfied by using
PRODUCT_NAME and/or PRODUCT_SHORT_NAME should contact us so that we
can extended this facility as necessary.
</content>
</entry>
<entry>
<title>[efi] Add EFI image format and basic runtime environment</title>
<updated>2008-10-13T09:24:14+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-12T00:55:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=81d92c6d34f9ce68f7c2bbd5b92352b3a631bcd0'/>
<id>urn:sha1:81d92c6d34f9ce68f7c2bbd5b92352b3a631bcd0</id>
<content type='text'>
We have EFI APIs for CPU I/O, PCI I/O, timers, console I/O, user
access and user memory allocation.

EFI executables are created using the vanilla GNU toolchain, with the
EXE header handcrafted in assembly and relocations generated by a
custom efilink utility.
</content>
</entry>
<entry>
<title>[sanboot] Quick and dirty hack to make SAN boot protocols selectable</title>
<updated>2008-10-13T09:05:51+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-13T09:05:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=54c024e0af429e544137fb12002591cea50634a8'/>
<id>urn:sha1:54c024e0af429e544137fb12002591cea50634a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[config] Make the default image type selection platform-dependent</title>
<updated>2008-10-13T08:37:51+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-13T08:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d4e152e7667ce8603c2517b8b0e025e54164d6bd'/>
<id>urn:sha1:d4e152e7667ce8603c2517b8b0e025e54164d6bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[umalloc] Formalise the user memory allocation API</title>
<updated>2008-10-13T04:33:14+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-13T03:32:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=831e4cfc2718b0784bc22c2d00045481ab3c65b5'/>
<id>urn:sha1:831e4cfc2718b0784bc22c2d00045481ab3c65b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[uaccess] Formalise the uaccess API</title>
<updated>2008-10-13T03:10:34+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-13T02:47:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=6554b79ff9eb8992f8cdbc6e13c7b5e346accf16'/>
<id>urn:sha1:6554b79ff9eb8992f8cdbc6e13c7b5e346accf16</id>
<content type='text'>
The userptr_t is now the fundamental type that gets used for conversions.
For example, virt_to_phys() is implemented in terms of virt_to_user() and
user_to_phys().
</content>
</entry>
<entry>
<title>[timer] Remove now-obsolete references to TIMER_BIOS and TIMER_RDTSC</title>
<updated>2008-10-12T23:23:18+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-12T23:23:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=667819becca24fc8fbe6183163fcdfb2e4b9422d'/>
<id>urn:sha1:667819becca24fc8fbe6183163fcdfb2e4b9422d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[nap] Formalise the CPU sleeping API</title>
<updated>2008-10-12T22:36:53+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-12T22:34:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c0835339d06716b133aa653847023742a967f188'/>
<id>urn:sha1:c0835339d06716b133aa653847023742a967f188</id>
<content type='text'>
</content>
</entry>
</feed>
