aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iicbus/iicbb_if.m
Commit message (Collapse)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* Remove a couple of extra blank lines.Luiz Otavio O Souza2016-05-221-1/+0
| | | | Notes: svn path=/head/; revision=300394
* Provide pre/post transfer method callbacks for icbbbAlexander Kabaev2012-03-011-1/+38
| | | | | | | | | | | | | clients. These are helful when making certain drivers work on both Linux and FreeBSD without changing the code flow too much. Reviewed by: kib, wlosh MFC after: 1 month Notes: svn path=/head/; revision=232365
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-061-1/+1
| | | | Notes: svn path=/head/; revision=139749
* Major rework of the iicbus/smbus framework:Nicolas Souchu2002-03-231-6/+21
| | | | | | | | | | | - VIA chipset SMBus controllers added - alpm driver updated - Support for dynamic modules added - bktr FreeBSD smbus updated but not tested - cleanup Notes: svn path=/head/; revision=93023
* * Factor out the object system from new-bus so that it can be used byDoug Rabson2000-04-081-0/+2
| | | | | | | | | | | | | non-device code. * Re-implement the method dispatch to improve efficiency. The new system takes about 40ns for a method dispatch on a 300Mhz PII which is only 10ns slower than a direct function call on the same hardware. This changes the new-bus ABI slightly so make sure you re-compile any driver modules which you use. Notes: svn path=/head/; revision=59093
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50477
* Add semicolon to INTERFACE declarationsNicolas Souchu1998-11-081-2/+2
| | | | Notes: svn path=/head/; revision=41012
* iicbb is generic support for I2C bit-banging.Nicolas Souchu1998-10-311-0/+65
Other files: timeout management added to the I2C framework. Notes: svn path=/head/; revision=40782