# ST91x IAR Ver 5.0 Port

**URL:** <https://forums.freertos.org/t/st91x-iar-ver-5-0-port/286>\
**Category:** Kernel\
**Created:** [August 29, 2007, 2:37am UTC](https://forums.freertos.org/t/st91x-iar-ver-5-0-port/286 "2007-08-29T02:37:06Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [August 29, 2007, 2:37am UTC](https://forums.freertos.org/t/st91x-iar-ver-5-0-port/286/1 "2007-08-29T02:37:06Z")

</div>

**[joe\_her](https://sourceforge.net/u/joe_her/)** wrote on [Wednesday, August 29, 2007](https://sourceforge.net/p/freertos/discussion/382005/thread/0bd40bb4/#2bdc):

Got IAR ver 5.0 (and not 4.x) and looks like startup file and vector file (91x\_init.s, 91x\_vect.s) of this port are not compatible. I tried to make the minor changes, but unfortunatly am very new to IAR and ARM programing, and no luck (cant get read of some linker error, and not 100% sure that I am doing the right changes).  
can anyone help?  
Thanks  
Johanan

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [August 31, 2007, 9:17am UTC](https://forums.freertos.org/t/st91x-iar-ver-5-0-port/286/2 "2007-08-31T09:17:33Z")

</div>

**[davedoors](https://sourceforge.net/u/davedoors/)** wrote on [Friday, August 31, 2007](https://sourceforge.net/p/freertos/discussion/382005/thread/0bd40bb4/#2bdc/ac4a):

Richard - when is V5 support going to happen?

---

<div class="post-metadata">

**Author:** ![rtel](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/rtel/32/31_2.png) [@rtel](https://forums.freertos.org/u/rtel)\
**Post date:** [August 31, 2007, 11:46am UTC](https://forums.freertos.org/t/st91x-iar-ver-5-0-port/286/3 "2007-08-31T11:46:53Z")

</div>

**[rtel](https://sourceforge.net/u/rtel/)** wrote on [Friday, August 31, 2007](https://sourceforge.net/p/freertos/discussion/382005/thread/0bd40bb4/#2bdc/ac4a/b419):

Version 5 does not yet support the Cortex M3 processors.&nbsp; When Cortex M3 is supported I will update the IAR projects to use V5.0.&nbsp; Until then I have not even looked at V5.

A new V4.x version was released at the same time as V5.&nbsp; This is what I upgraded to and am currently using.

Regards.

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [August 31, 2007, 8:09pm UTC](https://forums.freertos.org/t/st91x-iar-ver-5-0-port/286/4 "2007-08-31T20:09:32Z")

</div>

**[joe\_her](https://sourceforge.net/u/joe_her/)** wrote on [Friday, August 31, 2007](https://sourceforge.net/p/freertos/discussion/382005/thread/0bd40bb4/#2bdc/b9f7):

I am tring to do it while learning the ARM9 assembler, so I probably make a lot of mess (but learning somthing).  
I already got the led flashes but have the stack (both CSPR and SVC\_SPR) inflating.  
Is there is some document on how freeRTOS work at the low level of the ARM port?  
Johanan
