Commit Graph
9 Commits
Author SHA1 Message Date
alex fa665fcc2e corrects saving of floating point registers
The previous implementation always made space for XLEN sized registers, in RV32D this leads to overlaps
2026-09-16 08:01:11 +02:00
alex a6a6a034d6 removes convoluted generation of offsets
Ass ULONG is now 8 bytes on RV64, the SMP offset is the only one left, harcoding it as a magic number is simpler
2026-04-02 11:35:37 +02:00
alex c16e6b0446 adjust SMP port to also use ULONG = 8 bytes 2026-04-02 10:48:43 +02:00
alex c11f68d20c initial test harness for smp regression 2026-03-24 18:00:50 +01:00
alex 9947ce8d52 corrects naming of TX_INTERRUPT_SAVE_AREA to meet test expectations
Also corrects the sizes, as ULONG is XLEN bits
2026-03-22 15:56:00 +01:00
alex 2433b66dc0 corrects port files, enables wakeups in port 2026-03-16 08:08:49 +01:00
alex 239cd26a5c adds stub for dynamic core discovery in port 2026-03-12 16:31:51 +01:00
alex cca56f89c6 adds other files necessary to build smp library 2026-03-12 15:21:18 +01:00
alex 744773848c adds initial smp tx_port 2026-03-10 21:02:16 +01:00