Gustavo Jose de Sousa
794e4ad46c
AP_Progmem: 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
e1e85ecc3d
AP_Progmem: simpler PROGMEM header
10 years ago
Andrew Tridgell
abfb601db6
AP_Progmem: added pgm_read_block()
10 years ago
Andrew Tridgell
6b95d870ad
AP_Progmem: only AVR uses progmem
...
no need to list all other boards
12 years ago
Andrew Tridgell
1f3a051e7b
AP_Progmem: Linux doesn't use progmem
12 years ago
Andrew Tridgell
3c86fceed9
AP_Progmem: removed SMACCM support
12 years ago
Mike McCauley
7850d1f2ce
AP_Progmem: Add Flymaple support
12 years ago
Andrew Tridgell
38e414db33
AP_Progmem: fixed type of strncmp_P()
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
c3dc23d295
AP_HAL: fixed warning in progmem
12 years ago
Pat Hickey
6ea38432b9
AP_Progmem_AVR: prog_char typedef was deprecated in avr-gcc 4.7, add compat def
12 years ago
Andrew Tridgell
f393389db2
Progmem: removed desktop specific progmem handling
12 years ago
Andrew Tridgell
8b6ad6d559
SITL: removed SITL_debug()
...
not needed any more
12 years ago
Andrew Tridgell
b1856bc17e
HAL_AVR: fixed warnings on all PSTR() usage
12 years ago
Andrew Tridgell
28353cd683
AP_Progmem: check for PX4FMU_BUILD explicitly
12 years ago
Pat Hickey
166eff180d
AP_Progmem Identity: switch to straight typedef of prog_char_t to char
12 years ago
Pat Hickey
9f69254c00
AP_Progmem: identity to use regular strings as PSTRs
12 years ago
Pat Hickey
5c738810e2
AP_Progmem created: progmem macros per specific platform
...
* derived from AP_Common
12 years ago