<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/drivers/bus, branch v0.9.8</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/bus?h=v0.9.8</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/bus?h=v0.9.8'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-10-14T01:06:23+00:00</updated>
<entry>
<title>[pci] Add generic configuration space backup/restore facility</title>
<updated>2009-10-14T01:06:23+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-10-14T01:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=4175b778c277c87980266c854139b7f93b5564d9'/>
<id>urn:sha1:4175b778c277c87980266c854139b7f93b5564d9</id>
<content type='text'>
Some devices can only be reset via a mechanism that also resets the
card's PCI core, thus necessitating a backup and restore of all or
part of the PCI configuration space across a reset.
</content>
</entry>
<entry>
<title>[legal] Add a selection of FILE_LICENCE declarations</title>
<updated>2009-05-18T07:33:25+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-05-01T14:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c44a193d0d147ed6f98741124569864e516e9d4b'/>
<id>urn:sha1:c44a193d0d147ed6f98741124569864e516e9d4b</id>
<content type='text'>
Add FILE_LICENCE declarations to almost all files that make up the
various standard builds of gPXE.
</content>
</entry>
<entry>
<title>[tables] Redefine methods for accessing linker tables</title>
<updated>2009-03-13T02:06:30+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-03-12T19:41:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1266d7902bf7f2534ee279671d48613ef9b2434c'/>
<id>urn:sha1:1266d7902bf7f2534ee279671d48613ef9b2434c</id>
<content type='text'>
Intel's C compiler (icc) chokes on the zero-length arrays that we
currently use as part of the mechanism for accessing linker table
entries.  Abstract away the zero-length arrays, to make a port to icc
easier.

Introduce macros such as for_each_table_entry() to simplify the common
case of iterating over all entries in a linker table.

Represent table names as #defined string constants rather than
unquoted literals; this avoids visual confusion between table names
and C variable or type names, and also allows us to force a
compilation error in the event of incorrect table names.
</content>
</entry>
<entry>
<title>[pci] Enable memory cycles in adjust_pci_device()</title>
<updated>2008-12-12T19:15:00+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-12-12T19:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=1941c933f8c80a39efd93a0da2a5a44ad0593970'/>
<id>urn:sha1:1941c933f8c80a39efd93a0da2a5a44ad0593970</id>
<content type='text'>
adjust_pci_device() has historically enabled bus-mastering and I/O
cycles, but has never previously needed to enable memory cycles.  Some
EFI systems seem not to enable memory cycles by default, so add that
to the list of PCI command register bits that we force on.
</content>
</entry>
<entry>
<title>[virtio] Split virtio-net.c into several files.</title>
<updated>2008-11-19T19:58:51+00:00</updated>
<author>
<name>Laurent Vivier</name>
</author>
<published>2008-11-19T16:28:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b48f37e69a7101428b24900f8e1ba2c8a3561b32'/>
<id>urn:sha1:b48f37e69a7101428b24900f8e1ba2c8a3561b32</id>
<content type='text'>
Signed-off-by: Laurent Vivier &lt;Laurent.Vivier@bull.net&gt;
</content>
</entry>
<entry>
<title>[i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] long</title>
<updated>2008-11-19T19:15:44+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-11-19T02:22:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b59e0cc56eb6d5f3b6f934722931f6919309ffd2'/>
<id>urn:sha1:b59e0cc56eb6d5f3b6f934722931f6919309ffd2</id>
<content type='text'>
This brings us in to line with Linux definitions, and also simplifies
adding x86_64 support since both platforms have 2-byte shorts, 4-byte
ints and 8-byte long longs.
</content>
</entry>
<entry>
<title>[isa] Fix a small typo in isa.c.</title>
<updated>2008-11-08T12:54:18+00:00</updated>
<author>
<name>Pantelis Koukousoulas</name>
</author>
<published>2008-11-07T18:18:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=180d99fc227f224c19e08f93d9f97b83b01cc329'/>
<id>urn:sha1:180d99fc227f224c19e08f93d9f97b83b01cc329</id>
<content type='text'>
With this patch ISA drivers actually get probed so they have a fair
chance of working now.

Signed-off-by: Pantelis Koukousoulas &lt;pktoss@gmail.com&gt;
</content>
</entry>
<entry>
<title>[ioapi] Remove old io.h file and switch all users over to &lt;gpxe/io.h&gt;</title>
<updated>2008-10-12T00:06:27+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-11T23:52:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=ee2df1d6d6a83dbe0972835d4f9adfb46a121ef5'/>
<id>urn:sha1:ee2df1d6d6a83dbe0972835d4f9adfb46a121ef5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modify gPXE core and drivers to work with the new timer subsystem</title>
<updated>2008-03-02T00:41:10+00:00</updated>
<author>
<name>Alexey Zaytsev</name>
</author>
<published>2008-03-02T00:41:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=a1572e0ab0f5fab9a1f0185ded593bec811aa175'/>
<id>urn:sha1:a1572e0ab0f5fab9a1f0185ded593bec811aa175</id>
<content type='text'>
Signed-off-by: Alexey Zaytsev &lt;alexey.zaytsev@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "convert to zalloc"</title>
<updated>2007-07-06T23:56:37+00:00</updated>
<author>
<name>Holger Lubitz</name>
</author>
<published>2007-07-06T23:56:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=85e04b5837c5e3320b8b8b0cbb45ed6f27073842'/>
<id>urn:sha1:85e04b5837c5e3320b8b8b0cbb45ed6f27073842</id>
<content type='text'>
This reverts commit a4bea78974620820774a59f49646eafbdb481148.
</content>
</entry>
</feed>
