Skip to content
Snippets Groups Projects
  1. Jun 03, 2024
  2. Aug 10, 2023
  3. Jun 12, 2023
  4. Apr 03, 2023
  5. Nov 23, 2022
    • Philipp Spilger's avatar
      Fix install of all header files · 94b4b038
      Philipp Spilger authored
      * glob all header files in include folder opposed to white listing
        in order to also install detail folders and be future proof
      
      Change-Id: Ie7fedf2e910e5b77fb7a5218d0af46a5362f0fcd
      94b4b038
  6. Oct 21, 2022
  7. Jun 10, 2022
  8. Jun 09, 2022
  9. Jun 07, 2022
  10. 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
  11. May 24, 2022
  12. 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
  13. Apr 20, 2022
  14. Mar 16, 2022
  15. Mar 11, 2022
  16. Feb 10, 2022
  17. Jan 21, 2022
  18. Jan 12, 2022
  19. 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
  20. Sep 14, 2021
  21. 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
  22. Aug 16, 2021
  23. Aug 11, 2021
  24. Jul 16, 2021
  25. Jul 15, 2021
  26. Jul 03, 2021
  27. Dec 11, 2020
  28. Nov 05, 2020
  29. Oct 22, 2020
  30. Sep 24, 2020
  31. Aug 14, 2020
  32. Jul 29, 2020
  33. Jul 17, 2020