Commit Graph

  • b9b88fbb87 usbuart: Moved the public debug serial definitions into usb_serial.h and updated the copyright notice now the file's completely rewritten dragonmux 2022-08-21 18:28:16 +0100
  • 6427b987bf usbuart: Moved the last of the AUX serial definitions into aux_serial.h dragonmux 2022-08-21 18:23:12 +0100
  • a424a17317 f3: Fixed the build by not advertising PLATFORM_HAS_DEBUG as the part cannot do this. dragonmux 2022-08-21 18:20:45 +0100
  • b870ed532c platform: Cleaanup in the ENABLE_DEBUG definitions in the platform headers dragonmux 2022-08-21 18:19:24 +0100
  • f0d85828c9 f072: Fixed the build by not advertising PLATFORM_HAS_DEBUG as the part cannot do this. dragonmux 2022-08-21 18:16:34 +0100
  • 288929c481 usb_serial: ENABLE_DEBUG cleanup for when the platform is STM32 but doesn't support debug dragonmux 2022-08-21 17:23:03 +0100
  • da3fece750 aux_serial: launchpad-icdi build hygene dragonmux 2022-08-21 17:17:12 +0100
  • a853fc4f54 usb_serial: launchpad-icdi build hygene dragonmux 2022-08-21 17:12:39 +0100
  • 40ee8c3f37 usb_serial: Fixed where the debug serial callbacks were so ENABLE_DEBUG=0 builds work dragonmux 2022-08-21 16:35:41 +0100
  • 1a7af52edc usb_serial: Fixed up the nomenclature for the USB serial interfaces dragonmux 2022-08-21 16:23:56 +0100
  • 0a6621a322 usb_serial: Fixed the behaviour of debug_uart_write() when the FIFO buffer gets full dragonmux 2022-08-21 16:06:46 +0100
  • 0c2495ea25 usb_serial: Renamed aux_serial_receive_complete -> debug_serial_send_complete dragonmux 2022-08-21 15:42:38 +0100
  • 7779ab36fb usb_serial: Renamed the debug FIFO buffer and variables dragonmux 2022-08-21 15:41:39 +0100
  • 39f1604ef0 usb_serial: Cleaned up a bit more in debug_uart_send_aux_serial_data() dragonmux 2022-08-21 15:30:46 +0100
  • d0915a1312 usbuart: Removed the STM32 version of usbuart.c now it's not required dragonmux 2022-08-21 15:22:11 +0100
  • 9ca1b645bb usbuart: Moved the debug FIFO buffer definitions into usb_serial.c dragonmux 2022-08-21 15:19:14 +0100
  • a1e0a9c645 aux_serial: Moved aux_serial_stage_buffer() to usb_serial.c as debug_serial_fifo_send() dragonmux 2022-08-21 15:14:14 +0100
  • 30bfb00414 usb_serial: Refactored out some of the debug buffer logic dragonmux 2022-08-21 15:09:39 +0100
  • 3d3d8c9adb usbuart: Cleanup of redundant definitions dragonmux 2022-08-21 15:03:49 +0100
  • 3d707b4497 usbuart: Moved usbuart_set_led_state() into aux_serial.c dragonmux 2022-08-21 15:01:26 +0100
  • 9cb9cda62f usbuart: Removed the TM4C version of usbuart.c as it's now not required dragonmux 2022-08-21 14:59:48 +0100
  • 60b91e1da9 usbuart: Moved the AUX serial receive buffer definition into aux_serial.c dragonmux 2022-08-21 14:57:08 +0100
  • 62b1a33188 aux_serial: Cleaned up the receive index counters dragonmux 2022-08-21 14:49:42 +0100
  • 2657594a66 usb_serial: Refactored out the code that deals with and adjusts the AUX serial receive FIFOs dragonmux 2022-08-21 13:10:49 +0100
  • cd67c7de29 usb_serial: Begun refactoring out components of debug_uart_send_aux_serial_data() dragonmux 2022-08-21 12:13:58 +0100
  • 90a0931f78 usbuart: Renamed buf_rx -> aux_serial_receive_buffer dragonmux 2022-08-21 00:23:09 +0100
  • 8a3b8a90e8 aux_serial: Renamed the receive FIFO indexes dragonmux 2022-08-21 00:17:37 +0100
  • af6f2ed197 usbuart: Moved the definitions of the AUX serial receive buffer into aux_serial.c dragonmux 2022-08-21 00:15:13 +0100
  • 35ae0adcd1 aux_serial: Cleaned up the buffer sizing macros dragonmux 2022-08-21 00:01:47 +0100
  • 3afb041f03 usbuart: Moved the Tiva-C platform UART interrupt routine into aux_serial.c dragonmux 2022-08-20 23:58:16 +0100
  • 79898808af usbuart: Moved aux_serial_receive_complete into usb_serial.c dragonmux 2022-08-20 21:00:16 +0100
  • c2d2263395 usb_serial: Renamed rx_usb_trfr_cplt -> aux_serial_receive_complete dragonmux 2022-08-20 16:31:37 +0100
  • fa966924e4 usbuart: Moved the aux UART DMA RX interrupt handling into aux_serial.c dragonmux 2022-08-20 16:28:14 +0100
  • d25a093d7f usbuart: Moved the aux UART DMA TX interrupt handling into aux_serial.c dragonmux 2022-08-20 16:23:10 +0100
  • 5d94ea3017 usbuart: Moved the aux UART RX interrupt handling into aux_serial.c dragonmux 2022-08-20 16:13:23 +0100
  • a3703186be usbuart: Moved aux_serial_init() into aux_serial.c dragonmux 2022-08-19 17:31:37 +0100
  • 4ec95994a7 usbuart: Renamed tx_trfr_cplt -> aux_serial_transmit_complete dragonmux 2022-08-19 17:24:01 +0100
  • 070e53a69b aux_serial: Renamed buf_tx_act_sz -> aux_serial_transmit_buffer_consumed dragonmux 2022-08-19 11:17:48 +0100
  • dd619ad808 aux_serial: Moved all the transmit logic into aux_serial.c and cleaned up in usb_serial.c dragonmux 2022-08-19 11:14:59 +0100
  • b94476841f usb_serial: Begun bringin more commonality to debug_uart_receive_callback dragonmux 2022-08-19 11:02:19 +0100
  • a5c07c188f usb_serial: Begun refactoring debug_uart_receive_callback dragonmux 2022-08-19 11:00:56 +0100
  • 960806c324 aux_serial: Redefined the DMA transmit buffers as two actual buffers and simplified dragonmux 2022-08-19 10:58:28 +0100
  • 98a2b4d350 aux_serial: Refined how flip-flopping between the two transmit buffers is achieved dragonmux 2022-08-19 10:53:31 +0100
  • 52e9065426 usbuart: Further refined the buffer sizing definition process dragonmux 2022-08-19 10:52:51 +0100
  • 39df8fa6a6 usbuart: Moved all the STM32 buffer sizing logic into one header and one location dragonmux 2022-08-19 10:48:36 +0100
  • 5108ecf759 aux_serial: tx_buf -> aux_serial_transmit_buffer dragonmux 2022-08-19 10:41:28 +0100
  • 7feeb70430 usb_serial: Begun cleaning up in debug_uart_receive_callback() dragonmux 2022-08-19 10:39:57 +0100
  • bc256a9201 aux_serial: Begun moving globals into their proper private TU scopes dragonmux 2022-08-19 10:39:34 +0100
  • af93aba0da aux_serial: Moved the transmit buffer swap function declaration into aux_serial.h and implemented a function to get the current buffer dragonmux 2022-08-19 10:32:47 +0100
  • 25ac055602 usb_serial: Renamed usbuart_usb_out_cb() -> debug_uart_receive_callback() dragonmux 2022-08-19 10:29:36 +0100
  • 27ab12f3fc aux_serial: Renamed usbuart_change_dma_tx_buf() -> aux_serial_switch_transmit_buffers() dragonmux 2022-08-19 10:26:07 +0100
  • 8eea6110b8 usbuart: Moved usbuart_change_dma_tx_buf() into aux_serial.c dragonmux 2022-08-19 10:24:35 +0100
  • 693c408b98 usbuart: Moved usbuart_usb_out_cb() into usb_serial.c dragonmux 2022-08-19 02:30:45 +0100
  • 9afa946703 usb_serial: Renamed usbuart_usb_in_cb() -> debug_uart_send_callback() dragonmux 2022-08-19 02:13:48 +0100
  • a0fab9b772 usbuart: Moved usbuart_usb_in_cb into usb_serial.c dragonmux 2022-08-19 02:10:25 +0100
  • 67e8a5b840 usbuart: Moved usbuart_usb_in_cb into usb_serial.c dragonmux 2022-08-19 01:51:54 +0100
  • bbbb49c2b5 usb_serial: Renamed usbuart_send_rx_packet() -> debug_uart_send_rx_packet() dragonmux 2022-08-19 01:27:36 +0100
  • 9b6d9c4780 usbuart: Moved usbuart_send_rx_packet to usb_serial.c dragonmux 2022-08-19 01:25:01 +0100
  • 8723fdf3de usb_serial: Renamed usbuart_run() -> debug_uart_run() dragonmux 2022-08-19 01:05:40 +0100
  • 2d83b25b3c usbuart: Moved usbuart_run() into usb_serial.c dragonmux 2022-08-19 01:01:13 +0100
  • 04cf410247 platform: Moved the aux serial functions into their own header dragonmux 2022-08-19 00:55:03 +0100
  • f5ecae48f1 usb_serial: clang-foramt cleanup of debug_uart_write() dragonmux 2022-08-19 00:47:58 +0100
  • da447a849f usb_serial: Renamed usbuart_debug_write() -> debug_uart_write() dragonmux 2022-08-19 00:47:15 +0100
  • 35e88d0409 usbuart: Moved the SemiHosting implementation to usb_serial.c dragonmux 2022-08-19 00:46:34 +0100
  • 15a37f830a usbuart: Moved usbuart_debug_write() to usb_serial.c dragonmux 2022-08-19 00:45:54 +0100
  • 62adb8a7d2 usbuart: Moved some important definitions to the header temporarily dragonmux 2022-08-19 00:44:25 +0100
  • 2da8b44c1d aux_serial: Renamed usbuart_set_line_coding() -> aux_serial_set_encoding() dragonmux 2022-08-19 00:01:15 +0100
  • 487bcf029d usbuart: Moved usbuart_set_line_coding() out into a new file dragonmux 2022-08-19 00:00:00 +0100
  • 13209385f8 usb_serial: Refactored debug_uart_send_stdout() and cleaned up dragonmux 2022-08-18 23:40:39 +0100
  • 3af03c0778 usb_serial: Renamed usbuart_send_stdout() -> debug_uart_send_stdout() dragonmux 2022-08-18 23:40:18 +0100
  • 70e24f4203 usb_serial: Moved usbuart_send_stdout() into the usb_serial code dragonmux 2022-08-18 23:33:08 +0100
  • 099540cccb usb_serial: Moved the "SemiHosting" init into a more suitable spot in bringup dragonmux 2022-08-18 22:53:23 +0100
  • 24ac50ff60 usbuart: Begun refactoring the physical UART code to seperate out the mixed interests dragonmux 2022-08-18 22:51:59 +0100
  • 9570b7d21e ch32f1: Differentiate CH32F103 from CKS32F103 and APM32F103 based on REV ID (upper 16 bits of DBGMCU_IDCODE) Jonathan Giles 2022-08-22 09:28:10 -0400
  • a86340790d usbuart: Replaced most of the debug monitor code with newlib hooks and documented everything dragonmux 2022-08-17 11:47:42 +0100
  • 99e894cd0f platform: Removed usbuart_debug_write() from the headers and fixed its return type dragonmux 2022-08-17 11:46:41 +0100
  • 999ac27172 native/usbdfu: clang-format for part of the DFU bootloader dragonmux 2022-08-17 11:45:02 +0100
  • 54bcbf95fa native: Done a little more cleanup in the platform with clang-format dragonmux 2022-08-17 11:44:25 +0100
  • 98b4c71156 misc: superfluous semicolon cleanup Rafael Silva 2022-08-19 18:01:01 +0100
  • b16e55da30 gdb_main: don't print debug for vMustReplyEmpty packets Rafael Silva 2022-08-19 15:14:40 +0100
  • 79575cc8a9 adiv5: Attempt to handle JTAG DPv0 devices dragonmux 2022-08-18 12:44:57 +0100
  • b795cb7ef4 samd: Added an errata workaround for the SAMD11 DFLL48M which can have issues if left unrequested before configuration. dragonmux 2022-08-08 05:42:03 +0100
  • 663f2a329a samd: Cleanup and stylistic fixes dragonmux 2022-08-08 05:35:45 +0100
  • dde75f186d command: Cleaned up in the auto_scan command routine dragonmux 2022-08-14 18:12:28 +0100
  • 8d7a5cd422 command: Added some additional tristating to the end of the scan routines dragonmux 2022-08-14 18:12:03 +0100
  • 37a6a2a274 remote: Refactored the handling for REMOTE_TDITDO_{NO,}TMS dragonmux 2022-08-14 12:05:23 +0100
  • 800a2a8f12 gdb_main: Run clang-format over the reset command handling code dragonmux 2022-08-10 01:30:45 +0100
  • 8cf1d2f09c target: Added target clock tristating to the target attach and detach functions dragonmux 2022-08-10 01:30:05 +0100
  • d4d6218234 stm32g0: Refactored the wait code in the flash write routine dragonmux 2022-08-09 22:22:14 +0100
  • d6c1d8a1cc stm32g0: Made the flash write routine a little more understandable dragonmux 2022-08-09 22:11:43 +0100
  • 23cf81eb55 stm32g0: Begun cleaning up the flash write routine dragonmux 2022-08-09 22:03:02 +0100
  • 486fb6504c stm32g0: Cleaned up stm32g0_flash_lock dragonmux 2022-08-09 21:55:38 +0100
  • f554fbd831 stm32g0: Refactored out the cleanup step for the flash routines dragonmux 2022-08-09 21:54:04 +0100
  • de909d96f0 stm32g0: Removed some checks from the erase function which can never fire dragonmux 2022-08-09 20:40:33 +0100
  • 90fc89fd63 stm32g0: Further naming and structural cleanup in stm32g0_flash_erase dragonmux 2022-08-09 19:18:32 +0100
  • f4d8022437 stm32g0: Refactored out the busy wait code into a small function, dragonmux 2022-08-09 19:04:17 +0100
  • 60af35b06c stm32g0: Begun sorting out the erase routine mess dragonmux 2022-08-09 18:57:21 +0100
  • f859368a97 stm32g0: Fixed the structure naming and typedef'd them dragonmux 2022-08-09 18:52:54 +0100
  • 04b86f6eea stm32g0: Cleaned up the STM32G0B_C memory map setup slightly dragonmux 2022-08-09 09:23:39 +0100
  • c500e720e3 stm32g0: Removed some more unnecessary casts dragonmux 2022-08-09 08:06:30 +0100