Commit Graph

29 Commits

Author SHA1 Message Date
7307a86860 adds ISR check that is closer to productive code
This approach patches the existing trap handler to call the test routine
2026-03-21 20:27:16 +01:00
8bcbc9881e Revert "adds testing hook for trap_non_vectored"
This reverts commit 014cf9f8ee.
2026-03-21 20:19:42 +01:00
014cf9f8ee adds testing hook for trap_non_vectored 2026-03-21 20:15:46 +01:00
124783a57c corrects exit 2026-03-21 20:15:33 +01:00
c98ac25ca6 makes compilation of the network driver depend on netxduo being built 2026-03-21 18:19:45 +01:00
be47608a03 corrects hwtimer TICKNUM
this change went unnoticed when moving the file into moonlight/inc
2026-03-21 17:53:43 +01:00
d85f524d07 makes setup_target take output dir for binaries and target mem as arguments 2026-03-21 16:32:29 +01:00
083565251e cleans up moonlight dir 2026-03-21 15:40:54 +01:00
ba1b9c44ee makes the port provide its dependencies as a library 2026-03-21 15:33:02 +01:00
2d0ec274ac makes bootup multi core able 2026-03-16 08:08:18 +01:00
58fc04bbb3 adds trap handler 2026-03-16 08:08:07 +01:00
a75db78425 adds ipi functionality 2026-03-10 21:02:29 +01:00
124b83418a fixes wrong append pointer assignment in minres ethmac driver 2026-02-08 17:21:51 +01:00
9e6e3ef1f2 fixes visibility of mnrs et driver functions 2026-02-08 08:47:44 +01:00
889470ed04 adds deferred processing capability to mnrs network driver 2026-02-08 08:47:42 +01:00
47588180b9 applies clang--format 2026-02-06 19:31:29 +01:00
28c14404d2 adds ThreadX clang-format settings and applies it to maceth driver 2026-02-04 07:26:37 +01:00
3e8fa257d5 clean unused code in macteh driver 2026-02-04 07:23:18 +01:00
fe168fc3d5 corrects time tick settings so that a timer tick happens every 10ms 2026-02-04 07:16:38 +01:00
39ffc7c743 updates memeory map to match RISCV-VP commit b8b1c23 2026-02-03 08:07:10 +01:00
c805aca52d cleans up mnrs_network_driver includes 2026-02-01 21:49:17 +01:00
f3232373fe changes memeory map to match RISCV-VP, commit a94fd67 2026-02-01 21:49:17 +01:00
3ee8f6d230 moves tx_timer_interrupt to threadx port 2026-02-01 21:49:17 +01:00
59072fb524 fixes wrong waitng for status bit in mnrs network driver 2026-02-01 21:49:17 +01:00
1c9c00235d implements proper linker script to support TLS
This change updates the linker script and dependend wile so that thread local
storage sections are properly supported and initailaized
2026-02-01 21:49:17 +01:00
6d5871687c moves tx_timer interrupt into port
as this is not moonlight specific, it should not be placed in such a way
2026-01-30 13:34:17 +01:00
459d783c96 fixes wrong allocation in mnrs network driver 2026-01-29 21:23:37 +01:00
d5ac028817 makes timer more consistent accros tx and nx
Also adds nx_port for user defines
2026-01-28 16:56:02 +01:00
1e5eb44ca9 initial commit 2026-01-27 20:58:23 +01:00