45 Commits (0d396f42353dc6b5fb282b8a699e4825e27a8c4b)

Author SHA1 Message Date
Siddharth Purohit a7d641c705 AP_HAL_ChibiOS: add available method for locked state 5 years ago
Peter Barker 6d9e563ede AP_HAL_ChibiOS: override read(buffer,count) method to be more efficient 5 years ago
Peter Barker 8f54de4184 AP_HAL_ChibiOS: add discard_input method on UARTDriver 5 years ago
Andrew Tridgell e8ab35a192 HAL_ChibiOS: fixed stdout in early startup bug 5 years ago
Andrew Tridgell 982cff0695 AP_HAL_ChibiOS: make all semaphores recursive 5 years ago
Andrew Tridgell a7b83b1e26 HAL_ChibiOS: allow for unbuffered writes without DMA 5 years ago
Andrew Tridgell bb5c1d07e1 HAL_ChibiOS: implement new UART option bits 5 years ago
Andrew Tridgell b1ca7380be HAL_ChibiOS: re-implement half-duplex using HDSEL switching 5 years ago
Andrew Tridgell faf34970e1 HAL_ChibiOS: automatically control pullup/pulldown on inverted UARTs 5 years ago
Andrew Tridgell 4b4642dd4d HAL_ChibiOS: allow handling of much higher receiver baudrates with DMA 5 years ago
Andrew Tridgell 58292821b3 HAL_ChibiOS: fix DMA on UARTs for F303 5 years ago
Mirko Denecke b84dcd483d AP_HAL_ChibiOS: remove unnecessary tabs and whitespaces 5 years ago
Andrew Tridgell bf2cf7834d HAL_ChibiOS: fixed a bug in parity/stop-bit setting on STM32F7 and H7 6 years ago
Andrew Tridgell 16bdaaa1af HAL_ChibiOS: added support for STM31F10x for AP_Periph 6 years ago
Andrew Tridgell 0075b96f3a HAL_ChibiOS: added uartH 6 years ago
Andrew Tridgell 8c43db1a00 HAL_ChibiOS: implement half-duplex delay and read locking 6 years ago
Andrew Tridgell 85243ad522 HAL_ChibiOS: enable support for half-duplex uart config 6 years ago
Andrew Tridgell acf03980ca HAL_ChibiOS: added UART inversion options 6 years ago
Peter Barker 17f643719a AP_HAL_ChibiOS: add override keyword in many places 6 years ago
Peter Barker d2cf065fdf AP_HAL_ChibiOS: return uart link bandwidth 6 years ago
Andrew Tridgell 83f38d536e HAL_ChibiOS: fixed flow control auto-detect without DMA 7 years ago
Andrew Tridgell 0a5d287326 HAL_ChibiOS: support uartG 7 years ago
Andrew Tridgell 5bf078cc86 HAL_ChibiOS: fixed build with -Werror-sign-compare 7 years ago
Michael du Breuil 037e53ba8a AP_HAL_ChibiOS: Reduce flash space of UARTDriver 7 years ago
Andrew Tridgell 8431a677d9 HAL_ChibiOS: added a timeout to DMA UART TX 7 years ago
Andrew Tridgell 0fade4eb9e HAL_ChibiOS: make sure the UART bounce buffers are DMA safe 7 years ago
Andrew Tridgell 89898bae1d HAL_ChibiOS: take account of available bytes in receive_time_constraint_us 7 years ago
Andrew Tridgell 7005383f82 HAL_ChibiOS: implement uart receive timestamp API 7 years ago
Andrew Tridgell e4ce2f532b HAL_ChibiOS: make smaller builds possible 7 years ago
Andrew Tridgell e448b5d069 HAL_ChibiOS: implement UART port locking 7 years ago
Andrew Tridgell bc32276966 HAL_ChibiOS: support DShot output 7 years ago
Andrew Tridgell a64819cbf2 HAL_ChibiOS: minimise DMA TX latency on contended UARTs 7 years ago
Andrew Tridgell 556f3ba53f HAL_ChibiOS: make UARTs non-blocking by default 7 years ago
Andrew Tridgell 306d35655e HAL_ChibiOS: allow for bare board builds 7 years ago
Andrew Tridgell 82f1f462ae HAL_ChibiOS: ensure we don't init a uart driver twice 7 years ago
Andrew Tridgell dce4c90467 HAL_ChibiOS: moved UART thread to UART driver 7 years ago
Andrew Tridgell 979a2a4796 HAL_ChibiOS: removed debug code 7 years ago
Mark Whitehorn b94b1dcd97 AP_HAL_ChibiOS: add missing declaration 7 years ago
Siddharth Purohit 02696882e9 HAL_ChibiOS: if unbuffered write, do continue to invoke DMA writes 7 years ago
Andrew Tridgell ad26ca4a27 HAL_ChibiOS: implement parity and stop bits controls 7 years ago
Andrew Tridgell 3f2cc2c9d6 HAL_ChibiOS: implement low latency UART writes 7 years ago
Andrew Tridgell 865e4f3104 HAL_ChibiOS: implement _timer_tick in UARTDriver 7 years ago
Andrew Tridgell f14a847b97 HAL_ChibiOS: rename classes to remove 'Chibi' 7 years ago
Andrew Tridgell 41be81af34 HAL_Chibios: added hardware flow control for UARTs 7 years ago
Andrew Tridgell 8b6bab7b17 HAL_Chibios: added ChibiOS HAL 7 years ago