Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Lucas De Marchi
7703e5f1d1
AP_Common: remove support for flymaple
9 years ago
Lucas De Marchi
b734777b95
AP_Common: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1
9 years ago
Gustavo Jose de Sousa
e32ad93ae3
AP_Common: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Andrew Tridgell
21c8a2d94a
AP_Common: override new and delete on all platforms to zero memory
...
this guarantees that all classes get zero initial members when
they are dynamically allocated.
10 years ago
Andrew Tridgell
13cdc56a5a
AP_Common: removed SMACCM support
12 years ago
Mike McCauley
8f61a36e58
AP_Common: Flymaple compatibility
12 years ago
Andrew Tridgell
933088b95a
AP_Common: fixed indent-tabs-mode
12 years ago
James Bielman
a4af314b57
Add AP_HAL_SMACCM implementation.
...
- Add a board definition for SMACCMPilot.
- Support the SMACCM HAL in required utility libraries.
12 years ago
Andrew Tridgell
57bf6531b4
Progmem: use right CONFIG_HAL_BOARD #ifdefs
12 years ago
Andrew Tridgell
3a2e138994
AP_Common: no c++ magic for PX4 build
12 years ago
Pat Hickey
a4f1f6a5db
AP_Progmem: fix dependencies for all sketches touched by AP_HAL_AVR
12 years ago
Pat Hickey
f58935d1e7
AP_Common c++ lib: eliminate freeMemory and displayMemory
...
* also, no more error message in pure virtual call
12 years ago
Pat Hickey
0d342a3293
AP_Common: use EXCLUDECORE macro to hack some debug messages away
12 years ago
uncrustify
c18e73a54d
uncrustify libraries/AP_Common/c++.cpp
13 years ago
Randy Mackay
ed19c25a97
Arduino 1.0 - changed all #includes of "WProgram.h", "wiring.h" and "WConstants.h to "Arduino.h".
...
Modified FastSerial's write function to return size_t (number of bytes written).
13 years ago
James Goppert
77da85648d
Clean up formatting for AP_Common
13 years ago
Andrew Tridgell
00d52a8bd7
ap_common: use intptr_t for pointer casts
...
this allows building on systems with pointers that aren't 16 bits long
14 years ago
james.goppert
634f2734b5
Added AP_Controller library.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1379 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
james.goppert
86feb8bf7b
Fixed issues with RcChannel EEPROM var ownership.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1369 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
DrZiplok
632d0f574a
Don't actually implement __cxa_pure_virtual, we'd prefer to have link-time errors rather than classes with pure virtual functions.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1341 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
DrZiplok
9b1863f4b2
operator new[] should return a zeroed class object just like operator new does.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1337 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
james.goppert
125b971173
Updated mavlink added eeprom class.
...
git-svn-id: https://arducopter.googlecode.com/svn/trunk@1239 f9c3cf11-9bcb-44bc-f272-b75c42450872
14 years ago
DrZiplok
d2a2ee0fd8
More runtime magic; this time support required for static class objects at function scope.
...
14 years ago
DrZiplok
23ccff2ccd
Add support for 'new' and 'delete', so we can cons things on the fly.
...
15 years ago