|
|
|
@ -3,6 +3,8 @@
@@ -3,6 +3,8 @@
|
|
|
|
|
#include <stdarg.h> |
|
|
|
|
#include "AP_HAL_Namespace.h" |
|
|
|
|
|
|
|
|
|
class ExpandingString; |
|
|
|
|
|
|
|
|
|
class AP_HAL::Util { |
|
|
|
|
public: |
|
|
|
|
int snprintf(char* str, size_t size, |
|
|
|
@ -183,10 +185,10 @@ public:
@@ -183,10 +185,10 @@ public:
|
|
|
|
|
virtual bool trap() const { return false; } |
|
|
|
|
|
|
|
|
|
// request information on running threads
|
|
|
|
|
virtual size_t thread_info(char *buf, size_t bufsize) { return 0; } |
|
|
|
|
virtual void thread_info(ExpandingString &str) {} |
|
|
|
|
|
|
|
|
|
// request information on dma contention
|
|
|
|
|
virtual size_t dma_info(char *buf, size_t bufsize) { return 0; } |
|
|
|
|
virtual void dma_info(ExpandingString &str) {} |
|
|
|
|
|
|
|
|
|
protected: |
|
|
|
|
// we start soft_armed false, so that actuators don't send any
|
|
|
|
|