<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32, branch syslinux-3.53</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>Preserve ES:DI instead of probing for $PnP</title>
<updated>2007-11-15T04:51:23+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-11-15T04:51:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=2c2fed8305e2cf52c27d8a5c1fd5b5982f541711'/>
<id>2c2fed8305e2cf52c27d8a5c1fd5b5982f541711</id>
<content type='text'>
The $PnP probe has been found to lock up at least one machine for
reasons unknown.  Drop it; instead, burn the extra few bytes in the
bootsector to save away ES:DI for later restore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The $PnP probe has been found to lock up at least one machine for
reasons unknown.  Drop it; instead, burn the extra few bytes in the
bootsector to save away ES:DI for later restore.
</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>Makefiles: create NASMOPT variable</title>
<updated>2007-10-10T21:12:58+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-10-10T21:12:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=83d1b33a86685ede62933f761b8e0b61c48b269f'/>
<id>83d1b33a86685ede62933f761b8e0b61c48b269f</id>
<content type='text'>
Create NASMOPT variable, defaulting to -O9999.  Mostly there to test
beta versions of NASM.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create NASMOPT variable, defaulting to -O9999.  Mostly there to test
beta versions of NASM.
</pre>
</div>
</content>
</entry>
<entry>
<title>elf.c: better error message when memory is unavailable</title>
<updated>2007-10-02T20:41:55+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-10-02T20:41:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=1fee71bb7aeda05ae93af965a61afc04bfce77c2'/>
<id>1fee71bb7aeda05ae93af965a61afc04bfce77c2</id>
<content type='text'>
Print something other than just "invalid ELF file or insufficient
memory" when the specific error is that a specific memory segment is
not available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Print something other than just "invalid ELF file or insufficient
memory" when the specific error is that a specific memory segment is
not available.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix building on a 64-bit system without a 32-bit system installed</title>
<updated>2007-09-24T21:18:18+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-09-24T21:18:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=a81fb89a445ae0dca286c861d8d51f705533df0d'/>
<id>a81fb89a445ae0dca286c861d8d51f705533df0d</id>
<content type='text'>
A bunch of glibc header files were bogusly included.  We should not
depend on having a 32-bit glibc installed, since we don't use it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A bunch of glibc header files were bogusly included.  We should not
depend on having a 32-bit glibc installed, since we don't use it.
</pre>
</div>
</content>
</entry>
<entry>
<title>localboot.c32: sample/test program for invoking syslinux_local_boot()</title>
<updated>2007-09-21T23:54:57+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-09-21T23:54:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=3ac4d898c0dee05c6e2d00e4ecbf208dbd4915e8'/>
<id>3ac4d898c0dee05c6e2d00e4ecbf208dbd4915e8</id>
<content type='text'>
Simple test program which simply invokes syslinux_local_boot().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simple test program which simply invokes syslinux_local_boot().
</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>Add reboot.c32 module</title>
<updated>2007-08-14T22:20:13+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-08-14T22:20:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=5bcb0644ba86675c5912714d8b91689c0859b4ca'/>
<id>5bcb0644ba86675c5912714d8b91689c0859b4ca</id>
<content type='text'>
A very simple module to reboot the machine.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A very simple module to reboot the machine.
</pre>
</div>
</content>
</entry>
</feed>
