<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32/include/com32.h, branch syslinux-3.84</title>
<subtitle>git.kernel.org: pub/scm/boot/syslinux/syslinux.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/'/>
<entry>
<title>com32.h: cleanups, make OFFS_VALID() take the pointer size into account</title>
<updated>2009-06-10T05:50:55+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-06-10T05:50:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=21e8f68b76dda9fa4dd8a70fcfe1d574cad37cc5'/>
<id>21e8f68b76dda9fa4dd8a70fcfe1d574cad37cc5</id>
<content type='text'>
Clean up some of the constructs in com32.h, and make OFFS_VALID() take
the pointer type into account for the range check -- the whole object
needs to fit within the segment.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clean up some of the constructs in com32.h, and make OFFS_VALID() take
the pointer type into account for the range check -- the whole object
needs to fit within the segment.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Run Nindent on com32/include/com32.h</title>
<updated>2009-05-29T22:10:21+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-05-29T22:10:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=8649bdb96f0db5ce3767dcff5c881c9c920ad7cb'/>
<id>8649bdb96f0db5ce3767dcff5c881c9c920ad7cb</id>
<content type='text'>
Automatically reformat com32/include/com32.h using Nindent.

Do this for all files except HDT, gPXE and externally maintained
libraries (zlib, tinyjpeg, libpng).

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automatically reformat com32/include/com32.h using Nindent.

Do this for all files except HDT, gPXE and externally maintained
libraries (zlib, tinyjpeg, libpng).

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Global whitespace cleanup.</title>
<updated>2009-04-20T22:56:30+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@linux.intel.com</email>
</author>
<published>2009-04-20T22:56:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=31937531087fb47aa4a3a218e8114b32176f8683'/>
<id>31937531087fb47aa4a3a218e8114b32176f8683</id>
<content type='text'>
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright notices; add Intel notices where appropriate</title>
<updated>2009-04-04T21:48:10+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-04-04T21:48:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=390a4bf409a4574fe3272adf9f873ef78b78c167'/>
<id>390a4bf409a4574fe3272adf9f873ef78b78c167</id>
<content type='text'>
Update copyright notices.  Per agreement with my new employer, Intel
Corporation, add Intel copyright notices where appropriate.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update copyright notices.  Per agreement with my new employer, Intel
Corporation, add Intel copyright notices where appropriate.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>com32: make memory beyond the core HighMem available to malloc</title>
<updated>2009-04-01T20:20:24+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-04-01T20:20:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=175d813554b69e2883f5bd5eec5eb86a8a0118b7'/>
<id>175d813554b69e2883f5bd5eec5eb86a8a0118b7</id>
<content type='text'>
Impact: should deal with memory holes more gracefully

Right now, if we find a memory hole, we simply don't use the memory
beyond that point.  This makes it possible for com32 modules to
use that memory.  After this, we should be able to add relocation
support to allow loading when the memory at 1 MB is unavailable.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Impact: should deal with memory holes more gracefully

Right now, if we find a memory hole, we simply don't use the memory
beyond that point.  This makes it possible for com32 modules to
use that memory.  After this, we should be able to add relocation
support to allow loading when the memory at 1 MB is unavailable.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2008-01-10T19:13:57+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-01-10T19:13:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=244d2fe917cec1565b4fd992ea9e8cc46749a661'/>
<id>244d2fe917cec1565b4fd992ea9e8cc46749a661</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for thunking cdecl/stdcall-style real-mode code</title>
<updated>2007-11-21T02:51:54+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-11-21T02:51:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=033b7497db0d920bdc9f776ef3a65a7b65723ff0'/>
<id>033b7497db0d920bdc9f776ef3a65a7b65723ff0</id>
<content type='text'>
Add support for thunking cdecl/stdcall-style 16-bit functions which
pass parameters on the stack.  This is necessary in order to be able
to call PnPBIOS functions without using the (rather scary) PM
interface.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for thunking cdecl/stdcall-style 16-bit functions which
pass parameters on the stack.  This is necessary in order to be able
to call PnPBIOS functions without using the (rather scary) PM
interface.
</pre>
</div>
</content>
</entry>
<entry>
<title>com32: add a common zero-register structure</title>
<updated>2007-07-20T22:30:55+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-20T22:30:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=c96f82c281fef6a12450ceab7afd35ce5dab34e5'/>
<id>c96f82c281fef6a12450ceab7afd35ce5dab34e5</id>
<content type='text'>
When we don't have any registers to pass, it's convenient to be able
to share a common all-zero structure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we don't have any registers to pass, it's convenient to be able
to share a common all-zero structure.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a register-setting shuffle and boot for real mode; clean up headers.</title>
<updated>2007-03-15T04:50:36+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-03-15T04:50:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=a80b07e7fb8feec668a435101659e3ed94015a23'/>
<id>a80b07e7fb8feec668a435101659e3ed94015a23</id>
<content type='text'>
- Add an API function to shuffle and boot which sets *all* RM registers;
- Move those structures to &lt;syslinux/bootpm.h&gt; and &lt;syslinux/bootrm.h&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add an API function to shuffle and boot which sets *all* RM registers;
- Move those structures to &lt;syslinux/bootpm.h&gt; and &lt;syslinux/bootrm.h&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Include file updates</title>
<updated>2006-08-28T09:45:55+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-08-28T09:45:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=e3f74a218f641d6d17d3241b271dc70320b8a979'/>
<id>e3f74a218f641d6d17d3241b271dc70320b8a979</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
