<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32/include/sys, 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>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>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>Remove useless attempt at reading pci.ids</title>
<updated>2007-04-01T23:25:56+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-04-01T23:25:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=83ce450186a2b8ce9e7a296bf8d7dbd903f46015'/>
<id>83ce450186a2b8ce9e7a296bf8d7dbd903f46015</id>
<content type='text'>
We try to read pci.ids over and over to get human-readable strings,
and reserve enormous amounts of memory for them.  We don't ever
actually use them.  If we want to have a PCI database we should do
that elsewhere, and better.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We try to read pci.ids over and over to get human-readable strings,
and reserve enormous amounts of memory for them.  We don't ever
actually use them.  If we want to have a PCI database we should do
that elsewhere, and better.
</pre>
</div>
</content>
</entry>
<entry>
<title>Stealth whitespace cleanup (automated)</title>
<updated>2007-03-15T05:07:09+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-03-15T05:07:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=64d7ea7b604c2ca9ab8f7236374b3a1c05005e55'/>
<id>64d7ea7b604c2ca9ab8f7236374b3a1c05005e55</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Wrapper infrastructure for "shuffle and boot"</title>
<updated>2007-03-12T20:17:35+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2007-03-12T20:17:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=9a0509cffdb22cd647b4b9bea266c2ea68a7341e'/>
<id>9a0509cffdb22cd647b4b9bea266c2ea68a7341e</id>
<content type='text'>
Initial checkin of a wrapper infrastructure for the "shuffle and boot"
interface, both real and protected mode.  This code automatically will
figure out the necessary sequence of moves, taking into account swaps
and overlaps as necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Initial checkin of a wrapper infrastructure for the "shuffle and boot"
interface, both real and protected mode.  This code automatically will
figure out the necessary sequence of moves, taking into account swaps
and overlaps as necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ethersel must use the pci com32 module instead of builtin pci detection code</title>
<updated>2007-03-07T19:04:11+00:00</updated>
<author>
<name>Erwan Velu</name>
<email>erwan@seanodes.com</email>
</author>
<published>2007-02-08T20:39:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=faece000985cc54fc4c75172e16b379bbdad63c2'/>
<id>faece000985cc54fc4c75172e16b379bbdad63c2</id>
<content type='text'>
 From : Erwan Velu &lt;erwan.velu@free.fr&gt;

This patch
- remove the pci detection code from ethersel
- add a find_pci_device() function in the PCI com32 module
- make ethersel using the pci com32 module instead of builtin pci
detection code

Testing and feedback are welcome.

Signed-off-by:Erwan Velu &lt;erwan.velu@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 From : Erwan Velu &lt;erwan.velu@free.fr&gt;

This patch
- remove the pci detection code from ethersel
- add a find_pci_device() function in the PCI com32 module
- make ethersel using the pci com32 module instead of builtin pci
detection code

Testing and feedback are welcome.

Signed-off-by:Erwan Velu &lt;erwan.velu@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge with 3.2x branch</title>
<updated>2006-09-13T04:08:23+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-09-13T04:08:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=46ac402a1aa14849480db22edb22e22a2dd7465b'/>
<id>46ac402a1aa14849480db22edb22e22a2dd7465b</id>
<content type='text'>
Conflicts:

	com32/modules/Makefile
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:

	com32/modules/Makefile
</pre>
</div>
</content>
</entry>
<entry>
<title>Introducing a new com32 module to parse pci devices/buses</title>
<updated>2006-09-13T04:06:55+00:00</updated>
<author>
<name>Erwan Velu</name>
<email>erwan@r1.paris</email>
</author>
<published>2006-09-07T18:30:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=c1b0bb65b97cde99e4a7be101fa4033833d17243'/>
<id>c1b0bb65b97cde99e4a7be101fa4033833d17243</id>
<content type='text'>
The pcitest module implements an example of use the pci module
If you like to use the string name just put a pci.ids file in the root directory
(cherry picked from 85bb6facf0100592c89d5c3c5c17b25e7b0006b3 commit)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The pcitest module implements an example of use the pci module
If you like to use the string name just put a pci.ids file in the root directory
(cherry picked from 85bb6facf0100592c89d5c3c5c17b25e7b0006b3 commit)
</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>
<entry>
<title>Across-the-board stealth whitespace cleanup</title>
<updated>2006-05-04T00:32:15+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-05-04T00:32:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=28eecd8965aedbd75727fb0797a2e7033d5c54ee'/>
<id>28eecd8965aedbd75727fb0797a2e7033d5c54ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
