[ECOS] EB40/AT91 and EB40A Patches

Tim Drury tdrury@siliconmotorsports.com
Fri Oct 18 09:42:00 GMT 2002


That looks correct.  Funny, my eb40/../plf_io.h is empty, but since
I never tested the eb40 I didn't miss it.  My eb40a/../plf_io.h does
have my LED definitions and probably should have the same registers
mapped that the eb40 one has.

-tim


Christophe Part wrote:

> Hi Tim,
>
> Just to be sure I have done the right thing ...
>
> I have applied Thomas Koeller patch
> http://sources.redhat.com/ml/ecos-patches/2002-06/msg00016.html
> ( Do not forget the patch for the ecos.db)
>
> then I have applied Tim Drury patch
> http://sources.redhat.com/ml/ecos-patches/2002-07/msg00036.html
> 1) AT49xxxx flash patch
> 2) EB40A target patch
> 3) ecos.db patch
>
> I have found var_io.h and plf_io.h files from Marc Pignat.
>
> http://sources.redhat.com/ml/ecos-discuss/2002-07/msg00371.html
> http://sources.redhat.com/ml/ecos-discuss/2002-07/msg00376.html
>
> I have applied the patch for the eb40a from Tim just before, so I have
> patched var_io.h by hand.
>
> I had to change the line #include  for #include
>  in tree files to compile the redboot for the eb40 and
> eb40a.
> They are :
> - var/current/src/hal_dial.c
> - var/current/src/at91_misc.c
> - eb40/current/src/eb40_misc.c
> Is it correct ?
>
> I cannot test my load because I have just an at91eb55.
>
> I hope this help someone else.
>
> Christophe
>
>
>  ----------------------------------------------
>
> >Greg Holdren wrote:
> >Tim,
> >
> >I have installed the tar files and both Thomas's and your ecos.db patch
> >files.
> >Your at91_patch fie is quite large so Im trying to let patch do this one.
>
> In
>
> >any
> >case I seem to be missing the file, "var_io.h", in
> >"hal/arm/at91/var/current/include", so
> >its bombing on this part of it. Could I get yours? Should have at91.tar
> >provide this?
>
>
> >TNX
> >Greg Holdren
>
>
>  ----------------------------------------------
>
> >Tim Drury wrote:
>
>
> >Greg, you will probably only run into this problem when patching ecos.db
> >since that file is constantly getting patched.  Ecos.db is arranged as
> >many small blocks of ~8 lines and it is very easy to merge changes by
> >hand.  It should be a fairly easy exercise to install the patches
> >manually be changing/inserting the new blocks that pertain to the at91,
> >eb40, eb40a, and eb40a flash driver.
>
>
> >The bulk of the patches work on the hal/arm/at91 directory structure
> >which, IIRC, Thomas' patch completely re-writes.  Then my patch patches
> >his patch :)
>
>
> >Hopefully we'll be seeing all these at91 patches worked back into cvs
> >soon.
>
>
> >-tim
>
>
>
>  ----------------------------------------------
>
> >Greg Holdren wrote:
>
>
> >Im trying to apply the patches to split the AT91 and EB40 sources out
> >and Im
> >running into errors in the process.
> >Im using a 10-14-02 snapshot of the CVS. I tried to apply Thomas's
> >patch to
> >the ecos.db file with out errors.
> >
> >This is what Im doing:    patch -p0 <   this is in
> >...packages/hal
> >
> >It reports bad hunks or lines not found for some reason. Is there any
> >different syntax that I need to use for patch?
> >I ended up doing it by hand and then untaring Thomas's tar file for
> >the at91
> >directory.
> >
> >Applied Tim Drury's at91.patch and it complains also line number and file
> >names not found. I stopped here.
> >
> >Something is wrong. Does it matter what CVS version is used? Any tip
> >based I
> >what I said? Starting points?
> >
> >TNX
> >Greg Holdren
> >
> >
>
>
>
>
>



-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss



More information about the Ecos-discuss mailing list