- Jun 10, 2022
-
-
Eric Müller authored
Change-Id: I77ef2350f7bbdb5b288ff7295447e4f40d136d4c
-
Philipp Spilger authored
Change-Id: Ia63d4e2c4e1d035744cfa46b7416d3a62fa1f6a0
-
- Jun 09, 2022
-
-
Change-Id: I562c3de32bf10bc61270550163e8d747e7d55968
-
Eric Müller authored
Depends-On: 17442, 17445, 17449 Change-Id: I7c20fbf02eac9018fdf7cec491851ccc0ae897f0
-
- Jun 07, 2022
-
-
Philipp Spilger authored
Change-Id: Ib9a2662b4dc5714f9fd84ec27932888c8478c41b
-
- May 31, 2022
-
-
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
-
- May 24, 2022
-
-
Philipp Spilger authored
Change-Id: Id756899532b68f973baa2f27d3b3a375cf2a9ac7
-
- May 23, 2022
-
-
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
-
- May 13, 2022
-
-
Philipp Spilger authored
* lead to linker errors when included in two compilation units Change-Id: I8ccf61d74f140c37e15696d1a9716d0ba6eedad5
-
- Apr 22, 2022
-
-
Philipp Spilger authored
Change-Id: Ia82dc49ed4afcd1e04ae65f5a330adc4a2cbddbe
-
- Apr 20, 2022
-
-
Maximilian Stucke authored
Change-Id: Ifb735db97abfe3d53048c43e861c736d3fb28dac
-
- Mar 31, 2022
-
-
Philipp Spilger authored
* increase space between symbol and text section to ensure test works Change-Id: Ieea8a103526a88fd8964cd1b84af7a2226e1e575
-
- Mar 23, 2022
-
-
Philipp Spilger authored
* only checking that stack corruption already occured (<) is too late, now checking for onset of stack corruption (<=) Change-Id: Ic1a8d7e8e4e49dd31a526dd76bb1f4f0c8f807f7
-
- Mar 17, 2022
-
-
Philipp Spilger authored
Change-Id: I24b22a11cbbb75363e9d0e1ccdc6519e23522608
-
- Mar 16, 2022
-
-
Philipp Spilger authored
* lead to race conditions Change-Id: I99c1baefecda7b4922ee63f28e990444f194d61c
-
- Mar 11, 2022
-
-
Philipp Spilger authored
Change-Id: Ic66a7408c13def23a1e395823231a02c311682d0
-
Philipp Spilger authored
Change-Id: Id173cf80de38207718ce0a3e63068d9c1096084e
-
Philipp Spilger authored
Change-Id: I3c1d2a982fb7770844d715937268407856bf6275
-
- Mar 09, 2022
-
-
Philipp Spilger authored
Change-Id: I9fb43da70698fe42ee9b480f5e783b16ac55e577
-
- Feb 10, 2022
-
-
Philipp Spilger authored
Change-Id: I73fda1dbdfb9e089b156a0ad127244f94a130e10
-
Change-Id: Ic102af6b698adbb1e650cf709f06ad23e1a9fd8c
-
Change-Id: If66795a4c1211bb3bbb2e3db76524d5f76cabfa1
-
Change-Id: I409bd7cf04e5525abe4d8fc26518e0ec4d0399e4
-
Change-Id: I3a3a0fd8cb06a8699f75ad735d95e29baf8952e7
-
Philipp Spilger authored
Depends-On: 10634 Change-Id: Ie8a72018f2f8eb87bc9c9b7bcef49faf8f689ff0
-
- Jan 21, 2022
-
-
Change-Id: Ie9b58fa2dbd031986bb4fb04e743909d0970c464
-
Change-Id: Ia509b927da2d1ea41636421a6fd234070fbbac65
-
Philipp Spilger authored
Change-Id: Ic90a995831aad695c719735248b5e0bdde42a5f2
-
- Jan 12, 2022
-
-
Philipp Spilger authored
* add env.have_ppu_toolchain variable usable in build env Change-Id: Iebe64ba2bedd2ec535f38df92249cc0ee0a721d8
-
- Oct 26, 2021
-
-
Yannik Stradmann authored
Change-Id: I5df4e7d208d11c10bf0d4cb0b17dd1c3db0a850d
-
- Sep 27, 2021
-
-
Change-Id: I567256f407e09bc80241427cd64a91d987dcf31a
-
Change-Id: Ie2bee2d0dca839e17564663c97a6ea30ba51ca9d (cherry picked from commit 25aa721f4487e6c27d5fd7525b5db0fa94d2a2e7)
-
- Sep 22, 2021
-
-
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
-
- Sep 17, 2021
-
-
Eric Müller authored
Change-Id: I1b11f9a57f5e32a86e910565f2cc088f0aabf44c
-
- Sep 14, 2021
-
-
Aron Leibfried authored
Change-Id: I9bac7600d41178a04626422601663ca1f85fa81f
-
- Aug 30, 2021
-
-
Philipp Spilger authored
* uses already existing unittest framework Change-Id: I596d08ed04e5755f3edbbbfc0c70f06258bed9cb
-
- Aug 23, 2021
-
-
*Initially this test only worked on DLSv2 Change-Id: I8b19ab52b9e28b95c4c8f07c9b66f13631f35a07
-
- Aug 17, 2021
-
-
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
-
- Aug 16, 2021
-
-
Aron Leibfried authored
Change-Id: I593d333b44200454bd48c9813e96804e8a8a476b
-
- Aug 11, 2021
-
-
Philipp Spilger authored
This reverts commit 0c8b19bf. Reason for revert: Folder structure broken now, not clear if we want to expose like this Change-Id: Ia86c0f01cc98cf96b3a005dc835cd905d44f07c3
-