# Giga Device Support

**URL:** <https://forums.freertos.org/t/giga-device-support/16312>\
**Category:** Kernel\
**Created:** [December 3, 2022, 12:26am UTC](https://forums.freertos.org/t/giga-device-support/16312 "2022-12-03T00:26:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![migmel](https://avatars.discourse-cdn.com/v4/letter/m/4da419/32.png) [@migmel](https://forums.freertos.org/u/migmel)\
**Post date:** [December 3, 2022, 12:26am UTC](https://forums.freertos.org/t/giga-device-support/16312/1 "2022-12-03T00:26:57Z")

</div>

Hello guys,  
I want to ask: Are Giga Device microcontrollers currently being supported by FreeRTOS ?  
I want to port a GD32F105VCT6 Cortex M3 MCU, but I am not sure which port to use.  
Thank you

---

<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:** [December 3, 2022, 12:30am UTC](https://forums.freertos.org/t/giga-device-support/16312/2 "2022-12-03T00:30:22Z")

</div>

FreeRTOS runs on any Arm Cortex-M0/M0+/M3/M4/M4F/M7/M23/M33 device that has enough RAM 🙂

Here are some links that will help you build the correct port layer:

> **[Creating a new RTOS project](https://www.freertos.org/Creating-a-new-FreeRTOS-project.html)**
>
> Create and use an RTOS project

> **[FreeRTOS - Free RTOS Source Code Directory Structure](https://www.freertos.org/a00017.html)**
>
> Details all the FreeRTOS ports and describes the FreeRTOS directory structure

You will need the port code from the FreeRTOS/Source/portable/[compiler]/ARM\_CM3 directory.

---

<div class="post-metadata">

**Author:** ![migmel](https://avatars.discourse-cdn.com/v4/letter/m/4da419/32.png) [@migmel](https://forums.freertos.org/u/migmel)\
**Post date:** [December 3, 2022, 6:43am UTC](https://forums.freertos.org/t/giga-device-support/16312/3 "2022-12-03T06:43:57Z")

</div>

Thank you for the information
