91 Commits (75a1b102fb40b82406d5e36757c938a480ccae7f)

Author SHA1 Message Date
Murilo Belluzzo 75a1b102fb RingBuffer: Handle zero sized better 9 years ago
Lucas De Marchi b9f65996bc AP_HAL: sparse-endian: unconditionally use byteswap.h 9 years ago
Lucas De Marchi 40338c3272 AP_HAL: sparse-endian: use pragma once 9 years ago
Lucas De Marchi 6a80c3d70d AP_HAL: RingBuffer: remove trailing whitespaces 9 years ago
Lucas De Marchi 24c7f76034 AP_HAL: RingBuffer: remove C++11 initialization 9 years ago
Murilo Belluzzo 3e1acdcbbf AP_HAL: Use atomic instead volatile on RingBuffer head/tail 9 years ago
Murilo Belluzzo b7dd4dad64 AP_HAL: Fix ByteBuffer::reserve() breaking buffer state 9 years ago
Murilo Belluzzo 43d4012884 AP_HAL: Fix TOCTOU in ByteBuffer::peekiovec() 9 years ago
Murilo Belluzzo 9951b94d40 AP_HAL: Change the return type of 'peekiovec' 9 years ago
Murilo Belluzzo 625f47def7 AP_HAL: Improve ByteBuffer::set_size 9 years ago
Murilo Belluzzo e9e31172c0 AP_HAL: Simplify ByteBuffer::readptr logic 9 years ago
Leandro Pereira fbefe32017 AP_HAL: Add method to reserve space in the ring buffer 9 years ago
Leandro Pereira e3b676ba89 AP_HAL: Add method to peek non-contiguous parts of a ByteBuffer 9 years ago
Andrew Tridgell 595d5c0002 AP_HAL: added set_size() to RingBuffer API 9 years ago
Lucas De Marchi cf11776150 AP_HAL: fix signed and unsigned comparison warning 9 years ago
Ricardo de Almeida Gonzaga 5bd034a5a8 Global: start using cmath instead of math.h 9 years ago
Lucas De Marchi 57f8db5672 AP_HAL: sparse-endian: conditionally include byteswap header 9 years ago
Lucas De Marchi c5dc54dac7 AP_HAL: utility: import sparse-endian header 9 years ago
Andrew Tridgell 2120913ac2 AP_HAL: added ObjectArray template 9 years ago
Tom Pittenger 9718ee23d1 AP_HAL: fix peekbytes casting 9 years ago
Andrew Tridgell 1df2512935 AP_HAL: added update() method for object ringbuffer 9 years ago
Tom Pittenger 1d528d552f AP_HAL: rename RingBuffer.force() to RingBuffer.push_force() 9 years ago
Andrew Tridgell 4ff396dfa8 AP_HAL: added force() and peek() method for object ringbuffers 9 years ago
Lucas De Marchi dbf2aedf1e AP_HAL: replace header guard with pragma once 9 years ago
Lucas De Marchi 10abec277d AP_HAL: functor: use std::remove_reference 9 years ago
Lucas De Marchi 2e60e1b1f2 AP_HAL: utility: Add OwnPtr implementation 9 years ago
Andrew Tridgell dafc9b4c6b AP_HAL: allow getopt_cpp on QURT 9 years ago
Lucas De Marchi 97022a4161 AP_HAL: RingBuffer: fix macro expansion 9 years ago
Andrew Tridgell c90d7dd86e AP_HAL: fixed vprintf segfault 9 years ago
Lucas De Marchi 520b0384fd AP_HAL: remove unused in_progmem flag to print_vprintf 9 years ago
Lucas De Marchi 8e0c125f56 AP_HAL: print_vprintf: follow coding style 9 years ago
Lucas De Marchi c35730058a AP_HAL: print_vprintf: stop using Progmem.h 9 years ago
Lucas De Marchi 29ed01189d AP_HAL: ftoa_engine: replace tabs with spaces 9 years ago
Lucas De Marchi e751d632e6 AP_HAL: ftoa_engine: stop using Progmem.h 9 years ago
Andrew Tridgell 7c431b40f2 AP_HAL: enable HAL_QURT 9 years ago
Andrew Tridgell cfd54c5683 AP_HAL: moved dsm implementation into AP_HAL/utility 9 years ago
Andrew Tridgell ec6a679482 AP_HAL: added ByteBuffer and ObjectBuffer in RingBuffer 9 years ago
Lucas De Marchi d19c5035b6 Global: Rename printf format attribute 9 years ago
Lucas De Marchi 5244559010 Minimize AP_Progmem.h includes 9 years ago
Lucas De Marchi a65c98485c AP_HAL: UARTDriver: remove _P() variants 9 years ago
Lucas De Marchi 1b07dabeb7 Replace prog_char and prog_char_t with char 9 years ago
Lucas De Marchi 2556fc8dbe BetterStream: use common macro for printf formatting 9 years ago
Lucas De Marchi 831d8acca5 Remove use of PROGMEM 9 years ago
Lucas De Marchi 0aa117f65d Replace use of strnlen_P() with strnlen() 9 years ago
Lucas De Marchi 2c38e31c93 Remove use of PSTR 9 years ago
Lucas De Marchi ca17b6155e AP_HAL: standardize inclusion of libaries headers 10 years ago
Gustavo Jose de Sousa 0456eccca8 AP_HAL: standardize inclusion of libaries headers 10 years ago
Andrew Tridgell eca0940bc7 AP_HAL: allow for broadcast packets on UDP IPv4 10 years ago
Andrew Tridgell 3e4b0b9869 AP_HAL: added pollout() function to socket API 10 years ago
Andrew Tridgell 596ecde70d AP_HAL: added listen and accept APIs to socket API 10 years ago