The NetBSD Project

CVS log for src/sys/dev/i2c/i2c_bitbang.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / dev / i2c

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.13.18.1 / (download) - annotate - [select for diffs], Sun Dec 3 11:37:02 2017 UTC (2 months, 2 weeks ago) by jdolecek
Branch: tls-maxphys
Changes since 1.13: +19 -2 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

update from HEAD

Revision 1.13.36.1 / (download) - annotate - [select for diffs], Sat Jul 9 20:25:02 2016 UTC (19 months, 1 week ago) by skrll
Branch: nick-nhusb
Changes since 1.13: +19 -2 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Sync with HEAD

Revision 1.14 / (download) - annotate - [select for diffs], Tue Jun 7 01:06:27 2016 UTC (20 months, 2 weeks ago) by pgoyette
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, netbsd-8-base, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, HEAD
Changes since 1.13: +19 -2 lines
Diff to previous 1.13 (colored)

Create separate modules for i2c_bitbang and bpf_filter so these files
can be included in kernels which need them without also duplicating
them in other modules.  Removes the duplicate symbols I found which
prevented loading i2c and bpf modules after having fixed PR 45125.

Revision 1.9.12.2 / (download) - annotate - [select for diffs], Wed Aug 11 22:53:22 2010 UTC (7 years, 6 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.9.12.1: +8 -8 lines
Diff to previous 1.9.12.1 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)

sync with head.

Revision 1.12.16.1 / (download) - annotate - [select for diffs], Sun May 30 05:17:20 2010 UTC (7 years, 8 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.12: +8 -8 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

sync with head

Revision 1.12.14.1 / (download) - annotate - [select for diffs], Fri Apr 30 14:43:11 2010 UTC (7 years, 9 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.12: +8 -8 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

Sync with HEAD.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Apr 25 00:35:58 2010 UTC (7 years, 10 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, khorben-n900, jruoho-x86intr-base, jruoho-x86intr, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: tls-maxphys, nick-nhusb
Changes since 1.12: +8 -8 lines
Diff to previous 1.12 (colored)

Fix typo in comments.

Revision 1.9.12.1 / (download) - annotate - [select for diffs], Mon May 4 08:12:39 2009 UTC (8 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.9: +66 -62 lines
Diff to previous 1.9 (colored)

sync with head.

Revision 1.11.4.1 / (download) - annotate - [select for diffs], Sun Oct 19 22:16:25 2008 UTC (9 years, 4 months ago) by haad
Branch: haad-dm
Changes since 1.11: +11 -9 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Sync with HEAD.

Revision 1.9.8.2 / (download) - annotate - [select for diffs], Sun Sep 28 10:40:21 2008 UTC (9 years, 4 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.9.8.1: +9 -7 lines
Diff to previous 1.9.8.1 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)

Sync with HEAD.

Revision 1.9.14.2 / (download) - annotate - [select for diffs], Thu Sep 18 04:35:03 2008 UTC (9 years, 5 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.9.14.1: +11 -9 lines
Diff to previous 1.9.14.1 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.11.2.1 / (download) - annotate - [select for diffs], Fri Jul 18 16:37:32 2008 UTC (9 years, 7 months ago) by simonb
Branch: simonb-wapbl
Changes since 1.11: +11 -9 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Sync with head.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Jul 12 02:11:32 2008 UTC (9 years, 7 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, uebayasi-xip-base, simonb-wapbl-nbase, simonb-wapbl-base, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, matt-premerge-20091211, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Branch point for: uebayasi-xip, rmind-uvmplock
Changes since 1.11: +11 -9 lines
Diff to previous 1.11 (colored)

Set SDA High (it means turning off open-collector driver
regardless of DIR() on the formal I2C hardware implementation)
during DIR() is set to INPUT. Some MD drivers might assume it.

tl(4) still works with this change.

Revision 1.9.14.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:31:01 2008 UTC (9 years, 8 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.9: +63 -61 lines
Diff to previous 1.9 (colored)

Sync w/ -current. 34 merge conflicts to follow.

Revision 1.9.10.1 / (download) - annotate - [select for diffs], Wed Jun 4 02:05:10 2008 UTC (9 years, 8 months ago) by yamt
Branch: yamt-pf42
Changes since 1.9: +63 -61 lines
Diff to previous 1.9 (colored) next main 1.10 (colored)

sync with head

Revision 1.9.8.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:23:17 2008 UTC (9 years, 8 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.9: +62 -60 lines
Diff to previous 1.9 (colored)

Sync with HEAD.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jun 1 01:13:18 2008 UTC (9 years, 8 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, wrstuden-revivesa-base-1, wrstuden-revivesa-base
Branch point for: simonb-wapbl, haad-dm
Changes since 1.10: +52 -46 lines
Diff to previous 1.10 (colored)

Reorganize I2C bitbang ops:
- don't set DIR(INPUT) in i2c_wait_for_scl() because it could cause
  unexpected stop condition in SCL=H, SDL=L and DIR(OUTPUT) case,
  and DIR() should be used only to switch SDA direction, not SCL
  that is always output on the master device
  (I'm not sure if reading SCL on the master is defined in the I2C spec)
- set SDA right after SCL H->L edge on Tx, fetch SDA at SCL L->H edge on Rx,
  and make sure not to change SDA during SCL=H except start/stop conditions
  so that we don't have to rely on data setup time which might be critical
- don't set DIR(OUTPUT) during SDA bit read in i2c_bitbang_read_byte()
- explicitly specify both SDA and SCL bits in SETBITS() for readability
- sprinkle comments

Fixes "tl0: error reading Ethernet address" problem on tl(4).

Revision 1.10 / (download) - annotate - [select for diffs], Sat May 31 18:26:43 2008 UTC (9 years, 8 months ago) by tsutsui
Branch: MAIN
Changes since 1.9: +20 -24 lines
Diff to previous 1.9 (colored)

- use 'us' for microsecond rather than 'uS'
- unwrap not so long lines
- some KNF

Revision 1.1.18.5 / (download) - annotate - [select for diffs], Mon Jan 21 09:42:50 2008 UTC (10 years, 1 month ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.1.18.4: +4 -1 lines
Diff to previous 1.1.18.4 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

sync with head

Revision 1.7.8.1 / (download) - annotate - [select for diffs], Wed Jan 9 01:52:41 2008 UTC (10 years, 1 month ago) by matt
Branch: matt-armv6
Changes since 1.7: +32 -8 lines
Diff to previous 1.7 (colored) next main 1.8 (colored)

sync with HEAD

Revision 1.7.14.2 / (download) - annotate - [select for diffs], Thu Dec 27 00:45:05 2007 UTC (10 years, 1 month ago) by mjf
Branch: mjf-devfs
Changes since 1.7.14.1: +4 -1 lines
Diff to previous 1.7.14.1 (colored) to branchpoint 1.7 (colored) next main 1.8 (colored)

Sync with HEAD.

Revision 1.8.2.1 / (download) - annotate - [select for diffs], Wed Dec 26 19:46:11 2007 UTC (10 years, 1 month ago) by ad
Branch: vmlocking2
Changes since 1.8: +4 -1 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Sync with head.

Revision 1.8.6.1 / (download) - annotate - [select for diffs], Thu Dec 13 21:55:31 2007 UTC (10 years, 2 months ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.8: +4 -1 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Sync with HEAD

Revision 1.8.4.1 / (download) - annotate - [select for diffs], Tue Dec 11 15:25:47 2007 UTC (10 years, 2 months ago) by yamt
Branch: yamt-kmem
Changes since 1.8: +4 -1 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

sync with head.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Dec 11 12:09:21 2007 UTC (10 years, 2 months ago) by lukem
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base2, yamt-pf42-base, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, vmlocking2-base3, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-base, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp, wrstuden-revivesa, mjf-devfs2
Changes since 1.8: +4 -1 lines
Diff to previous 1.8 (colored)

use __KERNEL_RCSID()

Revision 1.7.14.1 / (download) - annotate - [select for diffs], Sat Dec 8 18:19:31 2007 UTC (10 years, 2 months ago) by mjf
Branch: mjf-devfs
Changes since 1.7: +29 -8 lines
Diff to previous 1.7 (colored)

Sync with HEAD.

Revision 1.1.18.4 / (download) - annotate - [select for diffs], Fri Dec 7 17:29:48 2007 UTC (10 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.1.18.3: +29 -8 lines
Diff to previous 1.1.18.3 (colored) to branchpoint 1.1 (colored)

sync with head

Revision 1.7.6.1 / (download) - annotate - [select for diffs], Mon Dec 3 16:14:33 2007 UTC (10 years, 2 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.7: +29 -8 lines
Diff to previous 1.7 (colored) next main 1.8 (colored)

Sync with HEAD.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Dec 1 06:32:54 2007 UTC (10 years, 2 months ago) by kiyohara
Branch: MAIN
CVS Tags: yamt-kmem-base, vmlocking2-base2, vmlocking2-base1, vmlocking-nbase, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, jmcneill-pm-base
Branch point for: yamt-kmem, vmlocking2, bouyer-xeni386
Changes since 1.7: +29 -8 lines
Diff to previous 1.7 (colored)

Fix lost direction for the check on status, and read/writes.

Revision 1.1.18.3 / (download) - annotate - [select for diffs], Mon Sep 3 14:34:04 2007 UTC (10 years, 5 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.1.18.2: +35 -1 lines
Diff to previous 1.1.18.2 (colored) to branchpoint 1.1 (colored)

sync with head.

Revision 1.6.10.1 / (download) - annotate - [select for diffs], Wed Jul 11 20:05:30 2007 UTC (10 years, 7 months ago) by mjf
Branch: mjf-ufs-trans
Changes since 1.6: +35 -1 lines
Diff to previous 1.6 (colored) next main 1.7 (colored)

Sync with head.

Revision 1.6.8.1 / (download) - annotate - [select for diffs], Sun May 27 14:30:00 2007 UTC (10 years, 8 months ago) by ad
Branch: vmlocking
Changes since 1.6: +35 -1 lines
Diff to previous 1.6 (colored) next main 1.7 (colored)

Sync with head.

Revision 1.6.4.1 / (download) - annotate - [select for diffs], Mon May 7 10:55:25 2007 UTC (10 years, 9 months ago) by yamt
Branch: yamt-idlelwp
Changes since 1.6: +35 -1 lines
Diff to previous 1.6 (colored) next main 1.7 (colored)

sync with head.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Apr 30 00:07:54 2007 UTC (10 years, 9 months ago) by macallan
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-idlelwp-base8, vmlocking-base, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, mjf-ufs-trans-base, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, jmcneill-base, hpcarm-cleanup, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64
Branch point for: mjf-devfs, matt-armv6, jmcneill-pm
Changes since 1.6: +35 -1 lines
Diff to previous 1.6 (colored)

add support for i2c waitstates so we can actually talk to slow slaves
Suggestions and review by simon

Revision 1.1.18.2 / (download) - annotate - [select for diffs], Sat Dec 30 20:48:00 2006 UTC (11 years, 1 month ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.1.18.1: +31 -8 lines
Diff to previous 1.1.18.1 (colored) to branchpoint 1.1 (colored)

sync with head.

Revision 1.4.6.2 / (download) - annotate - [select for diffs], Sun Dec 10 07:17:03 2006 UTC (11 years, 2 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.4.6.1: +3 -3 lines
Diff to previous 1.4.6.1 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)

sync with head.

Revision 1.4.4.1 / (download) - annotate - [select for diffs], Sat Nov 18 21:34:07 2006 UTC (11 years, 3 months ago) by ad
Branch: newlock2
Changes since 1.4: +1 -1 lines
Diff to previous 1.4 (colored) next main 1.5 (colored)

Sync with head.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Nov 16 01:32:50 2006 UTC (11 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup, post-newlock2-merge, newlock2-nbase, newlock2-base, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, matt-nb4-arm-base, matt-nb4-arm, ad-audiomp-base, ad-audiomp
Branch point for: yamt-idlelwp, vmlocking, mjf-ufs-trans
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

__unused removal on arguments; approved by core.

Revision 1.4.6.1 / (download) - annotate - [select for diffs], Sun Oct 22 06:05:43 2006 UTC (11 years, 4 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

sync with head

Revision 1.5 / (download) - annotate - [select for diffs], Thu Oct 12 01:30:58 2006 UTC (11 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base2
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

- sprinkle __unused on function decls.
- fix a couple of unused bugs
- no more -Wno-unused for i386

Revision 1.2.4.1 / (download) - annotate - [select for diffs], Sat Sep 9 02:49:51 2006 UTC (11 years, 5 months ago) by rpaulo
Branch: rpaulo-netinet-merge-pcb
Changes since 1.2: +50 -27 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

sync with head

Revision 1.2.8.2 / (download) - annotate - [select for diffs], Fri Aug 11 15:44:10 2006 UTC (11 years, 6 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.2.8.1: +31 -8 lines
Diff to previous 1.2.8.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

sync with head

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jul 14 17:25:17 2006 UTC (11 years, 7 months ago) by gdamore
Branch: MAIN
CVS Tags: yamt-splraiseipl-base, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, rpaulo-netinet-merge-pcb-base, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-splraiseipl, newlock2
Changes since 1.3: +31 -8 lines
Diff to previous 1.3 (colored)

Add support for 10-bit addressing, per i2c specs.  This has not been tested
with any actual 10-bit devices (as I don't have any), but it doesn't seem to
impact 7-bit addressing any.  Approved by christos@, briggs@, and thorpej@.

Revision 1.3.8.1 / (download) - annotate - [select for diffs], Thu Jul 13 17:49:22 2006 UTC (11 years, 7 months ago) by gdamore
Branch: gdamore-uart
Changes since 1.3: +31 -8 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Merge from HEAD.

Revision 1.1.18.1 / (download) - annotate - [select for diffs], Wed Jun 21 15:02:51 2006 UTC (11 years, 8 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.1: +20 -20 lines
Diff to previous 1.1 (colored)

sync with head.

Revision 1.2.6.1 / (download) - annotate - [select for diffs], Sat Apr 22 11:38:52 2006 UTC (11 years, 10 months ago) by simonb
Branch: simonb-timecounters
CVS Tags: simonb-timcounters-final
Changes since 1.2: +20 -20 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Sync with head.

Revision 1.2.8.1 / (download) - annotate - [select for diffs], Mon Mar 13 09:07:20 2006 UTC (11 years, 11 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.2: +20 -20 lines
Diff to previous 1.2 (colored)

sync with head.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Mar 5 17:33:33 2006 UTC (11 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, simonb-timecounters-base, peter-altq-base, peter-altq, gdamore-uart-base, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi
Branch point for: gdamore-uart
Changes since 1.2: +20 -20 lines
Diff to previous 1.2 (colored)

cleanup more SET/CLR/ISSET lossage

Revision 1.2 / (download) - annotate - [select for diffs], Sun Dec 11 12:21:22 2005 UTC (12 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-pdpolicy-base
Branch point for: yamt-pdpolicy, simonb-timecounters, rpaulo-netinet-merge-pcb
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (colored)

merge ktrace-lwp.

Revision 1.1.4.4 / (download) - annotate - [select for diffs], Tue Sep 21 13:27:46 2004 UTC (13 years, 5 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.1.4.3: +1 -1 lines
Diff to previous 1.1.4.3 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Fix the sync with head I botched.

Revision 1.1.4.3 / (download) - annotate - [select for diffs], Sat Sep 18 14:45:47 2004 UTC (13 years, 5 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.1.4.2: +1 -1 lines
Diff to previous 1.1.4.2 (colored) to branchpoint 1.1 (colored)

Sync with HEAD.

Revision 1.1.4.2 / (download) - annotate - [select for diffs], Tue Aug 3 10:46:05 2004 UTC (13 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.1.4.1: +178 -0 lines
Diff to previous 1.1.4.1 (colored) to branchpoint 1.1 (colored)

Sync with HEAD

Revision 1.1.4.1, Tue Sep 30 00:35:31 2003 UTC (14 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.1: +0 -178 lines
FILE REMOVED

file i2c_bitbang.c was added on branch ktrace-lwp on 2004-08-03 10:46:05 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Tue Sep 30 00:35:31 2003 UTC (14 years, 4 months ago) by thorpej
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, thorpej-vnode-attr-base, thorpej-vnode-attr, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, ktrace-lwp-base, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-lazymbuf, ktrace-lwp

New generic I2C framework.  Supports bit-bang and "intelligent" I2C
interface controllers (of varying intelligence levels).

Contributed by Wasabi Systems, Inc.  Primarily written by Steve Woodford,
with some modification by me.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>