diff --git a/include/freertos/FreeRTOS.h b/components/freertos/include/freertos/FreeRTOS.h similarity index 100% rename from include/freertos/FreeRTOS.h rename to components/freertos/include/freertos/FreeRTOS.h diff --git a/include/freertos/FreeRTOSConfig.h b/components/freertos/include/freertos/FreeRTOSConfig.h similarity index 100% rename from include/freertos/FreeRTOSConfig.h rename to components/freertos/include/freertos/FreeRTOSConfig.h diff --git a/include/freertos/StackMacros.h b/components/freertos/include/freertos/StackMacros.h similarity index 100% rename from include/freertos/StackMacros.h rename to components/freertos/include/freertos/StackMacros.h diff --git a/include/freertos/croutine.h b/components/freertos/include/freertos/croutine.h similarity index 100% rename from include/freertos/croutine.h rename to components/freertos/include/freertos/croutine.h diff --git a/include/freertos/list.h b/components/freertos/include/freertos/list.h similarity index 100% rename from include/freertos/list.h rename to components/freertos/include/freertos/list.h diff --git a/include/freertos/mpu_wrappers.h b/components/freertos/include/freertos/mpu_wrappers.h similarity index 100% rename from include/freertos/mpu_wrappers.h rename to components/freertos/include/freertos/mpu_wrappers.h diff --git a/include/freertos/portable.h b/components/freertos/include/freertos/portable.h similarity index 100% rename from include/freertos/portable.h rename to components/freertos/include/freertos/portable.h diff --git a/include/freertos/portmacro.h b/components/freertos/include/freertos/portmacro.h similarity index 100% rename from include/freertos/portmacro.h rename to components/freertos/include/freertos/portmacro.h diff --git a/include/freertos/projdefs.h b/components/freertos/include/freertos/projdefs.h similarity index 100% rename from include/freertos/projdefs.h rename to components/freertos/include/freertos/projdefs.h diff --git a/include/freertos/queue.h b/components/freertos/include/freertos/queue.h similarity index 100% rename from include/freertos/queue.h rename to components/freertos/include/freertos/queue.h diff --git a/include/freertos/semphr.h b/components/freertos/include/freertos/semphr.h similarity index 100% rename from include/freertos/semphr.h rename to components/freertos/include/freertos/semphr.h diff --git a/include/freertos/task.h b/components/freertos/include/freertos/task.h similarity index 100% rename from include/freertos/task.h rename to components/freertos/include/freertos/task.h diff --git a/include/freertos/timers.h b/components/freertos/include/freertos/timers.h similarity index 100% rename from include/freertos/timers.h rename to components/freertos/include/freertos/timers.h diff --git a/include/freertos/xtensa_context.h b/components/freertos/include/freertos/xtensa_context.h similarity index 100% rename from include/freertos/xtensa_context.h rename to components/freertos/include/freertos/xtensa_context.h diff --git a/include/freertos/xtensa_rtos.h b/components/freertos/include/freertos/xtensa_rtos.h similarity index 100% rename from include/freertos/xtensa_rtos.h rename to components/freertos/include/freertos/xtensa_rtos.h diff --git a/include/freertos/xtensa_timer.h b/components/freertos/include/freertos/xtensa_timer.h similarity index 100% rename from include/freertos/xtensa_timer.h rename to components/freertos/include/freertos/xtensa_timer.h diff --git a/third_party/freertos/Makefile b/components/freertos/library/Makefile similarity index 100% rename from third_party/freertos/Makefile rename to components/freertos/library/Makefile diff --git a/third_party/freertos/croutine.c b/components/freertos/library/croutine.c similarity index 100% rename from third_party/freertos/croutine.c rename to components/freertos/library/croutine.c diff --git a/third_party/freertos/heap_5.c b/components/freertos/library/heap_5.c similarity index 100% rename from third_party/freertos/heap_5.c rename to components/freertos/library/heap_5.c diff --git a/third_party/freertos/list.c b/components/freertos/library/list.c similarity index 100% rename from third_party/freertos/list.c rename to components/freertos/library/list.c diff --git a/third_party/freertos/port.c b/components/freertos/library/port.c similarity index 100% rename from third_party/freertos/port.c rename to components/freertos/library/port.c diff --git a/third_party/freertos/queue.c b/components/freertos/library/queue.c similarity index 100% rename from third_party/freertos/queue.c rename to components/freertos/library/queue.c diff --git a/third_party/freertos/readme.txt b/components/freertos/library/readme.txt similarity index 100% rename from third_party/freertos/readme.txt rename to components/freertos/library/readme.txt diff --git a/third_party/freertos/tasks.c b/components/freertos/library/tasks.c similarity index 100% rename from third_party/freertos/tasks.c rename to components/freertos/library/tasks.c diff --git a/third_party/freertos/timers.c b/components/freertos/library/timers.c similarity index 100% rename from third_party/freertos/timers.c rename to components/freertos/library/timers.c