summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/i2c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-114-6/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* 2011-12-13 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-12-132-4/+4
| | | | | | | * libchip/i2c/spi-memdrv.c: Make spi_memdrv_minor2param_ptr, spi_memdrv_wait_ms static. * libchip/i2c/spi-sd-card.c: Make sd_card_compute_crc7, sd_card_compute_crc16 static.
* 2011-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-11-061-2/+2
| | | | | PR 1945/cpukit * libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t.
* 2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-07-075-57/+57
| | | | | | | | * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c, libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c, libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU old-style field designator extension as recommended by clang.
* 2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-07-071-1/+1
| | | | * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
* 2010-06-24 Arnout Vandecappelle <arnout@mind.be>Sebastian Huber2010-06-242-3/+18
| | | | | | PR 1586/misc * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to SD card accesses.
* 2010-06-22 Arnout Vandecappelle <arnout@mind.be>Sebastian Huber2010-06-221-24/+32
| | | | | | PR 1580/misc * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor while waiting for read data.
* 2010-06-22 Arnout Vandecappelle <arnout@mind.be>Sebastian Huber2010-06-221-3/+12
| | | | | | PR 1579/misc * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when waiting for write to finish.
* 2010-06-22 Arnout Vandecappelle <arnout@mind.be>Sebastian Huber2010-06-222-5/+25
| | | | | | PR 1567/misc * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed timeouts.
* 2010-06-21 Arnout Vandecappelle <arnout@mind.be>Sebastian Huber2010-06-211-1/+5
| | | | | PR 1576/misc * libchip/i2c/spi-sd-card.c: Enable CRC checks.
* 2010-06-21 Arnout Vandecappelle <arnout@mind.be>Sebastian Huber2010-06-211-7/+77
| | | | | PR 1569/misc * libchip/i2c/spi-sd-card.c: Added CRC checks.
* 2010-06-14 Arnout Vandecappelle <arnout@mind.be>Sebastian Huber2010-06-141-0/+1
| | | | | PR 1557/misc * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
* 010-05-18 Chris Johns <chrisj@rtems.org>Chris Johns2010-05-181-1/+1
| | | | | * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR 1448/filesystem.
* libblock API updateThomas Doerfler2010-01-191-4/+4
|
* Update for block device API changeThomas Doerfler2009-12-181-1/+1
|
* Whitespace removal.Ralf Corsepius2009-11-3012-64/+64
|
* Use hex-constants to avoid implicit int-casts.Ralf Corsepius2009-10-221-4/+4
| | | | Use rtems_off64_t offsets to avoid loosing precision.
* Use hex-constants to avoid implicit int-casts.Ralf Corsepius2009-10-222-8/+8
|
* Update for block device API change.Thomas Doerfler2009-10-131-3/+4
|
* 2009-06-12 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-06-121-2/+2
| | | | | | * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to EINVAL and ENOTTY as appropriate.
* 2009-03-12 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2009-03-121-1/+1
| | | | | | PR 1392/bsps * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes over multiple pages results in extra data being written.
* PR 1356Thomas Doerfler2009-02-271-23/+254
| | | | | * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC cards.
* 2009-01-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2009-01-212-20/+20
| | | | | | * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block writes. Fixed integer type in device structure.
* spi-sd-card.c, spi-sd-card.h: removed high-level driver IF, added generic ↵Thomas Doerfler2008-12-232-385/+192
| | | | block I/O functions
* Update for status-checks.h changes.Thomas Doerfler2008-10-101-126/+126
|
* Convert to "bool".Ralf Corsepius2008-09-073-5/+5
|
* 2008-08-20 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2008-08-201-41/+45
| | | | * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
* 2008-08-02 Chris Johns <chrisj@rtems.org>Chris Johns2008-08-021-17/+14
| | | | | | * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove rtems_blkdev_request count and start references. Use RTEMS_BLKDEV_START_BLOCK.
* 2008-07-29 Chris Johns <chrisj@rtems.org>Chris Johns2008-07-291-6/+6
| | | | | | | | | | | | | | | * libchip/i2c/spi-sd-card.c: Updated to the libblock changes. * libchip/ide/ata.c: Change to use a mutex rather than disable pre-emption. Updated to the libblock changes. * libchip/ide/ata_internal.h: Updated to the new chains API. * libchip/ide/ide_controller.c: Updated to the libblock changes. Added come debug tracing. * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated to the libblock changes.
* usee inttypes.h for output format specifiersThomas Doerfler2008-07-232-26/+27
|
* updated gen83xx BSPThomas Doerfler2008-07-141-4/+3
| | | | | updated haleakala BSP added MPC55xx BSP
* SD Card driverThomas Doerfler2008-07-102-0/+1233
|
* adapted gen83xx to new boardThomas Doerfler2008-05-156-339/+668
|
* corrected bug in libchip/i2c/spi-flash-m25p40Thomas Doerfler2007-10-262-7/+39
|
* adding new spi flash driverThomas Doerfler2007-10-262-0/+382
|
* 2007-01-16 Till Straumann <strauman@slac.stanford.edu>Till Straumann2007-01-174-4/+176
| | | | | | * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h, * libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
* 2006-01-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-01-082-5/+9
| | | | | * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate warnings.
* Eliminate obsolete types.Ralf Corsepius2005-11-061-1/+1
|
* 2005-11-02 straumanatslacdotstanford.eduTill Straumann2005-11-034-0/+290
* libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h, libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files. * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am: added a simple API/library for i2c devices and drivers for i2c 2-byte eeproms and a ds1621 temperature sensor; API is documented in libi2c.h