[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Help With coldfire needed




Chris Johns wrote:
> 

> We use 3.2, and run C++, with STL, exceptions etc, plus large packages like NetSNMP.

FWIW 3.2.2 is out and has nearly all RTEMS patches plus a few m68k. 
 
> One thing to watch out for is making sure variables are correctly set to
> volatile. Look for counts, index etc in driver control structures. Sometimes
> these are not flagged as volatile and should be. This is something that will
> effect code that worked on 2.95 but not on 3.2 with the Coldfire.

I can't emphasize enough that missing volatile on memory mapped
registers 
is a common problem so if you come across any code in RTEMS that needs
them, please submit a patch. :)
 
> --
>   Chris Johns, cjohns at cybertec.com.au

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985