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
EIVE/eive-obsw/pipeline/head This commit looks good Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
4a8096998d
added two todos and new uio file names
EIVE/eive-obsw/pipeline/head Build started... Details
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
b5d3422d90
add some baseline defines and config values
muellerr added 1 commit 2022-10-25 19:19:52 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
278db35ae0
small fix
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
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2286451039
split up Pdec Handler
muellerr added 1 commit 2022-10-27 08:32:06 +02:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
115c6a6a57
Merge remote-tracking branch 'origin/develop' into mueller/pdec_irq_handling
muellerr added 1 commit 2022-10-27 08:34:46 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
7799e3477f
pdec handler now compiles
muellerr added 1 commit 2022-10-27 08:57:19 +02:00
muellerr added 1 commit 2022-10-27 09:16:57 +02:00
muellerr added 1 commit 2022-10-27 09:20:41 +02:00
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
bc277067ed
add PDEC IRQ uio file entry
muellerr added 1 commit 2022-10-27 10:49:50 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
95d2bc0887
first IRQ impl
muellerr added 1 commit 2022-10-27 10:51:36 +02:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
24c050765b
countdown to ensure periodic lock checking
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
EIVE/eive-obsw/pipeline/head This commit looks good Details
59bfa2526e
Merge pull request 'v1.15.0' (#311) from develop into main
Reviewed-on: #311
muellerr added 1 commit 2022-10-27 15:34:44 +02:00
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
muellerr added 1 commit 2022-11-02 10:59:29 +01:00
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
802b851924
bump changelog
muellerr added 1 commit 2022-11-02 13:16:13 +01:00
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.