|
|
|
@ -2,6 +2,8 @@
@@ -2,6 +2,8 @@
|
|
|
|
|
#ifndef __AP_HAL_NAMESPACE_H__ |
|
|
|
|
#define __AP_HAL_NAMESPACE_H__ |
|
|
|
|
|
|
|
|
|
#include <stdint.h> |
|
|
|
|
|
|
|
|
|
namespace AP_HAL { |
|
|
|
|
|
|
|
|
|
/* Toplevel pure virtual class Hal.*/ |
|
|
|
@ -25,6 +27,10 @@ namespace AP_HAL {
@@ -25,6 +27,10 @@ namespace AP_HAL {
|
|
|
|
|
class Print; |
|
|
|
|
class Stream; |
|
|
|
|
class BetterStream; |
|
|
|
|
|
|
|
|
|
/* Typdefs for function pointers (Procedure, Timed Procedure) */ |
|
|
|
|
typedef void(*Proc)(void); |
|
|
|
|
typedef void(*TimedProc)(uint32_t); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|