[RTEMS Project] #2788: RTEMS I2C API only defines Standard-mode (Sm) speed as a default.
RTEMS trac
trac at rtems.org
Wed Sep 21 00:54:54 UTC 2016
#2788: RTEMS I2C API only defines Standard-mode (Sm) speed as a default.
-------------------------+--------------------
Reporter: chrisj | Owner: chrisj
Type: enhancement | Status: new
Priority: normal | Milestone: 4.12
Component: cpukit | Version: 4.10
Severity: normal | Keywords:
-------------------------+--------------------
The RTEMS I2C API as defined in cpukit/dev/include/dev/i2c/i2c.h only
defines the bus speed as Standard-mode (Sm) as defined by the I2C
standard. This is set as I2C_BUS_CLOCK_DEFAULT. The default speed is
defined by the hardware, ie the devices connected, and not this API.
The API should define the speeds as defined in the I2C standard and there
should be no default. Drivers like the Cadence driver for the Zynq should
be modified to require the bus speed be provided and all future drivers
need to provide the speed.
--
Ticket URL: <http://devel.rtems.org/ticket/2788>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list