public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot-Users] RE: [U-Boot-CVS] u-boot/drivers omap24xx_i2c.c,NONE,1.1 Makefile,1.29,1.30 ns16550.c,1.6,1.7 serial.c,1.5,1.6
@ 2005-01-10 16:14 Woodruff, Richard
  2005-01-10 16:44 ` [U-Boot-Users] " Cory Tusar
  2005-01-10 17:24 ` Cory Tusar
  0 siblings, 2 replies; 5+ messages in thread
From: Woodruff, Richard @ 2005-01-10 16:14 UTC (permalink / raw)
  To: u-boot

Sorry,

I ran into the build problem long ago and fixed it locally.  I was
preparing to resubmit a patch with a lot of additions and this one
fix....as I was thinking Wolfgang had bypassed it.

I believe the real fix I used was in the driver itself not above.  Its
much simpler and I think the correct one.

Regards,
Richard W.



The File drivers/omap2420_i2c.c needs to look like this:
-----------------------------------------------------------
#include <common.h>

#ifdef CONFIG_DRIVER_OMAP24XX_I2C

#include <asm/arch/i2c.h>
#include <asm/io.h>

#define inw(a) __raw_readw(a)
#define outw(a,v) __raw_writew(a,v)


-----------------------------------------------------------

previously it WRONGLY looked like:

#include <common.h>
#include <asm/arch/i2c.h>
#include <asm/io.h>

#define inw(a) __raw_readw(a)
#define outw(a,v) __raw_writew(a,v)

#ifdef CONFIG_DRIVER_OMAP24XX_I2C





> -----Original Message-----
> From: Cory Tusar [mailto:ctusar at videon-central.com]
> Sent: Monday, January 10, 2005 9:27 AM
> To: [u-boot] U-Boot users list
> Cc: Woodruff, Richard
> Subject: Re: [U-Boot-CVS] u-boot/drivers omap24xx_i2c.c,NONE,1.1
> Makefile,1.29,1.30 ns16550.c,1.6,1.7 serial.c,1.5,1.6
> 
> Wolfgang Denk wrote:
> > Update of /cvsroot/u-boot/u-boot/drivers
> > In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8979/drivers
> >
> > Modified Files:
> > 	Makefile ns16550.c serial.c
> > Added Files:
> > 	omap24xx_i2c.c
> > Log Message:
> > * Patches by Richard Woodruff, 01 Oct 2004:
> >   add support for the TI OMAP2420 processor and its H4 reference
> >   board
> >
> > * Patch by Christian Pellegrin, 24 Sep 2004:
> >   Added support for NE2000 compatible (DP8390, DP83902) NICs.
> 
> This changeset, notably omap24xx_i2c.c, breaks (ARM-only?)
non-omap24xx
> builds.  The attached patch relocates the omap24xx-specific i2c header
> information from asm-arm/arch-arm1136/i2c.h to include/omap24xx_i2c.h.
> 
> Patch was generated against current CVS sources.
> 
> -Cory
> 
> 
> --
> Cory T. Tusar
> Embedded Systems Engineer
> Videon Central, Inc.
> 2171 Sandy Drive
> State College, PA 16801
> (814) 235-1111 x316
> (814) 235-1118 fax
> 
> "Debugging is twice as hard as writing the code in the first place.
>    Therefore, if you write the code as cleverly as possible, you are,
>      by definition, not smart enough to debug it."  --Brian W.
Kernighan

^ permalink raw reply	[flat|nested] 5+ messages in thread
[parent not found: <E1CnmIi-0002Mc-2E@sc8-pr-cvs1.sourceforge.net>]

end of thread, other threads:[~2005-01-10 17:24 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-10 16:14 [U-Boot-Users] RE: [U-Boot-CVS] u-boot/drivers omap24xx_i2c.c,NONE,1.1 Makefile,1.29,1.30 ns16550.c,1.6,1.7 serial.c,1.5,1.6 Woodruff, Richard
2005-01-10 16:44 ` [U-Boot-Users] " Cory Tusar
2005-01-10 17:24 ` Cory Tusar
     [not found] <E1CnmIi-0002Mc-2E@sc8-pr-cvs1.sourceforge.net>
2005-01-10 15:26 ` Cory Tusar
2005-01-10 15:36   ` Jerry Van Baren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox