Replacing VxWorks with RTEMS

brad chisholm brad.chisholm at
Tue May 8 12:53:49 UTC 2007

Hi Ali,

This sounds good, is this 3 man months duration? We already have the
wrappers which should save some time.


Ali Asgar Nasir wrote:
> Hi,
> We have changed the RTOS in one of our application to RTEMS. It took us
> around three months to do the same. We have implemented wrapper functions
> around the original OS calls which we had in our legacy OS. This makes the
> code changes in the actual application to minimum. We just then link the
> wrapper's to the OS calls in the application and remove the legacy OS's
> libraries.
> U need to be clear about the memory mapping and all hardware related stuff
> of your target. It will make the changeover smooth.
> Regards
> Ali
> -----Original Message-----
> From: at
> [ at] On Behalf Of
> brad chisholm
> Sent: Thursday, May 03, 2007 3:56 PM
> To: rtems-users at
> Subject: Replacing VxWorks with RTEMS
> Hi there,
> I am currently investigating the possibility of replacing VxWorks with
> RTEMS in an existing product that has been released to customers.
> I am trying to get a feel for the length of time the change will take,
> can anyone give practical advice on the length of time it has taken them
> to get RTEMS running on a target platform and then to replace an
> existing RTOS with RTEMS.
> - We use a predominantly posix interface into the RTOS.
> - For a guide to system complexity, we run approximately 50 threads
> concurrently, use semophores, mutexes and signals. There are hard
> real-time deadlines and we use 3rd party stacks.
> Thank you for any information
> Regards
> Brad
> _______________________________________________
> rtems-users mailing list
> rtems-users at
> World-Wide Partnerships. World-Class Solutions.
> _____________________________________________________________________
> This e-mail message may contain proprietary, confidential or legally
> privileged information for the sole use of the person or entity to
> whom this message was originally addressed. Any review, e-transmission
> dissemination or other use of or taking of any action in reliance upon
> this information by persons or entities other than the intended
> recipient is prohibited. If you have received this e-mail in error
> kindly delete  this e-mail from your records. If it appears that this
> mail has been forwarded to you without proper authority, please notify
> us immediately at netadmin at and delete this mail. 
> _____________________________________________________________________

More information about the users mailing list