58 Commits (492104f9f2320a76a9cdcd9db09c29255766b823)

Author SHA1 Message Date
Andrew Tridgell 61ffe188d4 HAL_ChibiOS: implement disable_rxtx() 3 years ago
Iampete1 dc45a113f9 AP_HAL_ChibiOS:UARTDriver: allow re-defintion of RTS and CTS pins 3 years ago
bugobliterator d1b0438412 AP_HAL_ChibiOS: add support for usb passthrough with baud changes 4 years ago
Andrew Tridgell 4ed0b03f35 HAL_ChibiOS: implement set_RTS/CTS_pin methods 4 years ago
Andrew Tridgell 6fab8feeae HAL_ChibiOS: implement uart_info per-uart 4 years ago
Andy Piper f6b9479542 AP_HAL_ChibiOS: add accessor for UART DMA status 4 years ago
Andrew Tridgell 47a5d78397 HAL_ChibiOS: disable DMA on high contention UARTs 4 years ago
Andy Piper f9c5f9be00 AP_HAL_ChibiOS: make dshot DMA unlock event driven in order to allow unlocking from rcout thread 4 years ago
Andy Piper 4c2cbdab8d AP_HAL_ChibiOS: only setup half-duplex for receive when transmit is fully over 4 years ago
Andrew Tridgell 9de1519928 HAL_ChibiOS: prevent hw flow control from hogging a DMA channel 4 years ago
Andrew Tridgell 4d171ec19a AP_HAL_ChibiOS: support uartI, allowing a total of 9 uarts 4 years ago
Andrew Tridgell 46976c4358 HAL_ChibiOS: fixed remapping of ioline_t with BRD_ALT_CONFIG 4 years ago
Andrew Tridgell 989f8c5d41 HAL_ChibiOS: fixed a race condition in UART DMA transmit 4 years ago
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