<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/drivers, 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?h=v1.0.0</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/drivers?h=v1.0.0'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2010-01-25T22:04:39+00:00</updated>
<entry>
<title>[rtl818x] Remove broken mmio register support</title>
<updated>2010-01-25T22:04:39+00:00</updated>
<author>
<name>Stefan Hajnoczi</name>
</author>
<published>2010-01-22T18:12:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5835ed5746590960d99a6366b13347046fbade82'/>
<id>urn:sha1:5835ed5746590960d99a6366b13347046fbade82</id>
<content type='text'>
The rtl818x driver uses programmed I/O but has a fallback to
memory-mapped I/O registers.  The fallback currently will not work since
the registers are accessed using inl()/outl() programmed I/O functions
in the driver.  This patch removes the fallback to we fail cleanly when
programmed I/O is not possible.

Signed-off-by: Stefan Hajnoczi &lt;stefanha@gmail.com&gt;
Signed-off-by: Joshua Oreman &lt;oremanj@rwcr.net&gt;
Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[natsemi] Convert stray mmio readl() to pio inl()</title>
<updated>2010-01-25T21:58:18+00:00</updated>
<author>
<name>Stefan Hajnoczi</name>
</author>
<published>2010-01-25T08:28:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=e51ef7912cd17994081c51d558f902247b1e004a'/>
<id>urn:sha1:e51ef7912cd17994081c51d558f902247b1e004a</id>
<content type='text'>
This driver uses programmed I/O to access hardware registers.  There is
a stray memory-mapped I/O read on a programmed I/O address.  Perhaps
this is an artifact of porting the driver.  Fix this by converting it to
programmed I/O.

Signed-off-by: Stefan Hajnoczi &lt;stefanha@gmail.com&gt;
Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[pci] Save and restore PCI command register</title>
<updated>2010-01-21T23:13:48+00:00</updated>
<author>
<name>Bernhard Kohl</name>
</author>
<published>2010-01-21T23:13:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=466d8fc234cf32cb63d9d773e2f92f51860165f9'/>
<id>urn:sha1:466d8fc234cf32cb63d9d773e2f92f51860165f9</id>
<content type='text'>
This seems to be necessary for some types of PCI devices. We had
problems when using gPXE in KVM virtual machines with direct
PCI device access.

Signed-off-by: Bernhard Kohl &lt;bernhard.kohl@nsn.com&gt;
Signed-off-by: Shao Miller &lt;shao.miller@yrdsb.edu.on.ca&gt;
Modified-by: Marty Connor &lt;mdc@etherboot.org&gt;
Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[skge] Note correct author of akge driver</title>
<updated>2010-01-14T17:23:52+00:00</updated>
<author>
<name>Thomas Miletich</name>
</author>
<published>2010-01-14T17:23:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=eebe98ea60cab124e72b57089a61781c9d40a01d'/>
<id>urn:sha1:eebe98ea60cab124e72b57089a61781c9d40a01d</id>
<content type='text'>
The previous [skge] commit should have been recorded as authored by
Thomas Miletich &lt;thomas.miletich@gmail.com&gt;

I mistakenly committed it improperly after fixing a merge issue.

Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[skge] Add driver for skge NICs</title>
<updated>2010-01-14T17:05:35+00:00</updated>
<author>
<name>Marty Connor</name>
</author>
<published>2010-01-14T17:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5264e965ad10a142b3d0714a63afeddbeec09b70'/>
<id>urn:sha1:5264e965ad10a142b3d0714a63afeddbeec09b70</id>
<content type='text'>
This code is based on the linux skge driver. It supports Marvell Yukon
and SysKonnect Gigabit chipsets.

The code is based on code Michael Decker &lt;mrd999@gmail.com&gt; wrote for
Google Summer of Code 2008.

Support for dual-port cards is untested. The code, however, was left
in. In my opinion it's easier to fix the code if we need to, instead
of having to add support for it from scratch.

Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[myri10ge] Native driver for Myricom 10Gb Ethernet NICs</title>
<updated>2010-01-14T15:32:40+00:00</updated>
<author>
<name>Glenn Brown</name>
</author>
<published>2009-12-22T01:01:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=57faa48f3b44bf694ce455b2c8b7b957c3e39ea4'/>
<id>urn:sha1:57faa48f3b44bf694ce455b2c8b7b957c3e39ea4</id>
<content type='text'>
This driver supports all current Myricom 10 gigabit Ethernet NICs.
It was written from scratch for gPXE by Glenn Brown &lt;glenn@myri.com&gt;,
referenencing Myricom's Linux and EFI drivers, with permission.

Signed-off-by: Glenn Brown &lt;glenn@myri.com&gt;
Signed-off-by: Stefan Hajnoczi &lt;stefanha@gmail.com&gt;
Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[forcedeth] Add support for 10de:054c nforce 630a, MCP 67</title>
<updated>2010-01-14T15:15:35+00:00</updated>
<author>
<name>Thomas Horsten</name>
</author>
<published>2010-01-06T20:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=eb46f8e40a01aa386a0d8d7ac70a8e2dc6b8e0ad'/>
<id>urn:sha1:eb46f8e40a01aa386a0d8d7ac70a8e2dc6b8e0ad</id>
<content type='text'>
Tested-by: Boudhayan Gupta &lt;bg13.ina@gmail.com&gt;
Signed-off-by: Thomas Horsten &lt;thomas@horsten.com&gt;
Signed-off-by: Stefan Hajnoczi &lt;stefanha@gmail.com&gt;
</content>
</entry>
<entry>
<title>[e1000] Remove deprecated IRQ_FORCE action from e1000_irq()</title>
<updated>2010-01-05T12:19:35+00:00</updated>
<author>
<name>Thomas Miletich</name>
</author>
<published>2009-11-30T10:02:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=cd04338f7c0f9bd789d17ea8581bbb77a21d5539'/>
<id>urn:sha1:cd04338f7c0f9bd789d17ea8581bbb77a21d5539</id>
<content type='text'>
The gPXE driver API does not have a "force interrupt" function.
Remove legacy code.

Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
<entry>
<title>[eepro100] Add missing FILE_LICENCE() to eepro100.h</title>
<updated>2009-12-14T17:49:50+00:00</updated>
<author>
<name>Thomas Miletich</name>
</author>
<published>2009-12-10T16:51:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=70928aeaa02ea3c1a20b5ded6319fd9e0bc9dcc3'/>
<id>urn:sha1:70928aeaa02ea3c1a20b5ded6319fd9e0bc9dcc3</id>
<content type='text'>
Signed-off-by: Stefan Hajnoczi &lt;stefanha@gmail.com&gt;
</content>
</entry>
<entry>
<title>[e1000] Enable interrupts in a more UNDI compatible way</title>
<updated>2009-11-25T17:24:24+00:00</updated>
<author>
<name>Thomas Miletich</name>
</author>
<published>2009-11-25T17:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=d06ae11df9a2ce94518c4665c9315d3514908dd8'/>
<id>urn:sha1:d06ae11df9a2ce94518c4665c9315d3514908dd8</id>
<content type='text'>
Signed-off-by: Marty Connor &lt;mdc@etherboot.org&gt;
</content>
</entry>
</feed>
