From cf633e4d79dc326e97fe8669a6dad6983c31d229 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 19 Sep 2013 16:26:14 +1000 Subject: [PATCH] AP_HAL: convert to unix file format --- libraries/AP_HAL_Empty/GPIO.cpp | 128 +++++++++++++------------- libraries/AP_HAL_Empty/GPIO.h | 78 ++++++++-------- libraries/AP_HAL_SMACCM/GPIO.cpp | 152 +++++++++++++++---------------- libraries/AP_HAL_SMACCM/GPIO.h | 96 +++++++++---------- 4 files changed, 227 insertions(+), 227 deletions(-) diff --git a/libraries/AP_HAL_Empty/GPIO.cpp b/libraries/AP_HAL_Empty/GPIO.cpp index 747aacf82d..e2ab93b11f 100644 --- a/libraries/AP_HAL_Empty/GPIO.cpp +++ b/libraries/AP_HAL_Empty/GPIO.cpp @@ -1,64 +1,64 @@ - -#include "GPIO.h" - -using namespace Empty; - -EmptyGPIO::EmptyGPIO() -{} - -void EmptyGPIO::init() -{} - -void EmptyGPIO::pinMode(uint8_t pin, uint8_t output) -{} - -int8_t EmptyGPIO::analogPinToDigitalPin(uint8_t pin) -{ - return -1; -} - - -uint8_t EmptyGPIO::read(uint8_t pin) { - return 0; -} - -void EmptyGPIO::write(uint8_t pin, uint8_t value) -{} - -void EmptyGPIO::toggle(uint8_t pin) -{} - -/* Alternative interface: */ -AP_HAL::DigitalSource* EmptyGPIO::channel(uint16_t n) { - return new EmptyDigitalSource(0); -} - -/* Interrupt interface: */ -bool EmptyGPIO::attach_interrupt(uint8_t interrupt_num, AP_HAL::Proc p, - uint8_t mode) { - return true; -} - -bool EmptyGPIO::usb_connected(void) -{ - return false; -} - -EmptyDigitalSource::EmptyDigitalSource(uint8_t v) : - _v(v) -{} - -void EmptyDigitalSource::mode(uint8_t output) -{} - -uint8_t EmptyDigitalSource::read() { - return _v; -} - -void EmptyDigitalSource::write(uint8_t value) { - _v = value; -} - -void EmptyDigitalSource::toggle() { - _v = !_v; -} + +#include "GPIO.h" + +using namespace Empty; + +EmptyGPIO::EmptyGPIO() +{} + +void EmptyGPIO::init() +{} + +void EmptyGPIO::pinMode(uint8_t pin, uint8_t output) +{} + +int8_t EmptyGPIO::analogPinToDigitalPin(uint8_t pin) +{ + return -1; +} + + +uint8_t EmptyGPIO::read(uint8_t pin) { + return 0; +} + +void EmptyGPIO::write(uint8_t pin, uint8_t value) +{} + +void EmptyGPIO::toggle(uint8_t pin) +{} + +/* Alternative interface: */ +AP_HAL::DigitalSource* EmptyGPIO::channel(uint16_t n) { + return new EmptyDigitalSource(0); +} + +/* Interrupt interface: */ +bool EmptyGPIO::attach_interrupt(uint8_t interrupt_num, AP_HAL::Proc p, + uint8_t mode) { + return true; +} + +bool EmptyGPIO::usb_connected(void) +{ + return false; +} + +EmptyDigitalSource::EmptyDigitalSource(uint8_t v) : + _v(v) +{} + +void EmptyDigitalSource::mode(uint8_t output) +{} + +uint8_t EmptyDigitalSource::read() { + return _v; +} + +void EmptyDigitalSource::write(uint8_t value) { + _v = value; +} + +void EmptyDigitalSource::toggle() { + _v = !_v; +} diff --git a/libraries/AP_HAL_Empty/GPIO.h b/libraries/AP_HAL_Empty/GPIO.h index 0b3875a65d..a85014aa49 100644 --- a/libraries/AP_HAL_Empty/GPIO.h +++ b/libraries/AP_HAL_Empty/GPIO.h @@ -1,39 +1,39 @@ - -#ifndef __AP_HAL_EMPTY_GPIO_H__ -#define __AP_HAL_EMPTY_GPIO_H__ - -#include - -class Empty::EmptyGPIO : public AP_HAL::GPIO { -public: - EmptyGPIO(); - void init(); - void pinMode(uint8_t pin, uint8_t output); - int8_t analogPinToDigitalPin(uint8_t pin); - uint8_t read(uint8_t pin); - void write(uint8_t pin, uint8_t value); - void toggle(uint8_t pin); - - /* Alternative interface: */ - AP_HAL::DigitalSource* channel(uint16_t n); - - /* Interrupt interface: */ - bool attach_interrupt(uint8_t interrupt_num, AP_HAL::Proc p, - uint8_t mode); - - /* return true if USB cable is connected */ - bool usb_connected(void); -}; - -class Empty::EmptyDigitalSource : public AP_HAL::DigitalSource { -public: - EmptyDigitalSource(uint8_t v); - void mode(uint8_t output); - uint8_t read(); - void write(uint8_t value); - void toggle(); -private: - uint8_t _v; -}; - -#endif // __AP_HAL_EMPTY_GPIO_H__ + +#ifndef __AP_HAL_EMPTY_GPIO_H__ +#define __AP_HAL_EMPTY_GPIO_H__ + +#include + +class Empty::EmptyGPIO : public AP_HAL::GPIO { +public: + EmptyGPIO(); + void init(); + void pinMode(uint8_t pin, uint8_t output); + int8_t analogPinToDigitalPin(uint8_t pin); + uint8_t read(uint8_t pin); + void write(uint8_t pin, uint8_t value); + void toggle(uint8_t pin); + + /* Alternative interface: */ + AP_HAL::DigitalSource* channel(uint16_t n); + + /* Interrupt interface: */ + bool attach_interrupt(uint8_t interrupt_num, AP_HAL::Proc p, + uint8_t mode); + + /* return true if USB cable is connected */ + bool usb_connected(void); +}; + +class Empty::EmptyDigitalSource : public AP_HAL::DigitalSource { +public: + EmptyDigitalSource(uint8_t v); + void mode(uint8_t output); + uint8_t read(); + void write(uint8_t value); + void toggle(); +private: + uint8_t _v; +}; + +#endif // __AP_HAL_EMPTY_GPIO_H__ diff --git a/libraries/AP_HAL_SMACCM/GPIO.cpp b/libraries/AP_HAL_SMACCM/GPIO.cpp index f8bd05cec7..a452317017 100644 --- a/libraries/AP_HAL_SMACCM/GPIO.cpp +++ b/libraries/AP_HAL_SMACCM/GPIO.cpp @@ -1,76 +1,76 @@ - -#include "GPIO.h" - -using namespace SMACCM; - -SMACCMGPIO::SMACCMGPIO() -{ -} - -void SMACCMGPIO::init() -{ -} - -void SMACCMGPIO::pinMode(uint8_t pin, uint8_t output) -{ -} - -int8_t SMACCMGPIO::analogPinToDigitalPin(uint8_t pin) -{ - return -1; -} - -uint8_t SMACCMGPIO::read(uint8_t pin) -{ - return 0; -} - -void SMACCMGPIO::write(uint8_t pin, uint8_t value) -{ -} - -void SMACCMGPIO::toggle(uint8_t pin) -{ -} - -bool SMACCMGPIO::usb_connected(void) -{ - return false; -} - -/* Alternative interface: */ -AP_HAL::DigitalSource* SMACCMGPIO::channel(uint16_t n) -{ - return NULL; -} - -/* Interrupt interface: */ -bool SMACCMGPIO::attach_interrupt(uint8_t interrupt_num, AP_HAL::Proc p, - uint8_t mode) -{ - return true; -} - -SMACCMDigitalSource::SMACCMDigitalSource(uint8_t v) : - _v(v) -{ -} - -void SMACCMDigitalSource::mode(uint8_t output) -{ -} - -uint8_t SMACCMDigitalSource::read() -{ - return _v; -} - -void SMACCMDigitalSource::write(uint8_t value) -{ - _v = value; -} - -void SMACCMDigitalSource::toggle() -{ - _v = !_v; -} + +#include "GPIO.h" + +using namespace SMACCM; + +SMACCMGPIO::SMACCMGPIO() +{ +} + +void SMACCMGPIO::init() +{ +} + +void SMACCMGPIO::pinMode(uint8_t pin, uint8_t output) +{ +} + +int8_t SMACCMGPIO::analogPinToDigitalPin(uint8_t pin) +{ + return -1; +} + +uint8_t SMACCMGPIO::read(uint8_t pin) +{ + return 0; +} + +void SMACCMGPIO::write(uint8_t pin, uint8_t value) +{ +} + +void SMACCMGPIO::toggle(uint8_t pin) +{ +} + +bool SMACCMGPIO::usb_connected(void) +{ + return false; +} + +/* Alternative interface: */ +AP_HAL::DigitalSource* SMACCMGPIO::channel(uint16_t n) +{ + return NULL; +} + +/* Interrupt interface: */ +bool SMACCMGPIO::attach_interrupt(uint8_t interrupt_num, AP_HAL::Proc p, + uint8_t mode) +{ + return true; +} + +SMACCMDigitalSource::SMACCMDigitalSource(uint8_t v) : + _v(v) +{ +} + +void SMACCMDigitalSource::mode(uint8_t output) +{ +} + +uint8_t SMACCMDigitalSource::read() +{ + return _v; +} + +void SMACCMDigitalSource::write(uint8_t value) +{ + _v = value; +} + +void SMACCMDigitalSource::toggle() +{ + _v = !_v; +} diff --git a/libraries/AP_HAL_SMACCM/GPIO.h b/libraries/AP_HAL_SMACCM/GPIO.h index 3033d06ad0..43eeaaae74 100644 --- a/libraries/AP_HAL_SMACCM/GPIO.h +++ b/libraries/AP_HAL_SMACCM/GPIO.h @@ -1,48 +1,48 @@ - -#ifndef __AP_HAL_SMACCM_GPIO_H__ -#define __AP_HAL_SMACCM_GPIO_H__ - -#include - -#if CONFIG_HAL_BOARD == HAL_BOARD_SMACCM -// XXX these are just copied, may not make sense - # define HAL_GPIO_A_LED_PIN 27 - # define HAL_GPIO_B_LED_PIN 26 - # define HAL_GPIO_C_LED_PIN 25 - # define HAL_GPIO_LED_ON LOW - # define HAL_GPIO_LED_OFF HIGH -#endif - -class SMACCM::SMACCMGPIO : public AP_HAL::GPIO { -public: - SMACCMGPIO(); - void init(); - void pinMode(uint8_t pin, uint8_t output); - int8_t analogPinToDigitalPin(uint8_t pin); - uint8_t read(uint8_t pin); - void write(uint8_t pin, uint8_t value); - void toggle(uint8_t pin); - - /* Alternative interface: */ - AP_HAL::DigitalSource* channel(uint16_t n); - - /* Interrupt interface: */ - bool attach_interrupt(uint8_t interrupt_num, AP_HAL::Proc p, - uint8_t mode); - - /* return true if USB cable is connected */ - bool usb_connected(void); -}; - -class SMACCM::SMACCMDigitalSource : public AP_HAL::DigitalSource { -public: - SMACCMDigitalSource(uint8_t v); - void mode(uint8_t output); - uint8_t read(); - void write(uint8_t value); - void toggle(); -private: - uint8_t _v; -}; - -#endif // __AP_HAL_SMACCM_GPIO_H__ + +#ifndef __AP_HAL_SMACCM_GPIO_H__ +#define __AP_HAL_SMACCM_GPIO_H__ + +#include + +#if CONFIG_HAL_BOARD == HAL_BOARD_SMACCM +// XXX these are just copied, may not make sense + # define HAL_GPIO_A_LED_PIN 27 + # define HAL_GPIO_B_LED_PIN 26 + # define HAL_GPIO_C_LED_PIN 25 + # define HAL_GPIO_LED_ON LOW + # define HAL_GPIO_LED_OFF HIGH +#endif + +class SMACCM::SMACCMGPIO : public AP_HAL::GPIO { +public: + SMACCMGPIO(); + void init(); + void pinMode(uint8_t pin, uint8_t output); + int8_t analogPinToDigitalPin(uint8_t pin); + uint8_t read(uint8_t pin); + void write(uint8_t pin, uint8_t value); + void toggle(uint8_t pin); + + /* Alternative interface: */ + AP_HAL::DigitalSource* channel(uint16_t n); + + /* Interrupt interface: */ + bool attach_interrupt(uint8_t interrupt_num, AP_HAL::Proc p, + uint8_t mode); + + /* return true if USB cable is connected */ + bool usb_connected(void); +}; + +class SMACCM::SMACCMDigitalSource : public AP_HAL::DigitalSource { +public: + SMACCMDigitalSource(uint8_t v); + void mode(uint8_t output); + uint8_t read(); + void write(uint8_t value); + void toggle(); +private: + uint8_t _v; +}; + +#endif // __AP_HAL_SMACCM_GPIO_H__