[RTEMS Project] #2788: RTEMS I2C API only defines Standard-mode (Sm) speed as a default.

RTEMS trac trac at rtems.org
Wed Sep 21 22:38:07 UTC 2016


#2788: RTEMS I2C API only defines Standard-mode (Sm) speed as a default.
-------------------------+----------------------
 Reporter:  chrisj       |       Owner:  chrisj
     Type:  enhancement  |      Status:  closed
 Priority:  normal       |   Milestone:  4.12
Component:  cpukit       |     Version:  4.10
 Severity:  normal       |  Resolution:  wontfix
 Keywords:               |
-------------------------+----------------------
Changes (by chrisj):

 * status:  new => closed
 * resolution:   => wontfix


Comment:

 Replying to [comment:3 sebastian.huber]:
 > Ok, the set clock IO control is not part of the Linux user-space API.
 You can set it via the RTEMS specific I2C_BUS_SET_CLOCK IO control.
 >

 I did not pick up this interface to control the clock speed.

 This approach fits with the Xilinx AXI I2C controller where the bus speed
 is best handled by the IP integrator placing the IP into the FPGA. There
 is no point having software control the clock speed, the FPGA needs to do
 this. In this case setting the clock speed will fail, which is the
 default.

 Thanks.

--
Ticket URL: <http://devel.rtems.org/ticket/2788#comment:4>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list