# M4 Port without hard FPU

**URL:** <https://forums.freertos.org/t/m4-port-without-hard-fpu/7501>\
**Category:** Kernel\
**Created:** [November 5, 2018, 4:50pm UTC](https://forums.freertos.org/t/m4-port-without-hard-fpu/7501 "2018-11-05T16:50:26Z")\
**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:** [November 5, 2018, 4:50pm UTC](https://forums.freertos.org/t/m4-port-without-hard-fpu/7501/1 "2018-11-05T16:50:26Z")

</div>

**[fizzyaid](https://sourceforge.net/u/fizzyaid/)** wrote on [Monday, November 05, 2018](https://sourceforge.net/p/freertos/discussion/382005/thread/c0ef79e304/#e835):

Hi,

Curious as to why there is no M4 port which doesn’t rely on the FPU. I have a third party library which I’m trying to link to, but it was compiled soft floating point and therefore won’t link.

Edit:

I’m guessing I can just use the CM3 port?

Thanks

Adrian

---

<div class="post-metadata">

**Author:** ![hs2](https://avatars.discourse-cdn.com/v4/letter/h/a4c791/32.png) [@hs2](https://forums.freertos.org/u/hs2)\
**Post date:** [November 5, 2018, 4:55pm UTC](https://forums.freertos.org/t/m4-port-without-hard-fpu/7501/2 "2018-11-05T16:55:53Z")

</div>

**[hs2sf](https://sourceforge.net/u/hs2sf/)** wrote on [Monday, November 05, 2018](https://sourceforge.net/p/freertos/discussion/382005/thread/c0ef79e304/#b777):

It’s just the CM3 port 🙂

---

<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:** [November 5, 2018, 5:02pm UTC](https://forums.freertos.org/t/m4-port-without-hard-fpu/7501/3 "2018-11-05T17:02:38Z")

</div>

**[rtel](https://sourceforge.net/u/rtel/)** wrote on [Monday, November 05, 2018](https://sourceforge.net/p/freertos/discussion/382005/thread/c0ef79e304/#b777/cfd8):

That is right.

If you have an M3 OR and M4 with no floating point unit then use the  
port files in FreeRTOS/Source/portable/ARM\_CM3

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [November 5, 2018, 5:04pm UTC](https://forums.freertos.org/t/m4-port-without-hard-fpu/7501/4 "2018-11-05T17:04:06Z")

</div>

**[fizzyaid](https://sourceforge.net/u/fizzyaid/)** wrote on [Monday, November 05, 2018](https://sourceforge.net/p/freertos/discussion/382005/thread/c0ef79e304/#b777/cfd8/5fd1):

Cheers for the confirmation guys.
