-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add broadcast mode to DMA #425
base: main
Are you sure you want to change the base?
Commits on Oct 19, 2023
-
external dma slots + interfaced fifo example
* Two DMA slots are now exported for the external peripherals * A dummy example of an FIFO peripheral using RX/TX streaming windows is added
Pierre Guillod committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 3a64725 - Browse repository at this point
Copy the full SHA 3a64725View commit details -
typo + copyright update + DMA driver symbols
Pierre Guillod committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for f802d4a - Browse repository at this point
Copy the full SHA f802d4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d74f5a - Browse repository at this point
Copy the full SHA 2d74f5aView commit details -
better warning in iffifo_gen.sh
Pierre Guillod committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 4e0265f - Browse repository at this point
Copy the full SHA 4e0265fView commit details -
Merge branch 'main' of https://github.com/grinningmosfet/x-heep into …
…main
Pierre Guillod committedOct 19, 2023 Configuration menu - View commit details
-
Copy full SHA for 80230dc - Browse repository at this point
Copy the full SHA 80230dcView commit details
Commits on Oct 20, 2023
-
replace window interface by registers
* Replace the IFFIFO window interface by plain status/control registers * Add acceleration feature in IFFIFO * Adapt software example * Rename exported DMA slots
Pierre Guillod committedOct 20, 2023 Configuration menu - View commit details
-
Copy full SHA for a28b550 - Browse repository at this point
Copy the full SHA a28b550View commit details
Commits on Oct 23, 2023
-
revert i2s, swap 0/1 by TX/RX, iffifo fifo instance typo
Pierre Guillod committedOct 23, 2023 Configuration menu - View commit details
-
Copy full SHA for e2ada1a - Browse repository at this point
Copy the full SHA e2ada1aView commit details -
Pierre Guillod committed
Oct 23, 2023 Configuration menu - View commit details
-
Copy full SHA for ad9da35 - Browse repository at this point
Copy the full SHA ad9da35View commit details
Commits on Oct 24, 2023
-
* fifo_v3 replaced by prim_fifo_sync * the example features use of valid/ready signals
Pierre Guillod committedOct 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 895153c - Browse repository at this point
Copy the full SHA 895153cView commit details -
Pierre Guillod committed
Oct 24, 2023 Configuration menu - View commit details
-
Copy full SHA for 9678953 - Browse repository at this point
Copy the full SHA 9678953View commit details
Commits on Oct 25, 2023
-
* Implement status register (empty/available/full/watermark) * Implement interrupts (available/watermark/full) [untested]
Pierre Guillod committedOct 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 906362e - Browse repository at this point
Copy the full SHA 906362eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 192f13e - Browse repository at this point
Copy the full SHA 192f13eView commit details
Commits on Oct 28, 2023
-
- add iffifo interrupt into the PLIC system - remove FULL and AVAILABLE interrupts as they can be implemented with REACHED interrupts
Pierre Guillod committedOct 28, 2023 Configuration menu - View commit details
-
Copy full SHA for f15c86a - Browse repository at this point
Copy the full SHA f15c86aView commit details -
Pierre Guillod committed
Oct 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 22d02a4 - Browse repository at this point
Copy the full SHA 22d02a4View commit details -
Pierre Guillod committed
Oct 28, 2023 Configuration menu - View commit details
-
Copy full SHA for c79cba0 - Browse repository at this point
Copy the full SHA c79cba0View commit details -
Pierre Guillod committed
Oct 28, 2023 Configuration menu - View commit details
-
Copy full SHA for eaa058e - Browse repository at this point
Copy the full SHA eaa058eView commit details
Commits on Oct 31, 2023
-
implement broadcast dma mode + typos
* Populate pointer, increment and slot registers for broadcasting * Remove code duplicate * Initialize registers * Add EOF new line
Pierre Guillod committedOct 31, 2023 Configuration menu - View commit details
-
Copy full SHA for a6bb239 - Browse repository at this point
Copy the full SHA a6bb239View commit details -
* Add symbols * Add broadcast target
Pierre Guillod committedOct 31, 2023 Configuration menu - View commit details
-
Copy full SHA for b93aa45 - Browse repository at this point
Copy the full SHA b93aa45View commit details -
add broadcast destination pointer, increment and slots registers
Pierre Guillod committedOct 31, 2023 Configuration menu - View commit details
-
Copy full SHA for f3e91f1 - Browse repository at this point
Copy the full SHA f3e91f1View commit details -
Pierre Guillod committed
Oct 31, 2023 Configuration menu - View commit details
-
Copy full SHA for 9164cb8 - Browse repository at this point
Copy the full SHA 9164cb8View commit details
Commits on Nov 1, 2023
-
Pierre Guillod committed
Nov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for cc3579f - Browse repository at this point
Copy the full SHA cc3579fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e6f6d - Browse repository at this point
Copy the full SHA 96e6f6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a8ed5d - Browse repository at this point
Copy the full SHA 2a8ed5dView commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7e001cd - Browse repository at this point
Copy the full SHA 7e001cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 998bb84 - Browse repository at this point
Copy the full SHA 998bb84View commit details -
Pierre Guillod committed
Nov 20, 2023 Configuration menu - View commit details
-
Copy full SHA for 70c6e84 - Browse repository at this point
Copy the full SHA 70c6e84View commit details -
Pierre Guillod committed
Nov 20, 2023 Configuration menu - View commit details
-
Copy full SHA for a2d367d - Browse repository at this point
Copy the full SHA a2d367dView commit details -
Pierre Guillod committed
Nov 20, 2023 Configuration menu - View commit details
-
Copy full SHA for c6eebeb - Browse repository at this point
Copy the full SHA c6eebebView commit details -
Pierre Guillod committed
Nov 20, 2023 Configuration menu - View commit details
-
Copy full SHA for 852292e - Browse repository at this point
Copy the full SHA 852292eView commit details
Commits on Nov 21, 2023
-
Pierre Guillod committed
Nov 21, 2023 Configuration menu - View commit details
-
Copy full SHA for 74c16f9 - Browse repository at this point
Copy the full SHA 74c16f9View commit details
Commits on Nov 22, 2023
-
Pierre Guillod committed
Nov 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 4cc540b - Browse repository at this point
Copy the full SHA 4cc540bView commit details -
Pierre Guillod committed
Nov 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 24a09e1 - Browse repository at this point
Copy the full SHA 24a09e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab39ff5 - Browse repository at this point
Copy the full SHA ab39ff5View commit details -
Merge pull request #2 from grinningmosfet/main
merge origin into dma-broadcast via main
Configuration menu - View commit details
-
Copy full SHA for 6ba74ec - Browse repository at this point
Copy the full SHA 6ba74ecView commit details -
add non-word DU and broadcast tests
Pierre Guillod committedNov 22, 2023 Configuration menu - View commit details
-
Copy full SHA for 64a5dc1 - Browse repository at this point
Copy the full SHA 64a5dc1View commit details -
Pierre Guillod committed
Nov 22, 2023 Configuration menu - View commit details
-
Copy full SHA for c0e687d - Browse repository at this point
Copy the full SHA c0e687dView commit details
Commits on Nov 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c3e8751 - Browse repository at this point
Copy the full SHA c3e8751View commit details -
Pierre Guillod committed
Nov 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 3b20b8e - Browse repository at this point
Copy the full SHA 3b20b8eView commit details -
Pierre Guillod committed
Nov 29, 2023 Configuration menu - View commit details
-
Copy full SHA for 1ff00cc - Browse repository at this point
Copy the full SHA 1ff00ccView commit details