PDEC IRQ Handling #310

Merged
muellerr merged 26 commits from mueller/pdec_irq_handling into develop 2022-11-02 18:16:19 +01:00
Owner
  • Add IRQ based handling of TC reception via the PDEC core
  • Works by mapping the IRQ generated by the PDEC core into Linux using a uio file
  • New handling mode for IRQ driven TC reception which puts the whole task into a IRQ driven permanent loop. In that mode, use the read API on the UIO file to handle TC IRQs generated by the PDEC
- Add IRQ based handling of TC reception via the PDEC core - Works by mapping the IRQ generated by the PDEC core into Linux using a uio file - New handling mode for IRQ driven TC reception which puts the whole task into a IRQ driven permanent loop. In that mode, use the read API on the UIO file to handle TC IRQs generated by the PDEC
muellerr added 2 commits 2022-10-25 19:14:00 +02:00
added two todos and new uio file names
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4a8096998d
add some baseline defines and config values
Some checks failed
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
b5d3422d90
muellerr added 1 commit 2022-10-25 19:19:52 +02:00
small fix
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
278db35ae0
muellerr added this to the v1.15.0 milestone 2022-10-25 19:21:51 +02:00
muellerr added 1 commit 2022-10-26 14:36:18 +02:00
split up Pdec Handler
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
2286451039
muellerr added 1 commit 2022-10-27 08:32:06 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/pdec_irq_handling
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
115c6a6a57
muellerr added 1 commit 2022-10-27 08:34:46 +02:00
pdec handler now compiles
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
7799e3477f
muellerr added 1 commit 2022-10-27 08:57:19 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/pdec_irq_handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
ffb93dacd7
muellerr added 1 commit 2022-10-27 09:16:57 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/pdec_irq_handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
a3a9bc8b39
muellerr added 1 commit 2022-10-27 09:20:41 +02:00
add PDEC IRQ uio file entry
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
bc277067ed
muellerr added 1 commit 2022-10-27 10:49:50 +02:00
first IRQ impl
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
95d2bc0887
muellerr added 1 commit 2022-10-27 10:51:36 +02:00
countdown to ensure periodic lock checking
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
24c050765b
muellerr modified the milestone from v1.15.0 to v1.16.0 2022-10-27 11:29:20 +02:00
muellerr added 2 commits 2022-10-27 11:31:52 +02:00
Merge pull request 'v1.15.0' (#311) from develop into main
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
59bfa2526e
Reviewed-on: #311
Merge remote-tracking branch 'origin/main' into mueller/pdec_irq_handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
e5ccc6473e
muellerr added 1 commit 2022-10-27 15:34:44 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/pdec_irq_handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
655c38a210
muellerr added 2 commits 2022-10-31 17:13:49 +01:00
muellerr added 1 commit 2022-10-31 17:45:45 +01:00
muellerr added 1 commit 2022-11-02 10:37:50 +01:00
Merge remote-tracking branch 'origin/develop' into mueller/pdec_irq_handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
b1f7c66066
muellerr added 1 commit 2022-11-02 10:59:29 +01:00
bump changelog
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
802b851924
muellerr added 1 commit 2022-11-02 13:16:13 +01:00
Merge remote-tracking branch 'origin/develop' into mueller/pdec_irq_handling
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
964f9dc688
muellerr added 1 commit 2022-11-02 14:22:01 +01:00
muellerr added 1 commit 2022-11-02 14:33:54 +01:00
muellerr added 1 commit 2022-11-02 14:55:37 +01:00
muellerr added 1 commit 2022-11-02 14:55:58 +01:00
muellerr added 1 commit 2022-11-02 15:08:40 +01:00
muellerr added 1 commit 2022-11-02 15:31:58 +01:00
muellerr added 1 commit 2022-11-02 17:58:27 +01:00
muellerr added 1 commit 2022-11-02 18:15:07 +01:00
muellerr changed title from WIP: PDEC IRQ Handling to PDEC IRQ Handling 2022-11-02 18:15:32 +01:00
muellerr merged commit a2c1ca97b8 into develop 2022-11-02 18:16:19 +01:00
muellerr deleted branch mueller/pdec_irq_handling 2022-11-02 18:16:22 +01:00
Sign in to join this conversation.
No description provided.