[#5074] REPEAT START mode doesn't repeat in bfin twi i2c driver

Document created by Aaronwu Employee on Sep 3, 2013
Version 1Show Document
  • View in full screen mode

[#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

Attachments

    Outcomes