drivers/device/ringbuffer: move into crazyflie syslink (only remaining user)

This commit is contained in:
Daniel Agar
2020-11-17 19:47:06 -05:00
parent ed8a30d73e
commit 3f9e5a6934
10 changed files with 2 additions and 18 deletions
@@ -37,6 +37,7 @@ px4_add_module(
COMPILE_FLAGS COMPILE_FLAGS
-Wno-cast-align # TODO: fix and enable -Wno-cast-align # TODO: fix and enable
SRCS SRCS
ringbuffer.cpp
syslink_main.cpp syslink_main.cpp
syslink_bridge.cpp syslink_bridge.cpp
syslink_memory.cpp syslink_memory.cpp
@@ -38,7 +38,7 @@
#include <battery/battery.h> #include <battery/battery.h>
#include <drivers/device/device.h> #include <drivers/device/device.h>
#include <drivers/device/ringbuffer.h> #include "ringbuffer.h"
#include <uORB/PublicationMulti.hpp> #include <uORB/PublicationMulti.hpp>
#include <uORB/topics/parameter_update.h> #include <uORB/topics/parameter_update.h>
@@ -68,9 +68,6 @@ CameraCapture::CameraCapture() :
CameraCapture::~CameraCapture() CameraCapture::~CameraCapture()
{ {
/* free any existing reports */
delete _trig_buffer;
camera_capture::g_camera_capture = nullptr; camera_capture::g_camera_capture = nullptr;
} }
@@ -295,13 +292,6 @@ CameraCapture::reset_statistics(bool reset_seq)
int int
CameraCapture::start() CameraCapture::start()
{ {
/* allocate basic report buffers */
_trig_buffer = new ringbuffer::RingBuffer(2, sizeof(_trig_s));
if (_trig_buffer == nullptr) {
return PX4_ERROR;
}
// run every 100 ms (10 Hz) // run every 100 ms (10 Hz)
ScheduleOnInterval(100000, 10000); ScheduleOnInterval(100000, 10000);
@@ -38,7 +38,6 @@
#pragma once #pragma once
#include <drivers/device/ringbuffer.h>
#include <drivers/drv_hrt.h> #include <drivers/drv_hrt.h>
#include <drivers/drv_input_capture.h> #include <drivers/drv_input_capture.h>
#include <drivers/drv_pwm_output.h> #include <drivers/drv_pwm_output.h>
@@ -115,8 +114,6 @@ private:
uint32_t overflow; uint32_t overflow;
} _trigger{}; } _trigger{};
ringbuffer::RingBuffer *_trig_buffer{nullptr};
bool _capture_enabled{false}; bool _capture_enabled{false};
bool _gpio_capture{false}; bool _gpio_capture{false};
@@ -56,7 +56,6 @@
#include <containers/Array.hpp> #include <containers/Array.hpp>
#include <drivers/device/device.h> #include <drivers/device/device.h>
#include <drivers/device/i2c.h> #include <drivers/device/i2c.h>
#include <drivers/device/ringbuffer.h>
#include <drivers/drv_hrt.h> #include <drivers/drv_hrt.h>
#include <drivers/drv_range_finder.h> #include <drivers/drv_range_finder.h>
#include <perf/perf_counter.h> #include <perf/perf_counter.h>
@@ -40,7 +40,6 @@
*/ */
#include <drivers/device/i2c.h> #include <drivers/device/i2c.h>
#include <drivers/device/ringbuffer.h>
#include <drivers/drv_hrt.h> #include <drivers/drv_hrt.h>
#include <drivers/drv_range_finder.h> #include <drivers/drv_range_finder.h>
#include <lib/conversion/rotation.h> #include <lib/conversion/rotation.h>
-1
View File
@@ -49,7 +49,6 @@
#include <drivers/drv_airspeed.h> #include <drivers/drv_airspeed.h>
#include <drivers/drv_hrt.h> #include <drivers/drv_hrt.h>
#include <drivers/device/ringbuffer.h>
#include <uORB/uORB.h> #include <uORB/uORB.h>
#include <uORB/topics/differential_pressure.h> #include <uORB/topics/differential_pressure.h>
-1
View File
@@ -55,7 +55,6 @@ endif()
px4_add_library(drivers__device px4_add_library(drivers__device
CDev.cpp CDev.cpp
ringbuffer.cpp
${SRCS_PLATFORM} ${SRCS_PLATFORM}
) )