<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/ep/if_epvar.h, branch release/5.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-11-04T19:12:42+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-11-04T19:12:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3f86d8a2ea3f3265afaa1fd263b0004c5c000e69'/>
<id>3f86d8a2ea3f3265afaa1fd263b0004c5c000e69</id>
<content type='text'>
'RELENG_5_3_0_RELEASE'.

This commit was manufactured to restore the state of the 5.3-RELEASE image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_5_3_0_RELEASE'.

This commit was manufactured to restore the state of the 5.3-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor style nits suggested by sam and mdodd:</title>
<updated>2003-10-25T21:28:40+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-10-25T21:28:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1e56655e430ef0f3bf171feaa1511990c24a29fd'/>
<id>1e56655e430ef0f3bf171feaa1511990c24a29fd</id>
<content type='text'>
o give an argument to EP_BUSY_WAIT
o use foo_locked rather than foo_body
o Add locking assertions for extra safety.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
o give an argument to EP_BUSY_WAIT
o use foo_locked rather than foo_body
o Add locking assertions for extra safety.
</pre>
</div>
</content>
</entry>
<entry>
<title>Whole grab-bag of changes:</title>
<updated>2003-10-25T04:09:49+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-10-25T04:09:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c365ed47e43d10a1b3a3ea971e77a5b8ac06a438'/>
<id>c365ed47e43d10a1b3a3ea971e77a5b8ac06a438</id>
<content type='text'>
o Make the driver MPSAFE
o Some changes due to diff reduction effort with vx.
o Removed some obsolete junk.

Reviewed by: sam, modd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
o Make the driver MPSAFE
o Some changes due to diff reduction effort with vx.
o Removed some obsolete junk.

Reviewed by: sam, modd
</pre>
</div>
</content>
</entry>
<entry>
<title>Finish the removal of the bst/bsh confusion.</title>
<updated>2003-10-19T17:38:04+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-10-19T17:38:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0f08d52a6042e55bd85f3a16e7ec3da1bf13dff5'/>
<id>0f08d52a6042e55bd85f3a16e7ec3da1bf13dff5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't confuse tags and handles.</title>
<updated>2003-10-19T00:03:10+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-10-19T00:03:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=38e7cb26d48bdc368f316105ccadf016db381207'/>
<id>38e7cb26d48bdc368f316105ccadf016db381207</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Transition to using bus_space macros rather than the inb/outb/etc.</title>
<updated>2003-10-18T15:22:43+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-10-18T15:22:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3dc59524c723d7b5d6da4ed59f1bdaf713cfc846'/>
<id>3dc59524c723d7b5d6da4ed59f1bdaf713cfc846</id>
<content type='text'>
Use EP_{READ,WRITE}{,_MULTI}_{1,2,4} instead.  I've had several people
submit patches like this over the years of varying qualities, markm
being the last.  The names were chosen in consulation with mdodd on
irc.

I've tested this with only PCMCIA cards: 3CCE589EC and 3CCSH572BT.
I've not tried with my more extensive ISA, EISA and cbus collection.

Reviewed by: mdodd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use EP_{READ,WRITE}{,_MULTI}_{1,2,4} instead.  I've had several people
submit patches like this over the years of varying qualities, markm
being the last.  The names were chosen in consulation with mdodd on
irc.

I've tested this with only PCMCIA cards: 3CCE589EC and 3CCSH572BT.
I've not tried with my more extensive ISA, EISA and cbus collection.

Reviewed by: mdodd
</pre>
</div>
</content>
</entry>
<entry>
<title>Style(9) cleanup. There was no consistent style in this driver, and</title>
<updated>2003-07-17T19:37:56+00:00</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2003-07-17T19:37:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5146af6d82f05eaf348e2bf7cbcd7f4f42bcb679'/>
<id>5146af6d82f05eaf348e2bf7cbcd7f4f42bcb679</id>
<content type='text'>
The next round of commits will be to fix up locking in it. This lot
is to at least give a consistent base to work off.

OK'ed by:	imp, mdodd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The next round of commits will be to fix up locking in it. This lot
is to at least give a consistent base to work off.

OK'ed by:	imp, mdodd
</pre>
</div>
</content>
</entry>
<entry>
<title>- Free interrupt handler in ep_free().</title>
<updated>2003-03-29T22:27:41+00:00</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-03-29T22:27:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=672fc9ebf62c50f4d95bcb81251c8b41f33761eb'/>
<id>672fc9ebf62c50f4d95bcb81251c8b41f33761eb</id>
<content type='text'>
- Move ep_pccard_detach() to if_ep.c and rename to ep_detach()
- Specify detach methods for all bus frontends.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Move ep_pccard_detach() to if_ep.c and rename to ep_detach()
- Specify detach methods for all bus frontends.
</pre>
</div>
</content>
</entry>
<entry>
<title>- Return error status instead of value in get_e().</title>
<updated>2003-03-29T21:44:46+00:00</updated>
<author>
<name>Matthew N. Dodd</name>
<email>mdodd@FreeBSD.org</email>
</author>
<published>2003-03-29T21:44:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bb25efadc4091116b09b1566225744fa6851fa00'/>
<id>bb25efadc4091116b09b1566225744fa6851fa00</id>
<content type='text'>
- Modify ep_get_macaddr() to return an error status.
- Reverse the return value logic of eeprom_rdy().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Modify ep_get_macaddr() to return an error status.
- Reverse the return value logic of eeprom_rdy().
</pre>
</div>
</content>
</entry>
<entry>
<title>Move code to handle BPF and bridging for incoming Ethernet packets out</title>
<updated>2000-05-14T02:18:43+00:00</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>2000-05-14T02:18:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2e2de7f23f09ed445e6d2503174e890cc64b9a7c'/>
<id>2e2de7f23f09ed445e6d2503174e890cc64b9a7c</id>
<content type='text'>
of the individual drivers and into the common routine ether_input().
Also, remove the (incomplete) hack for matching ethernet headers
in the ip_fw code.

The good news: net result of 1016 lines removed, and this should make
bridging now work with *all* Ethernet drivers.

The bad news: it's nearly impossible to test every driver, especially
for bridging, and I was unable to get much testing help on the mailing
lists.

Reviewed by:	freebsd-net
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of the individual drivers and into the common routine ether_input().
Also, remove the (incomplete) hack for matching ethernet headers
in the ip_fw code.

The good news: net result of 1016 lines removed, and this should make
bridging now work with *all* Ethernet drivers.

The bad news: it's nearly impossible to test every driver, especially
for bridging, and I was unable to get much testing help on the mailing
lists.

Reviewed by:	freebsd-net
</pre>
</div>
</content>
</entry>
</feed>
