<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/dev/microcode/isp/asm_2300.h, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/microcode/isp/asm_2300.h?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/dev/microcode/isp/asm_2300.h?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2014-02-10T22:41:27Z</updated>
<entry>
<title>Build isp2xxx firmware into separate object files so we only include</title>
<updated>2014-02-10T22:41:27Z</updated>
<author>
<name>jmatthew</name>
<email>jmatthew@openbsd.org</email>
</author>
<published>2014-02-10T22:41:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=67953c7782e263b2ede9b4d8872c51b9f77ac86d'/>
<id>urn:sha1:67953c7782e263b2ede9b4d8872c51b9f77ac86d</id>
<content type='text'>
one copy when both isp(4) and qla(4) are enabled.  This is a temporary
measure until qla(4) takes over completely.

looked at by miod@ and kettenis@
</content>
</entry>
<entry>
<title>Qlogic -&gt; QLogic</title>
<updated>2008-07-11T14:46:24Z</updated>
<author>
<name>sobrado</name>
<email>sobrado@openbsd.org</email>
</author>
<published>2008-07-11T14:46:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=129950a9d1e6dee8ce2135d6517e15263e077921'/>
<id>urn:sha1:129950a9d1e6dee8ce2135d6517e15263e077921</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update 2300 firmware from 3.01.20 (Dec 19, 2002) to 3.03.19 (Nov</title>
<updated>2008-07-08T01:46:24Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2008-07-08T01:46:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=261d2d90a3deae32ae3855203105dfb1a5acb2c9'/>
<id>urn:sha1:261d2d90a3deae32ae3855203105dfb1a5acb2c9</id>
<content type='text'>
30, 2005). From mjacob via FreeBSD. No known code dependency, and
prepares ground for major isp update.

Tested on a 2312 by dlg@.

ok dlg@ deraadt@
</content>
</entry>
<entry>
<title>Update firmware to latest levels- fixes several nasty bugs on the 2300 at least.</title>
<updated>2003-02-28T20:47:32Z</updated>
<author>
<name>mjacob</name>
<email>mjacob@openbsd.org</email>
</author>
<published>2003-02-28T20:47:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=095e7c210b4e5b5e9313e18a486c9480d2e18ff4'/>
<id>urn:sha1:095e7c210b4e5b5e9313e18a486c9480d2e18ff4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to latest released 2300/2312 f/w.</title>
<updated>2002-05-17T01:23:13Z</updated>
<author>
<name>mjacob</name>
<email>mjacob@openbsd.org</email>
</author>
<published>2002-05-17T01:23:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8a446b97240a548ba111795cb8bc3a9660110087'/>
<id>urn:sha1:8a446b97240a548ba111795cb8bc3a9660110087</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Catch up with mainline of code development.</title>
<updated>2001-09-01T07:16:39Z</updated>
<author>
<name>mjacob</name>
<email>mjacob@openbsd.org</email>
</author>
<published>2001-09-01T07:16:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=556003b025f777863fed233a836d5312f362692c'/>
<id>urn:sha1:556003b025f777863fed233a836d5312f362692c</id>
<content type='text'>
Add support for 2 Gigabit cards (2300/2312). This necessitated a change
in how interrupts are down- the 23XX has not only a different place to check
for an interrupt, but unlike all other QLogic cards, you have to read the
status as a 32 bit word- not 16 bit words. Rather than have device specific
functions as called from the core module (in isp_intr), it makes more sense
to have the platform/bus modules do the gruntwork of splitting out the
isr, semaphore register and the first outgoing mailbox register (if needed)
*prior* to calling isp_intr (if calling isp_intr is necessary at all).

Rearchitect how regular SCSI parameters are stored or used.
</content>
</entry>
</feed>
