public inbox for ecos-patches@sourceware.org
 help / color / mirror / Atom feed
From: Ilija Koco <ilijak@siva.com.mk>
To: Gerster Jochen-B01096 <B01096@freescale.com>
Cc: ecos-patches@ecos.sourceware.org
Subject: Re: FW: eCos for MPC55xx
Date: Wed, 05 Jul 2006 08:23:00 -0000	[thread overview]
Message-ID: <44AB76FF.9010701@siva.com.mk> (raw)
In-Reply-To: <DF02D66C37C26B4C8018BF84F0E37FEC0D109B5D@zwg18exm01.ea.freescale.net>

Hi Jochen

Nice thing
I recently ported eCos to MAC7100 that has same serial port that i
placed in directory dev/serial/freescale. i tried to meke it platform
independent so maybe you coul'd consolidate it with your's.

I haven't checked CAN but it they are same you coul'd place it under
some general dir so it coul'd seamlessly fit with mac7100 (and possibly
other freescale chips).

regards
Ilija


Gerster Jochen-B01096 wrote:
> Hi,
>  
> I have ported eCos to the powerpc mpc55xx family, and now I want to add it to the eCos source repository but how?
>  
> Some details:
> I used the ecos snapshot 25. April 06
>  
> NEW PACKAGES:
>  - CAN device driver (Flexcan) for mpc55xx (supports FlexCanA FlexCanB FlexCanC) uses the CAN_IO
>  - serial device driver (ESCI) for mpc55xx
>  - eth. device driver (FEC) for mpc5553 (with workaround for ERRATA 2049)
>  - eth. device driver (FEC) for mpc5567
>  - arch for the powerpc e200z6 core
>  - variant the mpc55xx
>  - plt. the MPC5554DEMO board
>  - plt. the MPC5553DEMO board
>  - plt. the MPC5567GW board
>
>
> Some BUGs + fix:
>  cpuload: average is no calculated correctly, so the test worked
>  
>  net/httpd/.../monitor.c creates a exception because of a null pointer
>   line 706     if(getifaddrs(&iflist)!=0) Out of Memory ? yes return
>                     return 0;
>  
>  
> New feature:
>  kernel/.../intr.cxx: The order the DSRs are called is now changeable between normal or reverse
>   normal: the DSRs are called in the order the isr happened (=new)
>   reverse: the DSRs are called in the reversed order the isr happened (=old)
>  kernel/.../interrupt.cdl: the option CYGIMP_KERNEL_INTERRUPTS_DSRS_LIST_REVERSE was added
>
>
> ERRORS at compile time + FIX:
>  packages\net\snmp\lib\current\include\config.h
>   change ~347: define HAVE_GETTIMEOFDAY -> #define HAVE_GETTIMEOFDAY
>  
>  packages\net\bsd_tcpip\current\include\sys\bsdtypes.h
>   Add line ~32: #undef int8_t \ #undef int16_t \ #undef int32_t
>  
>
> ERRORS at runtime + FIX:
>  gcc optimize memcpy fkt. and uses its inline fkt. and generates alignment error, especially  using the TCP/IP Stack
>   change: packages\infra\current\src\memcpy.c  every _memcpy -> my_memcpy
>   add line 86: packages\isoinfra\current\include\string.h  #define memcpy my_memcpy pherhaps anyone knows how to disable this by a compiler flag, I didn't found it :(
>  
> All changed and new files are in the attached zip file. 
>
>
> bye
> Jochen
>
>
> I send now several emails but I did't get a response nor a new thread in the mailing list was created???
> So now I try it without attaching the zip file
>
>   

  reply	other threads:[~2006-07-05  8:23 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-05  7:01 Gerster Jochen-B01096
2006-07-05  8:23 ` Ilija Koco [this message]
2011-06-15  8:29 ` scratch45
2011-06-15  9:21   ` Christophe Coutand
2006-07-06  7:58 Gerster Jochen-B01096
2006-07-18 16:46 ` Jonathan Larmour
2006-07-20  8:21 Gerster Jochen-B01096
2006-07-21 15:50 ` Ilija Koco

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=44AB76FF.9010701@siva.com.mk \
    --to=ilijak@siva.com.mk \
    --cc=B01096@freescale.com \
    --cc=ecos-patches@ecos.sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).