<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/drivers/bus/isa.c, branch v1.0.0</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/bus/isa.c?h=v1.0.0</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers/bus/isa.c?h=v1.0.0'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-05-18T07:33:25+00:00</updated>
<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>[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>Revert "convert to zalloc"</title>
<updated>2007-07-06T23:56:27+00:00</updated>
<author>
<name>Holger Lubitz</name>
</author>
<published>2007-07-06T23:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=e3c72a3438b838bf20cc57517b08687dfd6a02bc'/>
<id>urn:sha1:e3c72a3438b838bf20cc57517b08687dfd6a02bc</id>
<content type='text'>
This reverts commit 3414fd8df8c514947254fd065d407e8db115221f.
</content>
</entry>
<entry>
<title>convert to zalloc</title>
<updated>2007-07-06T18:42:05+00:00</updated>
<author>
<name>Holger Lubitz</name>
</author>
<published>2007-06-17T23:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=3414fd8df8c514947254fd065d407e8db115221f'/>
<id>urn:sha1:3414fd8df8c514947254fd065d407e8db115221f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated ISAPnP, EISA, MCA and ISA buses to current device model.</title>
<updated>2007-03-10T18:08:33+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-03-10T18:08:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=520d9c36af2f9e4f207dd7275a47ea97c668f749'/>
<id>urn:sha1:520d9c36af2f9e4f207dd7275a47ea97c668f749</id>
<content type='text'>
ISA 3c509 is currently non-functional, although the EISA (3c509-eisa) and
MCA (3c529) variants should build OK.

None of this code is yet tested.
</content>
</entry>
<entry>
<title>Add "name" field to struct device to allow human-readable hardware device</title>
<updated>2007-01-10T04:22:09+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-10T04:22:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=dad52745227fd06090e73ea535e0b0fe0f667c60'/>
<id>urn:sha1:dad52745227fd06090e73ea535e0b0fe0f667c60</id>
<content type='text'>
names.

Add "dev" pointer in struct net_device to tie network interfaces back to a
hardware device.

Force natural alignment of data types in __table() macros.  This seems to
prevent gcc from taking the unilateral decision to occasionally increase
their alignment (which screws up the table packing).
</content>
</entry>
<entry>
<title>Added soon-to-be-requisite missing include.</title>
<updated>2006-06-05T15:41:22+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2006-06-05T15:41:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c3e41e6fd1c809151cd466ac9c70d8b0593e96cd'/>
<id>urn:sha1:c3e41e6fd1c809151cd466ac9c70d8b0593e96cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>isa.c uses the new table infrastructure.</title>
<updated>2005-04-27T12:24:38+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2005-04-27T12:24:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=282b6f1a1a168700d1da822cfd3bfccdb4909b74'/>
<id>urn:sha1:282b6f1a1a168700d1da822cfd3bfccdb4909b74</id>
<content type='text'>
</content>
</entry>
</feed>
