# Hi experts， I try to find a OSAL for freeRTOS

**URL:** <https://forums.freertos.org/t/hi-experts-i-try-to-find-a-osal-for-freertos/15781>\
**Category:** Libraries\
**Tags:** debug\
**Created:** [September 8, 2022, 6:17am UTC](https://forums.freertos.org/t/hi-experts-i-try-to-find-a-osal-for-freertos/15781 "2022-09-08T06:17:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Roger](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/roger/32/2487_2.png) [@Roger](https://forums.freertos.org/u/Roger)\
**Post date:** [September 8, 2022, 6:17am UTC](https://forums.freertos.org/t/hi-experts-i-try-to-find-a-osal-for-freertos/15781/1 "2022-09-08T06:17:21Z")

</div>

Do you know some opensource OSAL about freeRTOS ?

---

<div class="post-metadata">

**Author:** ![PaulB-AWS](https://avatars.discourse-cdn.com/v4/letter/p/a183cd/32.png) [@PaulB-AWS](https://forums.freertos.org/u/PaulB-AWS)\
**Post date:** [September 8, 2022, 9:50pm UTC](https://forums.freertos.org/t/hi-experts-i-try-to-find-a-osal-for-freertos/15781/2 "2022-09-08T21:50:50Z")

</div>

@Roger : can you clarify what you are referring to by OSAL?

If you are referring to the lwip\_osal, you might look at the implementation in the [STM32U5 IoT Reference Integration](https://github.com/FreeRTOS/iot-reference-stm32u5/tree/main/Common/net/lwip_port), which is based on the [implementation in the amazon-freertos repository](https://github.com/aws/amazon-freertos/tree/747f07402a744ec839ed9950e841142408abd6b0/libraries/3rdparty/lwip_osal).

---

<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:** [September 8, 2022, 9:57pm UTC](https://forums.freertos.org/t/hi-experts-i-try-to-find-a-osal-for-freertos/15781/3 "2022-09-08T21:57:27Z")

</div>

Can provide information on the use case for the OSAL (assuming operating system abstraction layer). Why do you need it?

---

<div class="post-metadata">

**Author:** ![Roger](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/roger/32/2487_2.png) [@Roger](https://forums.freertos.org/u/Roger)\
**Post date:** [September 19, 2022, 2:47am UTC](https://forums.freertos.org/t/hi-experts-i-try-to-find-a-osal-for-freertos/15781/4 "2022-09-19T02:47:08Z")

</div>

- Our company writes a OSAL(uCos) by itself, It’s light and easy to use.
- So, I want to find the OSAL of freeRTOS.

---

<div class="post-metadata">

**Author:** ![johnrhen](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/johnrhen/32/2089_2.png) [@johnrhen](https://forums.freertos.org/u/johnrhen)\
**Post date:** [September 26, 2022, 7:29pm UTC](https://forums.freertos.org/t/hi-experts-i-try-to-find-a-osal-for-freertos/15781/5 "2022-09-26T19:29:31Z")

</div>

Could you provide additional information on what functionality you expect from the FreeRTOS OSAL?
