Commit Graph

  • 46085a34a4 memory compile flags for runner for bare metal updated feature-transmission-protocoll Nicolas 2026-03-20 16:22:34 +0100
  • 534f0ac793 serial transfer channel added Nicolas 2026-03-20 16:20:25 +0100
  • 759989ffde typing and initialization for runner fixed Nicolas 2026-03-19 16:32:38 +0100
  • bd49f02dee command parser updated Nicolas 2026-03-19 15:59:27 +0100
  • 33b833c41a command ids updated to include header size Nicolas 2026-03-19 14:01:32 +0100
  • 8f9cd96973 Skip qemu tests for arm thumb on windows Nicolas 2026-03-19 08:58:51 +0100
  • b5a4d1b6ce CI: Added ARMv8.1 for Cortex-M55 and M85 feature_arm_cortex_m_v8 Nicolas Kruse 2026-03-15 15:44:32 +0100
  • 4309983213
    Merge pull request #33 from Nonannet/dev main Nicolas Kruse 2026-03-07 12:12:25 +0100
  • 15ea733d5b Readme fixed dev Nicolas 2026-03-07 12:11:56 +0100
  • 8b760e4b6f ruff config updated Nicolas 2026-03-07 12:01:58 +0100
  • ee771e3ac1
    Merge pull request #32 from Nonannet/dev Nicolas Kruse 2026-03-04 16:25:56 +0100
  • 548ca6fab8 CI: Updated dependency for build-docs updated to insure arm thumb is included in the docs Nicolas 2026-03-04 16:03:31 +0100
  • 58f796513c
    Merge pull request #31 from Nonannet/dev v0.0.6 Nicolas Kruse 2026-03-04 15:29:05 +0100
  • 5ca947ea5b
    Merge pull request #30 from Nonannet/feature_arm_thumb Nicolas Kruse 2026-03-04 15:17:50 +0100
  • 01f02cc9ba Readme updated Nicolas 2026-03-04 15:16:51 +0100
  • 031249241e Removed un-required bulk stack allocation and added 4 Byte alignment check. CI updated. Nicolas 2026-03-03 16:56:59 +0100
  • e48fc7c485 test for arm thumb variants split into two tests Nicolas 2026-03-03 16:09:06 +0100
  • c6fd69d61b CI: different armv7 variates separated Nicolas 2026-03-03 15:34:37 +0100
  • b7d5f3a129 exclude non-stencil functions in the test "test_start_end_function" Nicolas 2026-03-03 14:47:53 +0100
  • 0212fa77a3 type annotation for data_writer.copy() fixed Nicolas 2026-03-03 14:25:50 +0100
  • c31601853b CI: LIBGCC version fixed for thumb builds Nicolas 2026-03-03 13:31:22 +0100
  • 04cdf50a04 Updated pelfy dependency Nicolas 2026-03-03 13:24:46 +0100
  • 7a3088ec48 added add_sign_int32 function, since pelfy returns addend-values for 32 bit x86 as unsigned int32 Nicolas 2026-03-03 13:05:47 +0100
  • a924d42e6a
    Merge branch 'dev' into feature_arm_thumb Nicolas Kruse 2026-03-03 08:59:22 +0100
  • 7f963d7e43 CI: Testing for ARMv7 extended to armv7thumb and armv7mthumb Nicolas 2026-03-02 21:33:24 +0100
  • dd7fb12c64 Helper bash script added for debugging ARM thumb stencils Nicolas 2026-03-02 21:32:45 +0100
  • d2069d5d07 build script for local stencil builds updated for ARM64, ARM-Thumb and ARM-CortexM-Thumb Nicolas 2026-03-02 21:32:12 +0100
  • accb03f042 Fix in test function "get_42" Nicolas 2026-03-02 21:31:07 +0100
  • 2eb49cc2e5 test for ARM thumb updated Nicolas 2026-03-02 21:29:46 +0100
  • c7c8db6332 R_ARM_THM_MOV* support added Nicolas 2026-03-02 21:28:46 +0100
  • 8fcf0dedac patch type added: PATCH_OBJECT_ARM32_ABS_THM (for R_ARM_THM_MOVW_ABS_NC and R_ARM_THM_MOVT_ABS) Nicolas 2026-03-02 21:28:05 +0100
  • afc442ada6 stencil build script updated Nicolas 2026-02-28 22:09:12 +0100
  • 436a09c1ea copy method to data_writer added Nicolas 2026-02-28 22:08:22 +0100
  • cabfda4ec6 CI: stencil build script updated with Cortex-A Thumb version Nicolas 2026-02-28 22:07:27 +0100
  • 83ce6ce0e7 musl functions for math on ARM thumb added to stencil build pipeline Nicolas 2026-02-13 01:13:01 +0100
  • a81236a3fc 4-Byte-Alignment error on ARM thumb fixed by using section size instead of function size to include nop padding Nicolas 2026-02-13 00:51:55 +0100
  • bc0ccd90b7 Updated pelfy and using offset_in_section instead of fields['st_value'] Nicolas 2026-02-12 23:54:20 +0100
  • e52cbe9e1b docstrings added and descriptions for c files added Nicolas Kruse 2026-02-05 14:26:07 +0100
  • 58120f292c partial arm thumb implementation added Nicolas 2026-01-26 23:57:15 +0100
  • 7131483a22 CI: Added -static for building the runner Nicolas 2026-01-25 17:16:33 +0100
  • 3ec0ba10c3 Skiping qemo based ARM32 bit tests on windows since they are not compatible to wsl1 Nicolas 2026-01-25 17:13:01 +0100
  • d394b2d249 add_read_value_remote backend function renamed and docstring updated Nicolas Kruse 2026-01-12 16:57:54 +0100
  • 8d77ee3a25
    Merge pull request #27 from Nonannet/dev Nicolas Kruse 2026-01-05 14:13:04 +0100
  • 0f5bb86bd4 Added tensor support and type hints for math functions Nicolas 2026-01-05 13:39:53 +0100
  • 32aad5cafd min, max and sign stencil added Nicolas 2026-01-05 13:38:49 +0100
  • c88a409b6a
    Merge pull request #26 from Nonannet/dev Nicolas Kruse 2026-01-05 10:58:57 +0100
  • d71922769f Docs: Tensor/Matrix functions added again Nicolas 2026-01-05 10:49:47 +0100
  • 3e728f8d7c
    Merge pull request #25 from Nonannet/dev Nicolas Kruse 2026-01-02 15:24:21 +0100
  • 81e93892d6 updated setuptools_scm version_scheme Nicolas Kruse 2026-01-02 15:08:30 +0100
  • 515eba4a4a Readme updated Nicolas Kruse 2026-01-02 14:54:55 +0100
  • 72adcfc874
    Merge pull request #24 from Nonannet/dev v0.0.5 Nicolas Kruse 2026-01-02 12:07:39 +0100
  • 6ba18358d1 CI pipeline updated Nicolas Kruse 2026-01-02 11:34:05 +0100
  • af56c84a05
    Merge pull request #23 from Nonannet/dev Nicolas Kruse 2026-01-02 11:16:41 +0100
  • 92cd0425de ci.yml fixed for release-stencils Nicolas Kruse 2026-01-02 11:10:09 +0100
  • f9280b5cd8
    Merge pull request #22 from Nonannet/dev Nicolas Kruse 2026-01-01 16:03:51 +0100
  • 2f5b5156c5 docs updated Nicolas 2026-01-01 15:35:57 +0100
  • 884fc3affd Renamed classes and ops from Write to Store and Read to Load Nicolas 2026-01-01 15:34:56 +0100
  • df5b4c19f1 manual stencil build scripts updated with cl arguments and x86_64 default Nicolas 2026-01-01 15:20:09 +0100
  • 43465a690c CI/CD: fixed build_wheels.yaml Nicolas 2026-01-01 14:58:54 +0100
  • 2287a181da neg() und abs() stencil added in copapy Nicolas 2026-01-01 14:57:47 +0100
  • 0bc637bdac
    Merge pull request #21 from Nonannet/dev v0.0.4 Nicolas Kruse 2025-12-31 17:06:00 +0100
  • bb2c0ee548 added fallback_version for tool.setuptools_scm in container based ARM runners Nicolas 2025-12-31 16:29:41 +0100
  • 2a5859ac45 added automatic git based versioning Nicolas 2025-12-31 16:13:49 +0100
  • 9f60a22d3d
    Merge pull request #20 from Nonannet/dev Nicolas Kruse 2025-12-30 20:01:06 +0100
  • 790990b121 musl copyright notice added to artifacts and package build pipeline Nicolas Kruse 2025-12-30 19:39:11 +0100
  • 31973797b6 arm v7 cortex m compiler flags updated Nicolas Kruse 2025-12-30 19:13:42 +0100
  • 348dad27bb Docs: stencil selection updated Nicolas Kruse 2025-12-30 18:53:37 +0100
  • 72b05bd05a added neg_* stencil Nicolas Kruse 2025-12-30 18:53:03 +0100
  • 05fa44fac7 test for tensor type added/updated Nicolas Kruse 2025-12-30 17:58:52 +0100
  • 0d0e675207 general tensor type introduced replacing "matrix" Nicolas Kruse 2025-12-30 17:58:34 +0100
  • 27c40e036b Added thumb based instructions Nicolas 2025-12-28 18:29:53 +0100
  • 08cd0ecc8a Readme updated with kit decorator example Nicolas 2025-12-28 15:01:13 +0100
  • 344c3415fd
    Merge pull request #19 from Nonannet/dev Nicolas Kruse 2025-12-28 09:47:45 +0100
  • 37467696d5 Docs: added examples to start page Nicolas 2025-12-27 17:38:17 +0100
  • c2a5fe26a8 CI: Fixed creation of x86_64 docs on stencils and example asm code Nicolas 2025-12-27 16:59:55 +0100
  • a67912ed84
    Merge pull request #18 from Nonannet/dev Nicolas Kruse 2025-12-27 16:44:21 +0100
  • f5c88bb34d Missing Upload artifact for github-pages added Nicolas 2025-12-27 16:40:40 +0100
  • b3067b72a2
    Merge pull request #17 from Nonannet/dev v0.0.3-beta v0.0.3 Nicolas Kruse 2025-12-27 16:31:07 +0100
  • 6f24891f6f
    Version bumped to 0.0.3 Nicolas Kruse 2025-12-27 16:30:46 +0100
  • e3da894e6e fixed docs build pipeline Nicolas 2025-12-27 12:22:21 +0100
  • 66ffd2b132
    Refactor Makefile for documentation build Nicolas Kruse 2025-12-26 23:59:46 +0100
  • c5d3fba531 Docs updated: python scripts added to generate stencil and example code listings; doc-build to ci added Nicolas Kruse 2025-12-26 23:49:22 +0100
  • 069f79094c fast "abs" function for int and float added including test Nicolas 2025-12-26 14:43:22 +0100
  • e69c0ff24b __eq__ for Op extended with caching Nicolas 2025-12-26 13:37:15 +0100
  • a6ca756d51 __eq__ for Op type implemented Nicolas 2025-12-24 16:40:46 +0100
  • 2c2d7ca960 test for x86 adjusted to skip if executable not present Nicolas 2025-12-24 14:22:50 +0100
  • aacdc9b676 pow function fixed in _math.py Nicolas 2025-12-24 14:11:12 +0100
  • 662a168d90 test for dag optimization extended Nicolas 2025-12-24 14:10:46 +0100
  • 33fea7e354 test: assert for rev_kinetics added Nicolas 2025-12-24 14:10:26 +0100
  • a16e261697 test: typo fixed Nicolas 2025-12-24 14:09:44 +0100
  • f43e025f2e __hash__ and __eq__ for Net and Node partial revised, __eq__ not yet working Nicolas 2025-12-24 14:09:31 +0100
  • dc58e5d19a test_ops_aarch64.py fixed Nicolas 2025-12-23 20:28:00 +0100
  • d0cb422c81 failing test case for x86 added Nicolas 2025-12-23 20:27:09 +0100
  • cf18dc69a1 armv6 support added Nicolas 2025-12-22 18:47:47 +0100
  • 6dcaa6797c Net and value types separated Nicolas 2025-12-23 17:54:57 +0100
  • df22438ffe Updated docs and doc helper scripts Nicolas 2025-12-22 15:39:17 +0100
  • cc3730d696 extended some docstrings Nicolas 2025-12-22 15:37:31 +0100
  • 37eae32041 test for jit decorator added Nicolas Kruse 2025-12-21 16:24:28 +0100
  • 60891395d0 Readme and docstrings updated Nicolas 2025-12-21 14:03:30 +0100
  • 74e9c6e50b test_compile updated to read variables instead of raw memory Nicolas 2025-12-21 13:22:53 +0100