1. 10 Jun, 2023 1 commit
  2. 09 Jun, 2023 1 commit
  3. 08 Jun, 2023 3 commits
  4. 07 Jun, 2023 3 commits
  5. 05 Jun, 2023 3 commits
  6. 04 Jun, 2023 5 commits
  7. 30 May, 2023 1 commit
  8. 27 May, 2023 1 commit
  9. 26 May, 2023 1 commit
  10. 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
  11. 24 May, 2023 2 commits
  12. 23 May, 2023 2 commits
  13. 20 May, 2023 2 commits
  14. 19 May, 2023 1 commit
  15. 17 May, 2023 1 commit
  16. 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
  17. 15 May, 2023 2 commits
  18. 11 May, 2023 2 commits
  19. 05 May, 2023 3 commits
  20. 02 May, 2023 2 commits