AminetAminet
Search:
84476 packages online
About
Recent
Browse
Search
Upload
Setup
Services

docs/hard/i2clib40.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:I2C-bus hard/software interface project.
Author:Brian Ipsen and Wilhelm Noeker
Uploader:wnoeker t-online de (Wilhelm Noeker)
Type:docs/hard
Architecture:generic
Date:2000-01-03
Download:http://aminet.net/docs/hard/i2clib40.lha - View contents
Readme:http://aminet.net/docs/hard/i2clib40.readme
Downloads:1483

This shared library will allow easy access to integrated circuits
with the I²C-bus interface. Included in the archive are:

 - Schematics for interfaces (several to choose from) that connect
   I²C chips to the Amiga
 - AutoDoc description of the library functions
 - C headerfiles for GNU, Maxon and SAS/C

For non-profit purposes, i2c.library is postcard-ware. All other use
requires explicit permission from either of the authors.


History
-------

V40 re-release, Dec 1999:

 - Added support for Michael Boemer's ICY interface board (see
   hard/hack/icy.lzh)
 - Minor bugfix to the I2CScan utility

V40 re-release, Jan 1999:

 - Better installation script, now also works with older Installer
   versions
 - Minor corrections to the documentation

Changes from V39 to V40:

 - Default bus timing (i.e. the delay value used until a client program
   explicitly calls SetI2CDelay) can be set by means of an environment
   variable (I2CDELAY).
 - Library exposes a base structure with performance counters and
   interface type information
 - Additional schematics for an I²C interface on the floppy port
 - More code samples
 - Installer script

Changes from V38 to V39:

 - Support for I²C interfaces on either parallel or serial port
 - Better support for multitasking access to the library (for example,
   in order to control different chips attached to the same I²C bus)
 - Better error diagnostics
 - Easier initialization
 - New method to ensure the proper bus timing


Contents of docs/hard/i2clib40.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  595    1233  48.3% -lh5- fe8e Dec 31  1999 i2clib40/bin.info
[generic]                 8182   14004  58.4% -lh5- 424d Dec 30  1999 i2clib40/bin/I2CScan
[generic]                  474    3015  15.7% -lh5- 7e48 Sep  1  1999 i2clib40/bin/I2CScan.info
[generic]                 6228   10760  57.9% -lh5- 9ceb Sep  1  1999 i2clib40/bin/ReceiveI2C
[generic]                 5878   10196  57.7% -lh5- ae35 Sep  1  1999 i2clib40/bin/SendI2C
[generic]                  595    1233  48.3% -lh5- fa27 Sep  1  1999 i2clib40/Developer.info
[generic]                 2696    6315  42.7% -lh5- 82cb Sep  1  1999 i2clib40/Developer/ChangesV39
[generic]                  507    1391  36.4% -lh5- c1ff Sep  1  1999 i2clib40/Developer/ChangesV39.info
[generic]                  792    1502  52.7% -lh5- f354 Sep  1  1999 i2clib40/Developer/ChangesV40
[generic]                  507    1391  36.4% -lh5- 840c Sep  1  1999 i2clib40/Developer/ChangesV40.info
[generic]                  548    1188  46.1% -lh5- a9b2 Sep  1  1999 i2clib40/Developer/fd.info
[generic]                  217     385  56.4% -lh5- 9fc1 Sep  1  1999 i2clib40/Developer/fd/i2c_lib.fd
[generic]                  543    1188  45.7% -lh5- 6b8b Sep  1  1999 i2clib40/Developer/GNU_include.info
[generic]                  314     575  54.6% -lh5- 5617 Sep  1  1999 i2clib40/Developer/GNU_include/clib/i2c_protos.h
[generic]                  398    1162  34.3% -lh5- f4dd Sep  1  1999 i2clib40/Developer/GNU_include/inline/i2c.h
[generic]                 1464    3414  42.9% -lh5- fb11 Sep  1  1999 i2clib40/Developer/GNU_include/libraries/i2c.h
[generic]                  151     227  66.5% -lh5- 54a6 Sep  1  1999 i2clib40/Developer/GNU_include/proto/i2c.h
[generic]                  250     494  50.6% -lh5- 04a6 Sep  1  1999 i2clib40/Developer/GNU_Install
[generic]                  956    1572  60.8% -lh5- 8bd7 Sep  1  1999 i2clib40/Developer/GNU_Install.info
[generic]                 3090    8939  34.6% -lh5- 6bef Sep  1  1999 i2clib40/Developer/i2c.doc
[generic]                 1292    1811  71.3% -lh5- 3fb1 Sep  1  1999 i2clib40/Developer/i2c.doc.info
[generic]                 1786    4421  40.4% -lh5- a31d Dec 30  1999 i2clib40/Developer/i2c_library.h
[generic]                  276     591  46.7% -lh5- 10d1 Sep  1  1999 i2clib40/Developer/i2c_library.h.info
[generic]                  540    1188  45.5% -lh5- efbf Sep  1  1999 i2clib40/Developer/MAXON_include.info
[generic]                  247     451  54.8% -lh5- df89 Sep  1  1999 i2clib40/Developer/MAXON_include/clib/i2c_protos.h
[generic]                 1464    3414  42.9% -lh5- fb11 Sep  1  1999 i2clib40/Developer/MAXON_include/libraries/i2c.h
[generic]                  274     639  42.9% -lh5- f127 Sep  1  1999 i2clib40/Developer/MAXON_include/pragma/i2c_lib.h
[generic]                  200     367  54.5% -lh5- 050e Sep  1  1999 i2clib40/Developer/MAXON_include/proto/i2c.h
[generic]                  882    1640  53.8% -lh5- 2d1d Dec 31  1999 i2clib40/i2clib40.readme
[generic]                  506    1391  36.4% -lh5- 7bf5 Sep  1  1999 i2clib40/i2clib40.readme.info
[generic]                 3764   11033  34.1% -lh5- e0c2 Dec 31  1999 i2clib40/Install
[generic]                  372     720  51.7% -lh5- 7409 Sep  1  1999 i2clib40/Install.info
[generic]                  599    1233  48.6% -lh5- 6943 Sep  1  1999 i2clib40/Intro.info
[generic]                 1974    5084  38.8% -lh5- a5d6 Sep  1  1999 i2clib40/Intro/fig1-two_wire.iff
[generic]                 1220    1765  69.1% -lh5- aea7 Sep  1  1999 i2clib40/Intro/fig1-two_wire.iff.info
[generic]                 1999    4996  40.0% -lh5- 9b65 Sep  1  1999 i2clib40/Intro/fig2-wired_AND.iff
[generic]                 1221    1765  69.2% -lh5- 19a5 Sep  1  1999 i2clib40/Intro/fig2-wired_AND.iff.info
[generic]                  873    2080  42.0% -lh5- e31b Sep  1  1999 i2clib40/Intro/fig3-bit_timing.iff
[generic]                 1221    1765  69.2% -lh5- 59de Sep  1  1999 i2clib40/Intro/fig3-bit_timing.iff.info
[generic]                 2358    4420  53.3% -lh5- a3fc Sep  1  1999 i2clib40/Intro/fig4-packet_timing.iff
[generic]                 1221    1765  69.2% -lh5- 52d2 Sep  1  1999 i2clib40/Intro/fig4-packet_timing.iff.info
[generic]                 6145   14154  43.4% -lh5- ef34 Dec 31  1999 i2clib40/Intro/ReadMe.doc
[generic]                 6501   15429  42.1% -lh5- 608c Dec 31  1999 i2clib40/Intro/ReadMe.guide
[generic]                  945    1817  52.0% -lh5- 94c9 Sep  1  1999 i2clib40/Intro/ReadMe.guide.info
[generic]                  595    1233  48.3% -lh5- 65f8 Dec 30  1999 i2clib40/libs.info
[generic]                 1533    2288  67.0% -lh5- f64b Dec 31  1999 i2clib40/libs/i2c.library.bcu
[generic]                 1130    1644  68.7% -lh5- 4438 Sep  1  1999 i2clib40/libs/i2c.library.card
[generic]                 1367    1980  69.0% -lh5- 365d Sep  1  1999 i2clib40/libs/i2c.library.disk
[generic]                 1210    1728  70.0% -lh5- 4e97 Sep  1  1999 i2clib40/libs/i2c.library.par
[generic]                 1214    1736  69.9% -lh5- 1ef8 Sep  1  1999 i2clib40/libs/i2c.library.par2
[generic]                 1209    1728  70.0% -lh5- c117 Sep  1  1999 i2clib40/libs/i2c.library.par3
[generic]                 1189    1708  69.6% -lh5- 2446 Sep  1  1999 i2clib40/libs/i2c.library.ser
[generic]                 1203    1720  69.9% -lh5- cb4f Sep  1  1999 i2clib40/libs/i2c.library.ser2
[generic]                 1200    1716  69.9% -lh5- 5112 Sep  1  1999 i2clib40/libs/i2c.library.ser3
[generic]                 1201    1716  70.0% -lh5- d5c0 Sep  1  1999 i2clib40/libs/i2c.library.ser4
[generic]                  593    1233  48.1% -lh5- 04f1 Sep  1  1999 i2clib40/Schematic.info
[generic]                 3232    7670  42.1% -lh5- ead3 Sep  1  1999 i2clib40/Schematic/Floppy.iff
[generic]                 1220    1765  69.1% -lh5- 3dbe Sep  1  1999 i2clib40/Schematic/Floppy.iff.info
[generic]                 2386    5224  45.7% -lh5- 75f9 Sep  1  1999 i2clib40/Schematic/Parallel.iff
[generic]                 1219    1765  69.1% -lh5- df35 Sep  1  1999 i2clib40/Schematic/Parallel.iff.info
[generic]                 1897    3871  49.0% -lh5- 04ba Sep  1  1999 i2clib40/Schematic/README
[generic]                  501    1391  36.0% -lh5- e23f Sep  1  1999 i2clib40/Schematic/README.info
[generic]                 2993    6972  42.9% -lh5- 0f51 Sep  1  1999 i2clib40/Schematic/Serial.iff
[generic]                 1219    1765  69.1% -lh5- a3a6 Sep  1  1999 i2clib40/Schematic/Serial.iff.info
[generic]                  589    1233  47.8% -lh5- 0e0a Sep  1  1999 i2clib40/src.info
[generic]                 1023    2849  35.9% -lh5- fb7b Sep  1  1999 i2clib40/src/Dial.c
[generic]                 3018    8861  34.1% -lh5- 8371 Dec 30  1999 i2clib40/src/I2CScan.c
[generic]                 1097    2833  38.7% -lh5- 256d Sep  1  1999 i2clib40/src/LED.c
[generic]                  203     619  32.8% -lh5- 6533 Sep  1  1999 i2clib40/src/LED.h
[generic]                  781    1999  39.1% -lh5- d0e6 Sep  1  1999 i2clib40/src/LEDclock.c
[generic]                  711    1277  55.7% -lh5- 3edd Sep  1  1999 i2clib40/src/LEDclock.o
[generic]                 2092    6357  32.9% -lh5- d3fb Sep  1  1999 i2clib40/src/LEDgame.c
[generic]                  900    2388  37.7% -lh5- 05e6 Sep  1  1999 i2clib40/src/LEDmsg.c
[generic]                  233     484  48.1% -lh5- 78d8 Sep  1  1999 i2clib40/src/makefile
[generic]                  191     293  65.2% -lh5- fc4b Sep  1  1999 i2clib40/src/music
[generic]                 1612    4298  37.5% -lh5- 820b Sep  1  1999 i2clib40/src/Play.c
[generic]                  935    1884  49.6% -lh5- 40e6 Dec 30  1999 i2clib40/src/README
[generic]                  503    1391  36.2% -lh5- 2ce8 Sep  1  1999 i2clib40/src/README.info
[generic]                  728    1502  48.5% -lh5- d865 Sep  1  1999 i2clib40/src/ReceiveI2C.c
[generic]                  710    1563  45.4% -lh5- 32cf Sep  1  1999 i2clib40/src/SendI2C.c
[generic]                 2308    7429  31.1% -lh5- fecd Sep  1  1999 i2clib40/src/VPS.c
[generic]                  595    1233  48.3% -lh5- 593c Dec 19  1999 i2clib40.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        82 files  118805  253469  46.9%            Jan  3  2000

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>