[#5074] REPEAT START mode doesn't repeat in bfin twi i2c driver
Submitted By: Sonic Zhang
Open Date
2009-04-22 06:37:27 Close Date
2009-06-16 13:33:00
Priority:
Medium High Assignee:
Sonic Zhang
Status:
Closed Fixed In Release:
N/A
Found In Release:
N/A Release:
Category:
N/A Board:
N/A
Processor:
ALL Silicon Revision:
Is this bug repeatable?:
Yes Resolution:
Fixed
Uboot version or rev.:
Toolchain version or rev.:
09r1
App binary format:
N/A
Summary: REPEAT START mode doesn't repeat in bfin twi i2c driver
Details:
REPEAT START mode doesn't repeat in bfin twi i2c driver. The second message is not issued by repeat start signal on sal and scl lines, when applicatino call i2c_transfer through i2c ioctl system call to transfer more than 2 messages.
Follow-ups
--- Sonic Zhang 2009-04-22 06:47:31
Fixed.
In i2c repeat transfer mode, byte count of next message should be filled
into part of the TWI MASTER_CTL reg when interrupt MCOMP of last
message transfer is triggered. But, other bits in this reg should
not be touched.
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
No Files Were Found