1. 12 Jun, 2023 2 commits
  2. 11 Jun, 2023 1 commit
  3. 10 Jun, 2023 1 commit
  4. 09 Jun, 2023 1 commit
  5. 08 Jun, 2023 3 commits
  6. 07 Jun, 2023 3 commits
  7. 05 Jun, 2023 3 commits
  8. 04 Jun, 2023 5 commits
  9. 30 May, 2023 1 commit
  10. 27 May, 2023 1 commit
  11. 26 May, 2023 1 commit
  12. 25 May, 2023 1 commit
    • Jan's avatar
      Implement the BD_ADDR(char * address_string) constructor. (#1440) · 4def2f21
      Jan authored
      * Implement the BD_ADDR(char * address_string) constructor.
      
      * Updating implementation to use sscanf.
      
      There is an extra step after the sscanf that checks that we got
      six bytes back and if we did not, it will set all bytes in the
      address to zero.
      
      * Example using BD_ADDR(const char * address_string)
      
      This example shows how BD_ADDR(const char * address_string) can
      be used to create BD_ADDR objects to use for comparisons etc.
      
      * Update LEDeviceScanner.ino formatting
      4def2f21
  13. 24 May, 2023 2 commits
  14. 23 May, 2023 2 commits
  15. 20 May, 2023 2 commits
  16. 19 May, 2023 1 commit
  17. 17 May, 2023 1 commit
  18. 16 May, 2023 3 commits
    • Earle F. Philhower, III's avatar
      Merge latest FreeRTOS/SMP upstream branch (#1449) · a851a928
      Earle F. Philhower, III authored
      Update to head of upstream FreeRTOS/SMP branch.  Very minor changes.
      
      Remove the custom getreent implementation, use the one that was defined
      in the upstream FreeRTOS/smp branch (callback related vs. static vars).
      a851a928
    • Earle F. Philhower, III's avatar
    • Earle F. Philhower, III's avatar
      Use real FreeRTOS tasks to idle core during flash (#1444) · ae908c8e
      Earle F. Philhower, III authored
      Fixes #1439
      
      Use a real FreeRTOS task, at the highest priority, to idle the other core
      while doing flash accesses.
      
      The USB stack seems to have some timing dependent bits which get broken
      if FreeRTOS switches out the current task when it's running.  Avoid any
      issue by disabling preemption on the core for all tud_task calls.
      
      The PendSV handler disable flag can live completely inside the FreeRTOS
      variant port, so remove any reference to it in the main core.
      
      Tested using Multicode-FreeRTOS, #1402 and #1441
      
      The USB FIFO interrupts were still being serviced even when the core was
      frozen, leading to crashes.  Explicitly shut off IRQs on both the victim
      and the initiator core when freezing.
      
      Removed the need for hack __holdUpPendSV flag
      ae908c8e
  19. 15 May, 2023 2 commits
  20. 11 May, 2023 2 commits
  21. 05 May, 2023 2 commits