alex
|
58fc04bbb3
|
adds trap handler
|
2026-03-16 08:08:07 +01:00 |
|
alex
|
3ba7cdda9e
|
fortifies regex for asm offset parsing
|
2026-03-12 20:17:42 +01:00 |
|
alex
|
239cd26a5c
|
adds stub for dynamic core discovery in port
|
2026-03-12 16:31:51 +01:00 |
|
alex
|
ebe891dad6
|
adds smp tx_timer_interrupt
|
2026-03-12 16:15:57 +01:00 |
|
alex
|
c390c4b8db
|
adds smp demo as target
|
2026-03-12 15:57:28 +01:00 |
|
alex
|
1da9671197
|
adds trap_entry to smp lib
|
2026-03-12 15:57:02 +01:00 |
|
alex
|
28aaf8fd96
|
makes smp a lib only
|
2026-03-12 15:56:48 +01:00 |
|
alex
|
6d635345dd
|
small formatting changes
|
2026-03-12 15:56:33 +01:00 |
|
alex
|
3fc721d6f2
|
moves spm_offset functionality into its own cmake file
|
2026-03-12 15:38:15 +01:00 |
|
alex
|
5ebcce634a
|
small cleanup
|
2026-03-12 15:29:41 +01:00 |
|
alex
|
cca56f89c6
|
adds other files necessary to build smp library
|
2026-03-12 15:21:18 +01:00 |
|
alex
|
1117527a02
|
changes so that cmake builds for now
|
2026-03-11 19:13:10 +01:00 |
|
alex
|
a75db78425
|
adds ipi functionality
|
2026-03-10 21:02:29 +01:00 |
|
alex
|
744773848c
|
adds initial smp tx_port
|
2026-03-10 21:02:16 +01:00 |
|
alex
|
f83e96fbcd
|
adds initial low_level_init
|
2026-03-10 21:01:01 +01:00 |
|
alex
|
2e955b9342
|
adds the generation of the offsetof defines to CMakeLists.txt
As the offsets into the TX_THREAD are needed to access certain fields and the members for smp are quite difficult to obtain this was the safest option
|
2026-03-10 20:59:58 +01:00 |
|
alex
|
70bbde8502
|
adds initial smp scheduler
|
2026-03-10 20:57:47 +01:00 |
|
alex
|
e5020b78de
|
WIP: build system
|
2026-03-09 19:37:34 +01:00 |
|
alex
|
f10fbbffab
|
adds small changes to make tx_port for non-smp consistent with the one that implements smp
|
2026-03-09 15:49:15 +01:00 |
|
alex
|
add4ef840b
|
removes trace section
As there is no definitive decision as to where the tracing should be placed in the memory, it is removed for now
|
2026-02-13 10:04:17 +00:00 |
|
alex
|
1abf66d3cf
|
corrects spelling in linker file to adhere to convention
|
2026-02-11 19:30:41 +01:00 |
|
alex
|
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 |
|
alex
|
d072981bac
|
increases verbosity when debugging NX
|
2026-01-30 13:05:15 +01:00 |
|
alex
|
d5ac028817
|
makes timer more consistent accros tx and nx
Also adds nx_port for user defines
|
2026-01-28 16:56:02 +01:00 |
|