<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/ichsmb, branch releng/6.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F6.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F6.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2007-12-02T08:56:37Z</updated>
<entry>
<title>MFC rev 1.8 ichsmb.4</title>
<updated>2007-12-02T08:56:37Z</updated>
<author>
<name>Remko Lodder</name>
<email>remko@FreeBSD.org</email>
</author>
<published>2007-12-02T08:56:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b0d7a63017fe0f5cb8f4fc37818c5b95168f16df'/>
<id>urn:sha1:b0d7a63017fe0f5cb8f4fc37818c5b95168f16df</id>
<content type='text'>
  Add information about the ICH6 and ICH7 being supported since recently.

MFC rev 1.20 ichsmb_pci.c

  Add the Intel 82801FB (ICH6) SMBus controller and the
  Intel 82801GB (ICH7) SMBus controller.

  PR:             85106 [1]
  PR:             99663 [2]
  Approved by:    imp (mentor), jhb
  Submitted by:   Oliver Fromme &lt;olli at lurza.secnetix dot de&gt;, [1]
                  Arthur Hartwig &lt;arthur dot hartwig at nokia dot com&gt;, [1]
                  Lowell Gilbert &lt;lgfbsd at be-well dot ilk dot org&gt; [2]@
  MFC After:      3 days

Approved by:    re (hrs), imp (mentor, implicit)
</content>
</entry>
<entry>
<title>MFC: Minor overhaul of SMBus support including:</title>
<updated>2006-09-22T19:19:16Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2006-09-22T19:19:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c5d10be1e7e035bd02c64b653cb83671efa3b5ef'/>
<id>urn:sha1:c5d10be1e7e035bd02c64b653cb83671efa3b5ef</id>
<content type='text'>
- Changing the smbus_bread() function in the smbus interface to return the
  actual number of bytes read.
- Changing the SMB_BREAD ioctl of /dev/smbX to return the actual number of
  bytes read.
- Attaching smb(4) to smbus(4) via an identify routine.
- Adding locking to smbus(4).
- Fixing the bread() and bwrite() methods of alpm(4), amdpm(4), and
  viapm(4) to only perform a single transaction.
- Fix several buffer overflows with bread() and SMB_BREAD.

Approved by:	re (mux)
</content>
</entry>
<entry>
<title>MFC: Make ichsmb unloadable</title>
<updated>2005-08-19T18:38:55Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2005-08-19T18:38:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1f8a43081e4913c143ffa3e91e32ce4cfa3796b7'/>
<id>urn:sha1:1f8a43081e4913c143ffa3e91e32ce4cfa3796b7</id>
<content type='text'>
Approved by:	re (kensmith)
Sponsored by:	Sophos/ActiveState
</content>
</entry>
<entry>
<title>Make ichsmb(4) child device handling properly.</title>
<updated>2005-06-10T16:12:43Z</updated>
<author>
<name>Takanori Watanabe</name>
<email>takawata@FreeBSD.org</email>
</author>
<published>2005-06-10T16:12:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2e6e32da7b4f3a3d2b0e9c6ac6de52cf46d5fc35'/>
<id>urn:sha1:2e6e32da7b4f3a3d2b0e9c6ac6de52cf46d5fc35</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make ichsmb loadable.</title>
<updated>2005-06-05T11:55:29Z</updated>
<author>
<name>Takanori Watanabe</name>
<email>takawata@FreeBSD.org</email>
</author>
<published>2005-06-05T11:55:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6193c1880d76c27b24c7ae2fb6a82c92dfbcbb6b'/>
<id>urn:sha1:6193c1880d76c27b24c7ae2fb6a82c92dfbcbb6b</id>
<content type='text'>
PR:	kern/81912
Submitted by:	 nork
</content>
</entry>
<entry>
<title>Use BUS_PROBE_DEFAULT for pci probe return value</title>
<updated>2005-03-05T18:17:35Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-03-05T18:17:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b77e575e1dd3257e0ae72a69ee1897510f7a27ed'/>
<id>urn:sha1:b77e575e1dd3257e0ae72a69ee1897510f7a27ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>netchild's mega-patch to isolate compiler dependencies into a central</title>
<updated>2005-03-02T21:33:29Z</updated>
<author>
<name>Joerg Wunsch</name>
<email>joerg@FreeBSD.org</email>
</author>
<published>2005-03-02T21:33:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a5f50ef9e43b28e15a7e2a2aec73754456619f17'/>
<id>urn:sha1:a5f50ef9e43b28e15a7e2a2aec73754456619f17</id>
<content type='text'>
place.

This moves the dependency on GCC's and other compiler's features into
the central sys/cdefs.h file, while the individual source files can
then refer to #ifdef __COMPILER_FEATURE_FOO where they by now used to
refer to #if __GNUC__ &gt; 3.1415 &amp;&amp; __BARC__ &lt;= 42.

By now, GCC and ICC (the Intel compiler) have been actively tested on
IA32 platforms by netchild.  Extension to other compilers is supposed
to be possible, of course.

Submitted by:	netchild
Reviewed by:	various developers on arch@, some time ago
</content>
</entry>
<entry>
<title>Start each of the license/copyright comments with /*-, minor shuffle of lines</title>
<updated>2005-01-06T01:43:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-06T01:43:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=098ca2bda93c701c5331d4e6aace072495b4caaa'/>
<id>urn:sha1:098ca2bda93c701c5331d4e6aace072495b4caaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add PCI Device ID for 6300ESB ICH.  If allocating 16 bytes fails then try 32.</title>
<updated>2004-06-24T18:21:28Z</updated>
<author>
<name>Doug Ambrisko</name>
<email>ambrisko@FreeBSD.org</email>
</author>
<published>2004-06-24T18:21:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c3c409c4982d515387a418186dad0e4a9ccc86db'/>
<id>urn:sha1:c3c409c4982d515387a418186dad0e4a9ccc86db</id>
<content type='text'>
This is also require for 6300ESB.
</content>
</entry>
<entry>
<title>Add missing &lt;sys/module.h&gt; includes</title>
<updated>2004-05-30T20:08:47Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-05-30T20:08:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fe12f24bb098d8d2a6c35394a53a65b3e64f83d9'/>
<id>urn:sha1:fe12f24bb098d8d2a6c35394a53a65b3e64f83d9</id>
<content type='text'>
</content>
</entry>
</feed>
