From 0ce7b87da655ac32d79aa335e88dc47281f92431 Mon Sep 17 00:00:00 2001 From: dongheng Date: Thu, 4 Apr 2019 15:31:34 +0800 Subject: [PATCH] chore(esp_ringbuf): Divide ringbuf as a independent component from freertos Other OSes platform also can use ringbuf without freertos. --- components/esp_ringbuf/CMakeLists.txt | 6 ++++++ components/esp_ringbuf/component.mk | 3 +++ .../{freertos => esp_ringbuf}/include/freertos/ringbuf.h | 0 components/{freertos/freertos => esp_ringbuf}/ringbuf.c | 0 4 files changed, 9 insertions(+) create mode 100644 components/esp_ringbuf/CMakeLists.txt create mode 100644 components/esp_ringbuf/component.mk rename components/{freertos => esp_ringbuf}/include/freertos/ringbuf.h (100%) rename components/{freertos/freertos => esp_ringbuf}/ringbuf.c (100%) diff --git a/components/esp_ringbuf/CMakeLists.txt b/components/esp_ringbuf/CMakeLists.txt new file mode 100644 index 00000000..90fe6482 --- /dev/null +++ b/components/esp_ringbuf/CMakeLists.txt @@ -0,0 +1,6 @@ +set(COMPONENT_ADD_INCLUDEDIRS "include" "include/freertos") +set(COMPONENT_SRCS "ringbuf.c") + +set(COMPONENT_REQUIRES) + +register_component() diff --git a/components/esp_ringbuf/component.mk b/components/esp_ringbuf/component.mk new file mode 100644 index 00000000..a3a01424 --- /dev/null +++ b/components/esp_ringbuf/component.mk @@ -0,0 +1,3 @@ + +COMPONENT_ADD_INCLUDEDIRS += include/freertos + diff --git a/components/freertos/include/freertos/ringbuf.h b/components/esp_ringbuf/include/freertos/ringbuf.h similarity index 100% rename from components/freertos/include/freertos/ringbuf.h rename to components/esp_ringbuf/include/freertos/ringbuf.h diff --git a/components/freertos/freertos/ringbuf.c b/components/esp_ringbuf/ringbuf.c similarity index 100% rename from components/freertos/freertos/ringbuf.c rename to components/esp_ringbuf/ringbuf.c