summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/stm32/stm32_i2c.c
Commit message (Collapse)AuthorAgeFilesLines
* Bugs reported by Mike Smith fixed; ZKIT-ARM-1769 CAN support from Rashid Fatahpatacongo2013-03-041-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5703 42af7a65-404d-4744-a932-0658087f49c3
* Add STM32 F3 I2C register definitionspatacongo2013-02-101-1/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5636 42af7a65-404d-4744-a932-0658087f49c3
* Add syslog.h; rename lib_rawprintf() to syslog()patacongo2013-01-281-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5578 42af7a65-404d-4744-a932-0658087f49c3
* STM32 I2C changes from Mike Smithpatacongo2013-01-181-4/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5532 42af7a65-404d-4744-a932-0658087f49c3
* Recent I2C changes for F4 broke F1patacongo2012-09-211-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5170 42af7a65-404d-4744-a932-0658087f49c3
* Oops.. the up_i2creset function mysteriously disappeared from stm32_i2c.cpatacongo2012-09-201-0/+115
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5167 42af7a65-404d-4744-a932-0658087f49c3
* Fix ENC28J60 Tx transmit (still a receive problem); Add HTTP 408 logic from Katepatacongo2012-09-171-2/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5158 42af7a65-404d-4744-a932-0658087f49c3
* Resync new repository with old repo r5166patacongo2012-09-171-166/+217
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5154 42af7a65-404d-4744-a932-0658087f49c3
* Fix return values from sleep(), usleep(), and sigtimedwait(). Fix STM32 F2 ↵patacongo2012-05-301-2/+2
| | | | | | I2C bug-for-bug compatibility git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4786 42af7a65-404d-4744-a932-0658087f49c3
* The STMPE11/touchscreen is now fully functional on the STM3240G-EVALpatacongo2012-05-081-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4715 42af7a65-404d-4744-a932-0658087f49c3
* Candidate fix for STM32 F4 I2Cpatacongo2012-03-281-51/+93
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4537 42af7a65-404d-4744-a932-0658087f49c3
* Updaes for NX Consolepatacongo2012-03-271-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4531 42af7a65-404d-4744-a932-0658087f49c3
* Fix handling if STM32 I2C byte countpatacongo2012-03-271-7/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4530 42af7a65-404d-4744-a932-0658087f49c3
* Add logic to support the FSMC SRAM in the NuttX heappatacongo2012-02-271-5/+18
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4433 42af7a65-404d-4744-a932-0658087f49c3
* Correct a typo in STM32 I2C3 supportpatacongo2012-01-291-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4345 42af7a65-404d-4744-a932-0658087f49c3
* Add support for stm32 F4 I2C3patacongo2012-01-251-14/+87
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4333 42af7a65-404d-4744-a932-0658087f49c3
* SAM3U SPI debug changespatacongo2011-10-071-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4031 42af7a65-404d-4744-a932-0658087f49c3
* Add sim C++ supportpatacongo2011-10-051-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4024 42af7a65-404d-4744-a932-0658087f49c3
* Fix bugs in STM32 SDHC and I2C driverspatacongo2011-10-051-5/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4020 42af7a65-404d-4744-a932-0658087f49c3
* Add support for lo- and hi-res RTC hardwarepatacongo2011-10-011-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4005 42af7a65-404d-4744-a932-0658087f49c3
* Generalize conditional compilation settingpatacongo2011-09-181-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3962 42af7a65-404d-4744-a932-0658087f49c3
* Add I2C trace capability; Fix another STM32 I2C/FSMC bug; add verify command ↵patacongo2011-09-181-100/+280
| | | | | | to the I2C tool git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3961 42af7a65-404d-4744-a932-0658087f49c3
* STM32 I2C driver will now operated in a polled, non-interrupting mode if so ↵patacongo2011-09-171-63/+426
| | | | | | configured git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3960 42af7a65-404d-4744-a932-0658087f49c3
* Correct error in clock_gettime(); fix wait for STOP in I2C stm32 driverpatacongo2011-09-111-19/+61
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3948 42af7a65-404d-4744-a932-0658087f49c3
* Add driver for LM-75 temperature sensorpatacongo2011-09-101-39/+42
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3947 42af7a65-404d-4744-a932-0658087f49c3
* Final tweaks to STM32 I2C driverpatacongo2011-09-091-34/+94
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3946 42af7a65-404d-4744-a932-0658087f49c3
* Only enable I2C interrupts when a transfer is startedpatacongo2011-09-091-54/+52
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3945 42af7a65-404d-4744-a932-0658087f49c3
* Add handshake for semaphore interrupt communications to prevent getting out ↵patacongo2011-09-091-327/+399
| | | | | | of sync due to spurious interrupts git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3944 42af7a65-404d-4744-a932-0658087f49c3
* Fix stm32_i2c_disablefsmc return valuepatacongo2011-09-091-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3943 42af7a65-404d-4744-a932-0658087f49c3
* Fix I2C/FSMC conflict for STM32; Fix STM32 clock setuppatacongo2011-09-081-148/+325
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3942 42af7a65-404d-4744-a932-0658087f49c3
* Fix a error the the STM32 I2C timeout logicpatacongo2011-09-061-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3940 42af7a65-404d-4744-a932-0658087f49c3
* I2C tool no longer hangs on dev commandpatacongo2011-08-301-7/+36
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3930 42af7a65-404d-4744-a932-0658087f49c3
* Work around a CodeSourcery floating point bugpatacongo2011-08-291-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3922 42af7a65-404d-4744-a932-0658087f49c3
* STM32 I2C fix, documentation update, fixes for FreeBSD/ASH buildpatacongo2011-08-271-4/+38
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3917 42af7a65-404d-4744-a932-0658087f49c3
* More TSC2007 driver updatespatacongo2011-07-301-31/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3830 42af7a65-404d-4744-a932-0658087f49c3
* Rename i2c directories to sensorspatacongo2011-04-191-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3525 42af7a65-404d-4744-a932-0658087f49c3
* Add code changes from Urospatacongo2011-04-151-7/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3507 42af7a65-404d-4744-a932-0658087f49c3
* I2C fixes from Uros; USB serial fix from Sheref; + A little more kernel mode ↵patacongo2011-04-071-17/+16
| | | | | | stuff git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3479 42af7a65-404d-4744-a932-0658087f49c3
* LIS331DL and STM32 I2C patch from Urospatacongo2011-04-051-13/+39
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3467 42af7a65-404d-4744-a932-0658087f49c3
* New LIS331DL driver and VSN updates from Urospatacongo2011-04-031-113/+321
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3457 42af7a65-404d-4744-a932-0658087f49c3
* More changes from Urospatacongo2011-03-281-70/+232
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3431 42af7a65-404d-4744-a932-0658087f49c3
* More changes from Urospatacongo2011-03-271-10/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3426 42af7a65-404d-4744-a932-0658087f49c3
* Updates from Urospatacongo2011-03-271-0/+451
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3424 42af7a65-404d-4744-a932-0658087f49c3