Skip to content
Snippets Groups Projects
  1. Jun 10, 2022
  2. Jun 09, 2022
  3. Jun 07, 2022
  4. 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
  5. May 24, 2022
  6. 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
  7. May 13, 2022
  8. Apr 22, 2022
  9. Apr 20, 2022
  10. Mar 31, 2022
  11. Mar 23, 2022
  12. Mar 17, 2022
  13. Mar 16, 2022
  14. Mar 11, 2022
  15. Mar 09, 2022
  16. Feb 10, 2022
  17. Jan 21, 2022
  18. Jan 12, 2022
  19. Oct 26, 2021
  20. Sep 27, 2021
  21. 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
  22. Sep 17, 2021
  23. Sep 14, 2021
  24. Aug 30, 2021
  25. Aug 23, 2021
  26. 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
  27. Aug 16, 2021
  28. Aug 11, 2021