Go to file
pgoyette cf99d387f4 Change the i2c bus scan routine to use the write_quick protocol for most
addresses, rather than trying to read a byte of data from the device.

Some devices don't like to be read from (certain clock devices are, I'm
told, write-only!), while others expect to be asked only for words (or
pairs of bytes).

While here, skip a bunch of i2c addresses that can't (or at the very
least, shouldn't) have any slave devices.

This is the only use in NetBSD of the quick_read/quick_write protocol,
and it remains disabled by default.  I've updated all the generic i2c
drivers to handle the quick_* protocols, but several port-specific
drivers have not been updated since I'm in no position to verify that
the changes work.  Assistance from sandpoint, arm/xscale, evbarm/gumstix,
mips/alchemy, and macppc would be greatly appreciated.
2009-02-03 16:41:31 +00:00
bin do not require sys/mtio.h for a tools build of pax 2009-02-03 05:22:40 +00:00
common Make sure _atomic_cas_fn is initialised for "weirdo environments" such 2009-01-30 14:29:44 +00:00
compat delete these unused directories now. 2009-01-26 06:25:38 +00:00
crypto Document the --version switch to print out the version information from 2009-02-02 20:24:36 +00:00
dist Make ntpd drop supplementary group memberships when dropping privileges 2009-02-03 12:51:13 +00:00
distrib Merge pkg_install-20090201 and update build system. 2009-02-02 20:47:19 +00:00
doc Import dhcpcd-4.0.9 2009-01-31 13:33:04 +00:00
etc The -d or -t flag must appear after -c/-C/-e/-E flags, because of the 2009-02-02 09:24:47 +00:00
external New sentence, new line. Use more markup. 2009-02-03 05:16:08 +00:00
games Fix bogus conditional caught by today's make. It looks as if MKHIDEGAME 2009-01-18 20:22:45 +00:00
gnu Add an entry for libopenpgpsdk. Thanks to wiz for the nudge. 2009-01-31 15:57:55 +00:00
include cleanup after devmajor_t: 2009-01-20 20:08:12 +00:00
lib Bump date for previous. 2009-02-03 12:48:00 +00:00
libexec Remove ATF 0.5 from dist/atf and all of the reachover Makefiles used to 2009-01-19 07:08:14 +00:00
regress signal(getpid(), SIGFOO) -> raise(SIGFOO) 2009-01-30 23:19:12 +00:00
rescue - rework this a bunch to make it work inside /rescue/ldd. 2009-01-07 00:39:23 +00:00
sbin Use indent-synopsis instead of iS register. The latter is a register 2009-01-30 11:55:04 +00:00
share Make AltGr keys work. Also, the tilde on the =+ key is a dead_tilde. 2009-02-02 21:37:05 +00:00
sys Change the i2c bus scan routine to use the write_quick protocol for most 2009-02-03 16:41:31 +00:00
tests Adjust tests to work with the new API in ATF 0.6. 2009-01-19 07:15:46 +00:00
tools do not require sys/mtio.h for a tools build of pax 2009-02-03 05:22:40 +00:00
usr.bin rework the main loop and handlers: 2009-02-03 03:01:02 +00:00
usr.sbin Make nbpwd_mkdb always generate version 1 by deciding version depending on 2009-02-02 04:24:18 +00:00
x11 fix include filename 2008-11-28 10:27:29 +00:00
build.sh "\t" does not represent a tab in sed regular expressions, 2009-01-03 08:23:00 +00:00
BUILDING be explicit about MAKEOBJDIR and MAKEOBJDIRPREFIX not being for 2008-12-02 22:28:21 +00:00
Makefile Add the top-level do-compat-external-lib target that mimics 2009-01-19 07:19:09 +00:00
Makefile.inc
UPDATING Try to clarify the situation for utmp/utmpx/wtmpx/account files after 2009-01-21 14:19:58 +00:00