Please do not reply to this email, use the link below.
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001816
Bug ID: 1001816
Summary: Allow non const cyg_i2c_device for I2C callback
functions.
Product: eCos
Version: CVS
Target: All
Architecture/Host Other
OS:
Status: NEW
Severity: enhancement
Priority: low
Component: Patches and contributions
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Blocks: 1001397
Created attachment 2178
--> http://bugs.ecos.sourceware.org/attachment.cgi?id=2178&action=edit
A patch that allows override of const attribute.
The structure cyg_i2c_bus declares a number of callback functions. Some
functions have an argument of type const cyg_i2c_device*. In some cases ability
to modify cyg_i2c_device may be beneficial so it would be useful to remove
const attribute. The example is Kinetis I2C driver (bug 1001397) that uses
cyg_delay field for caching of frequency divider once it is computed.
The submitted patch provides a possibility for individual driver to override
const attribute.
Ilija
--
You are receiving this mail because:
You are on the CC list for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.