<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/arch/i386/include/ipxe, branch master</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/arch/i386/include/ipxe?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/arch/i386/include/ipxe?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2016-02-16T19:32:32+00:00</updated>
<entry>
<title>[bios] Add bin-x86_64-pcbios build platform</title>
<updated>2016-02-16T19:32:32+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-02-16T15:19:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=f468f12b1eca15e703aa2a79f1c82969c04c2322'/>
<id>urn:sha1:f468f12b1eca15e703aa2a79f1c82969c04c2322</id>
<content type='text'>
Move most arch/i386 files to arch/x86, and adjust the contents of the
Makefiles and the include/bits/*.h headers to reflect the new
locations.

This patch makes no substantive code changes, as can be seen using a
rename-aware diff (e.g. "git show -M5").

This patch does not make the pcbios platform functional for x86_64; it
merely allows it to compile without errors.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[vmware] Expose GuestRPC mechanism in 64-bit builds</title>
<updated>2016-01-05T17:20:36+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2016-01-05T17:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dd485992dc213dc19876a331f3a044dcb2e7560b'/>
<id>urn:sha1:dd485992dc213dc19876a331f3a044dcb2e7560b</id>
<content type='text'>
The GuestRPC mechanism (used for VMWARE_SETTINGS and CONSOLE_VMWARE)
does not use any real-mode code and so can be exposed in both 64-bit
and 32-bit builds.

Reported-by: Matthew Helton &lt;mwhelton@gmail.com&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[legal] Relicense files under GPL2_OR_LATER_OR_UBDL</title>
<updated>2015-03-02T14:17:31+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-03-02T11:54:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b6ee89ffb5029d02cb1d8668757fa2b74b11e0a3'/>
<id>urn:sha1:b6ee89ffb5029d02cb1d8668757fa2b74b11e0a3</id>
<content type='text'>
Relicense files for which I am the sole author (as identified by
util/relicense.pl).

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[timer] Rewrite the 8254 Programmable Interval Timer support</title>
<updated>2015-02-17T16:24:02+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2015-02-17T16:24:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=08189df4e0e4d2a4e941e638fb5f8a17115190b8'/>
<id>urn:sha1:08189df4e0e4d2a4e941e638fb5f8a17115190b8</id>
<content type='text'>
The 8254 timer code (used to implement udelay()) has an unknown
provenance.  Rewrite this code to avoid potential licensing
uncertainty.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[i386] Add functions to read and write model-specific registers</title>
<updated>2014-07-23T09:20:15+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2014-07-20T10:10:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=945b8de1fd4f4e93d3a221e790a2ed28aa20cad9'/>
<id>urn:sha1:945b8de1fd4f4e93d3a221e790a2ed28aa20cad9</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[vesafb] Add VESA frame buffer console</title>
<updated>2013-11-28T05:55:45+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2013-11-28T04:15:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=aa2e04fe1cea2deb3203ea5a84940722a6cb02e0'/>
<id>urn:sha1:aa2e04fe1cea2deb3203ea5a84940722a6cb02e0</id>
<content type='text'>
The VESA frame buffer console uses the VESA BIOS extensions (VBE) to
enumerate video modes, selects an appropriate mode, and then hands off
to the generic frame buffer code.

The font is extracted from the VGA BIOS, avoiding the need to provide
an external font file.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[libc] Redefine low 8 bits of error code as "platform error code"</title>
<updated>2013-04-19T12:34:13+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2013-04-19T12:34:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=73480352315a12fdef467402ea41be9ac285e4e7'/>
<id>urn:sha1:73480352315a12fdef467402ea41be9ac285e4e7</id>
<content type='text'>
The low 8 bits of an iPXE error code are currently defined as the
closest equivalent PXE error code.  Generalise this scheme to
platforms other than PC-BIOS by extending this definition to "closest
equivalent platform error code".  This allows for the possibility of
returning meaningful errors via EFI APIs.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[efi] Add "reboot" command for EFI</title>
<updated>2013-03-22T13:44:02+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2013-03-22T13:42:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=71cd50883896dc043f1025a3b96f3c0c7f3b2184'/>
<id>urn:sha1:71cd50883896dc043f1025a3b96f3c0c7f3b2184</id>
<content type='text'>
Abstract out the ability to reboot the system to a separate reboot()
function (with platform-specific implementations), add an EFI
implementation, and make the existing "reboot" command available under
EFI.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ioapi] Generalise i386 raw I/O API to x86</title>
<updated>2012-07-17T20:22:02+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2012-07-17T19:53:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4dc3f8141fdd08482594c3ab79cbc79d3a613de1'/>
<id>urn:sha1:4dc3f8141fdd08482594c3ab79cbc79d3a613de1</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[time] Add RTC-based time source</title>
<updated>2012-03-19T22:13:32+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2012-03-19T17:08:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=12002d6955f7423ef02cd6a68946240f6dd592b2'/>
<id>urn:sha1:12002d6955f7423ef02cd6a68946240f6dd592b2</id>
<content type='text'>
Add a time source using the CMOS RTC to obtain the current time.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
