<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32/lib, branch syslinux-3.54</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>Fix handling of VESA modes with noncontiguous memory buffers</title>
<updated>2007-12-10T22:28:53+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-12-10T22:28:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=504383a4f0194c8e26e0db66171ca702452f27be'/>
<id>504383a4f0194c8e26e0db66171ca702452f27be</id>
<content type='text'>
Handle VESA modes with noncontiguous memory buffers.  In particular,
this applies to Qemu/KVM in Cirrus emulation mode.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle VESA modes with noncontiguous memory buffers.  In particular,
this applies to Qemu/KVM in Cirrus emulation mode.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing thunk function for cfarcall</title>
<updated>2007-11-21T05:11:35+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-11-21T05:11:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=042fb0a89f7b0d8f532656300605c2c75fc9ba36'/>
<id>042fb0a89f7b0d8f532656300605c2c75fc9ba36</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>struct term_state: remove duplicate .xy and unused .attr</title>
<updated>2007-11-20T17:54:21+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-11-20T17:54:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=0188c20b01e4c5702108390eae6ea60a0af0a8e5'/>
<id>0188c20b01e4c5702108390eae6ea60a0af0a8e5</id>
<content type='text'>
In struct term_state and its initialized instance default_state:

Remove duplicated initialization of .xy
Remove unused field .attr
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In struct term_state and its initialized instance default_state:

Remove duplicated initialization of .xy
Remove unused field .attr
</pre>
</div>
</content>
</entry>
<entry>
<title>Add sha256crypt and sha512crypt; not yet enabled</title>
<updated>2007-11-10T02:18:31+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-11-10T02:18:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=046943f30564f7d07c57383d361a5169a87a48cb'/>
<id>046943f30564f7d07c57383d361a5169a87a48cb</id>
<content type='text'>
Add support for sha256crypt and sha512crypt to the library.  Not yet
included in the menu system, need to decide if it's worth 10K or if
the code can be realistically compacted.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support for sha256crypt and sha512crypt to the library.  Not yet
included in the menu system, need to decide if it's worth 10K or if
the code can be realistically compacted.
</pre>
</div>
</content>
</entry>
<entry>
<title>Optional debugging code for shuffle and boot and load_linux</title>
<updated>2007-11-02T22:46:28+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-11-02T22:46:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=529722ee73a54cdb51b68c2b29076d9b1e8980d6'/>
<id>529722ee73a54cdb51b68c2b29076d9b1e8980d6</id>
<content type='text'>
Put (disabled) debugging code in shuffle.c and load_linux.c for future
needs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Put (disabled) debugging code in shuffle.c and load_linux.c for future
needs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up some of the new PCI code from Erwan Velu.</title>
<updated>2007-08-17T01:27:48+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-08-17T01:27:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=c30d91c73fa2e82a1f1ce7d2d2a177c00f95f0f2'/>
<id>c30d91c73fa2e82a1f1ce7d2d2a177c00f95f0f2</id>
<content type='text'>
More needs to be done; the code has console I/O at the library level,
which isn't good.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More needs to be done; the code has console I/O at the library level,
which isn't good.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Improving PCI collected informations</title>
<updated>2007-08-17T01:13:25+00:00</updated>
<author>
<name>Erwan Velu</name>
<email>erwan@seanodes.com</email>
</author>
<published>2007-08-13T15:16:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=4e9956bf1b587df39590aa620be0940b30269a53'/>
<id>4e9956bf1b587df39590aa620be0940b30269a53</id>
<content type='text'>
This patch
- add a new pci_dev_info structure :
    It contains additional informations about the pci devices like
    the product/vendor name and the associated linux kernel module

- add a get_name_from_pci_ids() function in pci/scan.c
    This function reads a pci.ids file from the boot device.
    Then it assign for each pci device, its vendor/product name.
    You just have to put this file in the root directory of your
     isolinux/pxelinux (i.e the root directory of your tfptboot server
    if you are using pxelinux).

- add a get_module_name_from_pci_ids() function in pci/scan.c
    This function reads a modules.pcimap file from the boot device.
    Then it assign for each pci_device its linux kernel module.
    You just have to put this file in the root directory of your
     isolinux/pxelinux (i.e the root directory of your tfptboot server
    if you are using pxelinux).

- Add a call to get_name_from_pci_ids() into the pcitest COM32 module
- Add a call to get_module_name_from_pci_ids() into the pcitest COM32 module

- Fixing typedef struct { ... } s_pci...; by struct pci... {};
- Improving comments
- Fixing the memory allocation to prevent leaks

With this patch, pcitest.c32 act like lspci plus a bonus by displaying
the linux kernel module assiocated to each pci device.

Signed-off-by:Erwan Velu &lt;erwan.velu@free.fr&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch
- add a new pci_dev_info structure :
    It contains additional informations about the pci devices like
    the product/vendor name and the associated linux kernel module

- add a get_name_from_pci_ids() function in pci/scan.c
    This function reads a pci.ids file from the boot device.
    Then it assign for each pci device, its vendor/product name.
    You just have to put this file in the root directory of your
     isolinux/pxelinux (i.e the root directory of your tfptboot server
    if you are using pxelinux).

- add a get_module_name_from_pci_ids() function in pci/scan.c
    This function reads a modules.pcimap file from the boot device.
    Then it assign for each pci_device its linux kernel module.
    You just have to put this file in the root directory of your
     isolinux/pxelinux (i.e the root directory of your tfptboot server
    if you are using pxelinux).

- Add a call to get_name_from_pci_ids() into the pcitest COM32 module
- Add a call to get_module_name_from_pci_ids() into the pcitest COM32 module

- Fixing typedef struct { ... } s_pci...; by struct pci... {};
- Improving comments
- Fixing the memory allocation to prevent leaks

With this patch, pcitest.c32 act like lspci plus a bonus by displaying
the linux kernel module assiocated to each pci device.

Signed-off-by:Erwan Velu &lt;erwan.velu@free.fr&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>com32: fix __farcall()</title>
<updated>2007-08-14T22:19:32+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-08-14T22:19:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=9298132fc4d36498b5ee4ffb574e3b2cdc9d1358'/>
<id>9298132fc4d36498b5ee4ffb574e3b2cdc9d1358</id>
<content type='text'>
The address for the farcall thunk was inadvertently clobbered in entry.S.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The address for the farcall thunk was inadvertently clobbered in entry.S.
</pre>
</div>
</content>
</entry>
<entry>
<title>Correctly handle switches between graphics and text mode</title>
<updated>2007-07-25T00:25:57+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-07-25T00:25:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=427e1fbf892d9134659263d25509b1bf71523f5f'/>
<id>427e1fbf892d9134659263d25509b1bf71523f5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
