Massimo,
Take a look at the patch I posted a few days ago:
'Common names for MCF I2C'
Cheers,
Steve
Massimo Oss Noser wrote:
I'm trying to compile uClinux-dist 2007-01-03 for my AvNet MCF5282 with
kernel 2.6.x.
When I compile the distribuition with i2c module for Motorola MCF5282
(i2c-mcf.c), I get compiler errors.
Is the header file (i2c-mcf.h) an old version?
Have you some information about?
Similar problems on QSPI kernel module.
Thanks,
Massimo.
==== Make output ====
drivers/i2c/busses/i2c-mcf.c: In function 'coldfire_do_first_start':
drivers/i2c/busses/i2c-mcf.c:94: error: 'MCF_I2C_I2CR' undeclared (first
use in this function)
drivers/i2c/busses/i2c-mcf.c:94: error: (Each undeclared identifier is
reported only once
drivers/i2c/busses/i2c-mcf.c:94: error: for each function it appears in.)
drivers/i2c/busses/i2c-mcf.c:94: error: 'MCF_I2C_I2CR_MSTA' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c: In function 'coldfire_read_data':
drivers/i2c/busses/i2c-mcf.c:116: error: 'MCF_I2C_I2CR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:116: error: 'MCF_I2C_I2CR_MTX' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:119: error: 'MCF_I2C_I2CR_TXAK' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:125: error: 'MCF_I2C_I2DR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:131: error: 'MCF_I2C_I2SR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:131: error: 'MCF_I2C_I2SR_IIF' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c: In function 'coldfire_write_data':
drivers/i2c/busses/i2c-mcf.c:157: error: 'MCF_I2C_I2CR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:157: error: 'MCF_I2C_I2CR_MTX' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:158: error: 'MCF_I2C_I2DR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:163: error: 'MCF_I2C_I2SR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:163: error: 'MCF_I2C_I2SR_IIF' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c: In function 'coldfire_i2c_start':
drivers/i2c/busses/i2c-mcf.c:192: error: 'MCF_I2C_I2CR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:192: error: 'MCF_I2C_I2CR_IEN' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:197: error: 'MCF_I2C_I2SR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:197: error: 'MCF_I2C_I2SR_IBB' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:204: error: 'MCF_I2C_I2CR_MSTA' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:204: error: 'MCF_I2C_I2CR_MTX' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:218: error: 'MCF_I2C_I2CR_RSTA' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:223: error: 'MCF_I2C_I2DR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:228: error: 'MCF_I2C_I2SR_IIF' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c: In function 'coldfire_i2c_access':
drivers/i2c/busses/i2c-mcf.c:262: error: 'MCF_I2C_I2CR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:262: error: 'MCF_I2C_I2CR_TXAK' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:331: error: 'MCF_I2C_I2CR_MSTA' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:334: error: 'MCF_I2C_I2CR_IIEN' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:253: warning: unused variable 'len'
drivers/i2c/busses/i2c-mcf.c:253: warning: unused variable 'i'
drivers/i2c/busses/i2c-mcf.c: In function 'coldfire_i2c_master':
drivers/i2c/busses/i2c-mcf.c:370: error: 'MCF_I2C_I2CR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:370: error: 'MCF_I2C_I2CR_IIEN' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:468: error: 'MCF_I2C_I2CR_MSTA' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:470: error: 'MCF_I2C_I2CR_TXAK' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c: In function 'i2c_coldfire_init':
drivers/i2c/busses/i2c-mcf.c:504: error: 'MCF_GPIO_PASPAR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:509: error: 'MCF_I2C_I2FDR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:512: error: 'MCF_I2C_I2ADR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:516: error: 'MCF_I2C_I2CR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:516: error: 'MCF_I2C_I2CR_IEN' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:517: error: 'MCF_I2C_I2SR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:517: error: 'MCF_I2C_I2SR_IBB' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:521: error: 'MCF_I2C_I2DR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:527: error: 'MCF_I2C_I2CR_MSTA' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:527: error: 'MCF_I2C_I2CR_MTX' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c: In function 'i2c_coldfire_exit':
drivers/i2c/busses/i2c-mcf.c:545: error: 'MCF_I2C_I2CR' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:545: error: 'MCF_I2C_I2CR_IEN' undeclared
(first use in this function)
drivers/i2c/busses/i2c-mcf.c:545: error: 'MCF_I2C_I2CR_IIEN' undeclared
(first use in this function)
make[4]: *** [drivers/i2c/busses/i2c-mcf.o] Error 1
make[3]: *** [drivers/i2c/busses] Error 2
make[2]: *** [drivers/i2c] Error 2
make[1]: *** [drivers] Error 2
make[1]: Leaving directory `/root/uCLinuxDIST/uClinux-dist/linux-2.6.x'
make: *** [linux] Error 1
_ _
*Ing. Massimo Oss Noser*
Project Manager
AIBSLab
Via del Follatoio, 12
34148 - Trieste - ITALY
Phone: +39 040 8992439
Fax: +39 040 8992429
Web: www.aibs-lab.com <http://www.aibs-lab.com/>
_ _
*_Important
_*This transmission is intended only for the use of the addressee and
may contain confidential or legally privileged information. If you are
not the intended recipient, you are notified that any use or
dissemination of this communication is strictly prohibited. If you have
received this transmission in error, please notify us immediately by
telephone and delete all copies of this transmission together with any
attachments.
------------------------------------------------------------------------
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev