<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/de/if_devar.h, branch upstream/11.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>sys/dev: minor spelling fixes.</title>
<updated>2016-05-03T03:41:25+00:00</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-05-03T03:41:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=453130d9bfc1c6d68b366dfcb041689d69f81295'/>
<id>453130d9bfc1c6d68b366dfcb041689d69f81295</id>
<content type='text'>
Most affect comments, very few have user-visible effects.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most affect comments, very few have user-visible effects.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a private timer to run the statistics timer instead of (ab)using</title>
<updated>2009-11-17T14:13:30+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-11-17T14:13:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=12d54232b2300c0df30ec9bff153dff7ca16a941'/>
<id>12d54232b2300c0df30ec9bff153dff7ca16a941</id>
<content type='text'>
if_watchdog and if_timer.

Tested by:	WATANABE Kazuhiro  CQG00620 of nifty.ne.jp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
if_watchdog and if_timer.

Tested by:	WATANABE Kazuhiro  CQG00620 of nifty.ne.jp
</pre>
</div>
</content>
</entry>
<entry>
<title>Align Tx/Rx descriptors on 32 bytes boundary instead of PAGE_SIZE.</title>
<updated>2009-09-24T17:53:00+00:00</updated>
<author>
<name>Pyun YongHyeon</name>
<email>yongari@FreeBSD.org</email>
</author>
<published>2009-09-24T17:53:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=42bd4150905c17931eafaf62cc81d0ccbca5b2e7'/>
<id>42bd4150905c17931eafaf62cc81d0ccbca5b2e7</id>
<content type='text'>
Also align setup descriptor on 32 bytes boundary. Tx buffer have no
alignment limitation so create dmamap without alignment
restriction[1]. Rx buffer still seems to require 4 bytes alignment
limitation but we can simply use MCLBYTES for size to map the
buffer instead of TULIP_DATA_PER_DESC as the buffer is allocated
with m_getcl(9).
de(4) supports up to TULIP_MAX_TXSEG segments for Tx buffers,
increase maximum dma segment size to TULIP_MAX_TXSEG * MCLBYTES.
While I'm here remove TULIP_DATA_PER_DESC as it is not used anymore.

This should fix de(4) breakage introduced after r176206.

Submitted by:	jhb [1]
Reported by:	WATANABE Kazuhiro &lt; CQG00620 &lt;&gt; nifty dot ne dot jp &gt;
Tested by:	WATANABE Kazuhiro &lt; CQG00620 &lt;&gt; nifty dot ne dot jp &gt;,
		Takahashi Yoshihiro &lt; nyan &lt;&gt; jp dot freebsd dot org &gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also align setup descriptor on 32 bytes boundary. Tx buffer have no
alignment limitation so create dmamap without alignment
restriction[1]. Rx buffer still seems to require 4 bytes alignment
limitation but we can simply use MCLBYTES for size to map the
buffer instead of TULIP_DATA_PER_DESC as the buffer is allocated
with m_getcl(9).
de(4) supports up to TULIP_MAX_TXSEG segments for Tx buffers,
increase maximum dma segment size to TULIP_MAX_TXSEG * MCLBYTES.
While I'm here remove TULIP_DATA_PER_DESC as it is not used anymore.

This should fix de(4) breakage introduced after r176206.

Submitted by:	jhb [1]
Reported by:	WATANABE Kazuhiro &lt; CQG00620 &lt;&gt; nifty dot ne dot jp &gt;
Tested by:	WATANABE Kazuhiro &lt; CQG00620 &lt;&gt; nifty dot ne dot jp &gt;,
		Takahashi Yoshihiro &lt; nyan &lt;&gt; jp dot freebsd dot org &gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Consistently use bus_addr_t.</title>
<updated>2009-09-24T17:07:04+00:00</updated>
<author>
<name>Pyun YongHyeon</name>
<email>yongari@FreeBSD.org</email>
</author>
<published>2009-09-24T17:07:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d0cf2f21163a8fba542ab562b4f80bc48b47ce42'/>
<id>d0cf2f21163a8fba542ab562b4f80bc48b47ce42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use __NO_STRICT_ALIGNMENT to determine whether de(4) have to apply</title>
<updated>2009-09-24T16:57:35+00:00</updated>
<author>
<name>Pyun YongHyeon</name>
<email>yongari@FreeBSD.org</email>
</author>
<published>2009-09-24T16:57:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=839dd22afd01551d3e480484a0c0bd45008cecb3'/>
<id>839dd22afd01551d3e480484a0c0bd45008cecb3</id>
<content type='text'>
alignment fixup code for received frames on strict alignment
architectures.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
alignment fixup code for received frames on strict alignment
architectures.
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase size of timer counter bitfield to accomodate the actual size of the</title>
<updated>2007-05-20T16:43:35+00:00</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2007-05-20T16:43:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c512bc298cd2f211091ff38a4973eb00159da9e5'/>
<id>c512bc298cd2f211091ff38a4973eb00159da9e5</id>
<content type='text'>
default timer value.

Discovered By: gcc 4.2

MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
default timer value.

Discovered By: gcc 4.2

MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>- Consistently use if_printf() only in interface methods: if_start(),</title>
<updated>2006-09-15T15:16:12+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2006-09-15T15:16:12+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6b9f5c941c90292a855cb13e27f3a7151aeb7cc6'/>
<id>6b9f5c941c90292a855cb13e27f3a7151aeb7cc6</id>
<content type='text'>
  if_watchdog, etc., or in functions used only in these methods.
  In all other functions in the driver use device_printf().
- Use __func__ instead of typing function name.

Submitted by:	Alex Lyashkov &lt;umka sevcity.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  if_watchdog, etc., or in functions used only in these methods.
  In all other functions in the driver use device_printf().
- Use __func__ instead of typing function name.

Submitted by:	Alex Lyashkov &lt;umka sevcity.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Repo copy de driver to dev/de, and adjust.</title>
<updated>2006-02-26T17:52:04+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-02-26T17:52:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6e5832cd990ddbfa7ae68597fc55cd279cac3760'/>
<id>6e5832cd990ddbfa7ae68597fc55cd279cac3760</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use ETHER_ADDR_LEN rather than hardcoding 6.</title>
<updated>2005-12-21T15:15:43+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2005-12-21T15:15:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=87f34c405b117bc4f775ec677518c8d282e708e9'/>
<id>87f34c405b117bc4f775ec677518c8d282e708e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Byte copy IF_LLADDR() on stack to align it to be safe for typecasts.</title>
<updated>2005-11-30T17:48:23+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-11-30T17:48:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3faffd5dae0c1dd9acf64d65e2b166b16787f2ee'/>
<id>3faffd5dae0c1dd9acf64d65e2b166b16787f2ee</id>
<content type='text'>
Tested by:	jhb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tested by:	jhb
</pre>
</div>
</content>
</entry>
</feed>
