Re: RTOS porting



On Mon, 28 Nov 2005 18:09:09 +0100, "Boudewijn Dijkstra"
<usenet@xxxxxxxxxxxxxxxxxxx> wrote:

>"abhiraj11" <abhiraj11@xxxxxxxxx> schreef in bericht
>news:_ZOdnb1WGJYtZhfeRVn-iQ@xxxxxxxxxxxxxxx
>> Hi,
>> Can any one tell me how to start porting a RTOS on ARM. I mean what
>> exactly should i Study to port a RTOS.
>
>I'm not a porting expert, but I think I have a few useful clues for you:
>
>- Make sure that it isn't already ported.
>- Determine how portable the various parts of RTOS code are.
>- Use as much as possible a high level language like C.
>- Use a popular compiler/assembler/linker toolchain.
>- Get a popular reference board, a popular JTAG debugger and a popular IDE
>that supports your toolchain and debugger.
>- Look at standalone sample IDE projects for ARM and for architectures that
>you are familiar with.
>- Look at RTOS sample IDE projects for ARM and for architectures that you are
>familiar with.
>- Look at other ports of the RTOS.
>- Look at other RTOSes ported to ARM.
>
>BTW, which RTOS are we talking about?

Since some (small?) portion of the RTOS is likely to be written in
assembly language, study the ported-from architecture and its
instruction set(s) in addition to the same for the ARM.
--
Dan Henry
.



Relevant Pages

  • Re: RTOS porting
    ... > Can any one tell me how to start porting a RTOS on ARM. ... The FreeRTOS WEB site has reproduced a report written by two students that ... Take a look at the ColdFire port pages, ...
    (comp.arch.embedded)
  • Re: RTOS porting
    ... > Can any one tell me how to start porting a RTOS on ARM. ... > exactly should i Study to port a RTOS. ... - Get a popular reference board, a popular JTAG debugger and a popular IDE ...
    (comp.arch.embedded)
  • Re: how to port the RTOS
    ... I'm a newbie to this group and RTOS, I want to know what the Porting ... I'm having the iMX21 RTOSand i need to port for iMX27 as the CPU ... You might also check the MicriumNewsGroup on Yahoo groups. ...
    (comp.arch.embedded)
  • Re: question about ARM
    ... includes features that make it very easy to support using an RTOS. ... I thought it was just a Thumb-only ARM. ...
    (comp.arch.embedded)
  • how to port the RTOS
    ... I'm a newbie to this group and RTOS, I want to know what the Porting ... I'm having the iMX21 RTOSand i need to port for iMX27 as the CPU ...
    (comp.arch.embedded)