Commit Graph

2328 Commits

Author SHA1 Message Date
Piotr Esden-Tempski 31adb2f94d misc: Cleanup include guards.
Using underscore prefixes is not allowed for include guards as all
defines starting with underscore are reserved. At the same time made
file ends and spacing and style of include guards consistent in all
headers.

The new style of include guards also includes the directory of the
include file relative to `src` directory to prevent potential future
issues where we might end up with a name clash across directories.
2022-08-23 15:06:21 -04:00
Piotr Esden-Tempski 12771eeb40 Added two missing license headers in BMDA. 2022-08-23 10:20:44 -04:00
Piotr Esden-Tempski 93b31d9cf0 swo-docs: Converted to markdown and cleaned up a bit. 2022-08-23 10:19:43 -04:00
Piotr Esden-Tempski 470f66f387 rtt: Cleaned up updated and improved the RTT usage documentation.
This resulted in a small addition to the drivers readme adding some
basic udev rule installation instructions.
2022-08-22 20:36:20 -04:00
Piotr Esden-Tempski 5cc2ff0f3a ch32f1: Correct the debug output format string. 2022-08-22 17:17:44 -04:00
dragonmux 81401ea1d7 rtt: Added missing licensing statements based on the rtt.c/rtt_if.c implementations 2022-08-22 12:59:24 -07:00
dragonmux f7b9c91c6d usb_serial: Dealt with how to build with ENABLE_RTT=1 2022-08-22 12:59:24 -07:00
dragonmux b02e305a70 aux_serial: Redone the LED status system and cleaned up the last of the old usbuart stuff 2022-08-22 12:59:24 -07:00
dragonmux 6747ad36d7 platforms: Removed the usbuart.h from across the platform impls as it was needless contamination 2022-08-22 12:59:24 -07:00
dragonmux b9b88fbb87 usbuart: Moved the public debug serial definitions into usb_serial.h and updated the copyright notice now the file's completely rewritten 2022-08-22 12:59:24 -07:00
dragonmux 6427b987bf usbuart: Moved the last of the AUX serial definitions into aux_serial.h 2022-08-22 12:59:24 -07:00
dragonmux a424a17317 f3: Fixed the build by not advertising PLATFORM_HAS_DEBUG as the part cannot do this. 2022-08-22 12:59:24 -07:00
dragonmux b870ed532c platform: Cleaanup in the ENABLE_DEBUG definitions in the platform headers 2022-08-22 12:59:24 -07:00
dragonmux f0d85828c9 f072: Fixed the build by not advertising PLATFORM_HAS_DEBUG as the part cannot do this. 2022-08-22 12:59:24 -07:00
dragonmux 288929c481 usb_serial: ENABLE_DEBUG cleanup for when the platform is STM32 but doesn't support debug 2022-08-22 12:59:24 -07:00
dragonmux da3fece750 aux_serial: launchpad-icdi build hygene 2022-08-22 12:59:24 -07:00
dragonmux a853fc4f54 usb_serial: launchpad-icdi build hygene 2022-08-22 12:59:24 -07:00
dragonmux 40ee8c3f37 usb_serial: Fixed where the debug serial callbacks were so ENABLE_DEBUG=0 builds work 2022-08-22 12:59:24 -07:00
dragonmux 1a7af52edc usb_serial: Fixed up the nomenclature for the USB serial interfaces 2022-08-22 12:59:24 -07:00
dragonmux 0a6621a322 usb_serial: Fixed the behaviour of debug_uart_write() when the FIFO buffer gets full 2022-08-22 12:59:24 -07:00
dragonmux 0c2495ea25 usb_serial: Renamed aux_serial_receive_complete -> debug_serial_send_complete 2022-08-22 12:59:24 -07:00
dragonmux 7779ab36fb usb_serial: Renamed the debug FIFO buffer and variables 2022-08-22 12:59:24 -07:00
dragonmux 39f1604ef0 usb_serial: Cleaned up a bit more in debug_uart_send_aux_serial_data() 2022-08-22 12:59:24 -07:00
dragonmux d0915a1312 usbuart: Removed the STM32 version of usbuart.c now it's not required 2022-08-22 12:59:24 -07:00
dragonmux 9ca1b645bb usbuart: Moved the debug FIFO buffer definitions into usb_serial.c 2022-08-22 12:59:24 -07:00
dragonmux a1e0a9c645 aux_serial: Moved aux_serial_stage_buffer() to usb_serial.c as debug_serial_fifo_send() 2022-08-22 12:59:24 -07:00
dragonmux 30bfb00414 usb_serial: Refactored out some of the debug buffer logic 2022-08-22 12:59:24 -07:00
dragonmux 3d3d8c9adb usbuart: Cleanup of redundant definitions 2022-08-22 12:59:24 -07:00
dragonmux 3d707b4497 usbuart: Moved usbuart_set_led_state() into aux_serial.c 2022-08-22 12:59:24 -07:00
dragonmux 9cb9cda62f usbuart: Removed the TM4C version of usbuart.c as it's now not required 2022-08-22 12:59:24 -07:00
dragonmux 60b91e1da9 usbuart: Moved the AUX serial receive buffer definition into aux_serial.c 2022-08-22 12:59:24 -07:00
dragonmux 62b1a33188 aux_serial: Cleaned up the receive index counters 2022-08-22 12:59:24 -07:00
dragonmux 2657594a66 usb_serial: Refactored out the code that deals with and adjusts the AUX serial receive FIFOs 2022-08-22 12:59:24 -07:00
dragonmux cd67c7de29 usb_serial: Begun refactoring out components of debug_uart_send_aux_serial_data() 2022-08-22 12:59:24 -07:00
dragonmux 90a0931f78 usbuart: Renamed buf_rx -> aux_serial_receive_buffer 2022-08-22 12:59:24 -07:00
dragonmux 8a3b8a90e8 aux_serial: Renamed the receive FIFO indexes 2022-08-22 12:59:24 -07:00
dragonmux af6f2ed197 usbuart: Moved the definitions of the AUX serial receive buffer into aux_serial.c 2022-08-22 12:59:24 -07:00
dragonmux 35ae0adcd1 aux_serial: Cleaned up the buffer sizing macros 2022-08-22 12:59:24 -07:00
dragonmux 3afb041f03 usbuart: Moved the Tiva-C platform UART interrupt routine into aux_serial.c 2022-08-22 12:59:24 -07:00
dragonmux 79898808af usbuart: Moved aux_serial_receive_complete into usb_serial.c 2022-08-22 12:59:24 -07:00
dragonmux c2d2263395 usb_serial: Renamed rx_usb_trfr_cplt -> aux_serial_receive_complete 2022-08-22 12:59:24 -07:00
dragonmux fa966924e4 usbuart: Moved the aux UART DMA RX interrupt handling into aux_serial.c 2022-08-22 12:59:24 -07:00
dragonmux d25a093d7f usbuart: Moved the aux UART DMA TX interrupt handling into aux_serial.c 2022-08-22 12:59:24 -07:00
dragonmux 5d94ea3017 usbuart: Moved the aux UART RX interrupt handling into aux_serial.c 2022-08-22 12:59:24 -07:00
dragonmux a3703186be usbuart: Moved aux_serial_init() into aux_serial.c 2022-08-22 12:59:24 -07:00
dragonmux 4ec95994a7 usbuart: Renamed tx_trfr_cplt -> aux_serial_transmit_complete 2022-08-22 12:59:24 -07:00
dragonmux 070e53a69b aux_serial: Renamed buf_tx_act_sz -> aux_serial_transmit_buffer_consumed 2022-08-22 12:59:24 -07:00
dragonmux dd619ad808 aux_serial: Moved all the transmit logic into aux_serial.c and cleaned up in usb_serial.c 2022-08-22 12:59:24 -07:00
dragonmux b94476841f usb_serial: Begun bringin more commonality to debug_uart_receive_callback 2022-08-22 12:59:24 -07:00
dragonmux a5c07c188f usb_serial: Begun refactoring debug_uart_receive_callback 2022-08-22 12:59:24 -07:00