1. 01 Oct, 2021 9 commits
  2. 21 Sep, 2021 4 commits
  3. 20 Sep, 2021 2 commits
  4. 15 Sep, 2021 3 commits
    • Me No Dev's avatar
      [HWCDC] Improve HW CDC Implementation (#5643) · 078671d2
      Me No Dev authored
      This pull request contains a few fixes and improvements to the HWCDC implementation.
      - Rework `HWCDC::write()` to accept unlimited data
      - Add Semaphore to guard the TX Ring Buffer
      - Add events support
      - Remove unnecessary 1200bps touch for flashing over HWCDC
      - Fix `HardwareSerial::setDebugOutput()` not resetting `putc` if the port is already selected, causing debug output to also show on HWCDC even when not selected.
      078671d2
    • Me No Dev's avatar
      [USB CDC] Fix data might not be transmitted until more is written (#5652) · 541cef91
      Me No Dev authored
      Depending on `tud_cdc_tx_complete_cb` can cause in some cases the last packet to not be transmitted until more data is written and flushed. It's a rare case, but if the other end is expecting those last bytes, transmission will hang.
      
      This PR also fixes debug output on CDC
      541cef91
    • Tomas Sebestik's avatar
      Add dummy test for self hosted GitHub runners (#5521) · 6dfaf6cd
      Tomas Sebestik authored
      * Add dummy test for self hosted GitHub runners
      6dfaf6cd
  5. 31 Aug, 2021 6 commits
  6. 25 Aug, 2021 1 commit
  7. 24 Aug, 2021 1 commit
  8. 23 Aug, 2021 10 commits
  9. 19 Aug, 2021 1 commit
  10. 18 Aug, 2021 2 commits
  11. 17 Aug, 2021 1 commit
    • me-no-dev's avatar
      Add log_buf to pretty print buffers · b580bb23
      me-no-dev authored
      ```
      /* 0x0000 */ 0x7b, 0x7b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,    // {{..............
      /* 0x0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,    // ................
      ```
      b580bb23