Skip to content
Snippets Groups Projects
  1. Jun 09, 2022
  2. Jun 07, 2022
  3. May 31, 2022
    • Philipp Spilger's avatar
      Align folder structure to other repositories · e6c1319e
      Philipp Spilger authored
      * add include/ for header files
      * add src/{libnux,nux_runtime} separation
      * add tests/{sw,hw}/libnux/ for tests
      * add module for test helpers, enable linting and code style checks
      * move barrier test into with_hostcode subfolder
      
      Depends-On: 17289
      Change-Id: I2e88a39a723332729769de7c7d23c3848fcebb56
      e6c1319e
  4. May 24, 2022
  5. May 23, 2022
    • Philipp Spilger's avatar
      Add event scheduling system · 067e0779
      Philipp Spilger authored
      Modular event scheduling system:
      * Scheduler
      ** fetches events created by event sources
      ** sorts events fetched by deadline
      ** executes the lowest deadline event via a service call
      ** execution loop is handled by SchedulerSignaller
      * Service
      ** executes an arbitrary function when asked
      ** is identifiable by id
      * Timer and TimerOneshot
      ** generate events based on timing
      * Queue
      ** circular buffer
      ** can be accessed like a dynamic array (for sorting)
      
      Change-Id: Ia30cd75c38eca7fde37138cbb9347f3cdac8ee35
      067e0779
  6. Apr 20, 2022
  7. Mar 16, 2022
  8. Mar 11, 2022
  9. Feb 10, 2022
  10. Jan 21, 2022
  11. Jan 12, 2022
  12. Sep 22, 2021
    • Yannik Stradmann's avatar
      Introduce vx::v3 namespaces · ba1d5858
      Yannik Stradmann authored
      This change introduces namespaces for the upcoming
      HICANN-DLS-SR-HXv3 BrainScaleS-2 ASIC. All logic currently
      mirrors the implementation in HXv2.
      
      Once HXv3 is finalized, remaining common code should be moved
      to the (existing) common namespace.
      
      Change-Id: Ia112126b5fc486124461c328bca435fa2a142c43
      ba1d5858
  13. Sep 14, 2021
  14. Aug 17, 2021
    • Yannik Stradmann's avatar
      Update wscripts · 37e98cd6
      Yannik Stradmann authored
      * drop "vx" loops (were used in context of prototype switching)
      * use f-strings for task generator creation
      * Fix v1/v2 test runner selection
      
      Change-Id: I4df6ed71d7614dcee24b17bb7fdac0f1282e948c
      37e98cd6
  15. Aug 16, 2021
  16. Aug 11, 2021
  17. Jul 16, 2021
  18. Jul 15, 2021
  19. Jul 03, 2021
  20. Dec 11, 2020
  21. Nov 05, 2020
  22. Oct 22, 2020
  23. Sep 24, 2020
  24. Aug 14, 2020
  25. Jul 29, 2020
  26. Jul 17, 2020
  27. May 19, 2020
  28. May 13, 2020
  29. May 07, 2020
  30. May 06, 2020
  31. Apr 29, 2020
  32. Apr 21, 2020
  33. Apr 17, 2020
    • Yannik Stradmann's avatar
      Adapt default binary sizes to c/4942 · fbfe87b3
      Yannik Stradmann authored
      c/4942 introduces release_with_debug as new default build profile. This
      change permitts the resulting (slightly) different binary sizes.
      
      Depends-On: 4942
      Change-Id: Ifccfb7e131665400c68229a5c899d2ba84e0b79d
      fbfe87b3
  34. Mar 26, 2020