1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00
Commit graph

677 commits

Author SHA1 Message Date
Niklas Eiling
1710bc48d4 fpga: make compatible to new bitstream iteration
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-15 10:36:58 +00:00
Niklas Eiling
7ba8f7660e fpga: unmapMemoryBlock should never throw
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-15 10:36:58 +00:00
Niklas Eiling
fda074d97f fpga: remove duplicate mapping in platform_card
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-15 10:36:58 +00:00
Niklas Eiling
70f355bb99 fpga: fix utils creating logger with bad name
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-15 10:36:58 +00:00
Niklas Eiling
68ecc1a85a fpga: remove duplicate ignore_ip_names
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-15 10:36:58 +00:00
Pascal Bauer
c6e904ced4 try to use aurora 2024-11-15 10:36:58 +00:00
Pascal Bauer
5e0af90dcd add todo 2024-11-15 10:36:58 +00:00
Pascal Bauer
04dc56058d use instance name 2024-11-15 10:36:58 +00:00
Pascal Bauer
feccfea9f1 remove unused members 2024-11-15 10:36:58 +00:00
Pascal Bauer
9f12b9b050 update description 2024-11-15 10:36:57 +00:00
Pascal Bauer
4fca301046 remove dead code 2024-11-15 10:36:57 +00:00
Pascal Bauer
e79ee30587 remove dead code 2024-11-15 10:36:57 +00:00
Pascal Bauer
677404534e apply refactor 2024-11-15 10:36:57 +00:00
Pascal Bauer
3747479a8e fix addrSpaceIdToHost 2024-11-15 10:36:57 +00:00
Pascal Bauer
85264ec3c9 change zynq name 2024-11-15 10:36:57 +00:00
Pascal Bauer
118a806e49 Format comment 2024-11-15 10:36:57 +00:00
Pascal Bauer
3654076c0c add ignored ips 2024-11-15 10:36:57 +00:00
Pascal Bauer
97f2f18aa9 addIrq method 2024-11-15 10:36:57 +00:00
Pascal Bauer
5d883bda74 platform intc 2024-11-15 10:36:57 +00:00
Pascal Bauer
7cc05f9e17 platform irq draft 2024-11-15 10:36:57 +00:00
Pascal Bauer
7e53452767 refactor 2024-11-15 10:36:57 +00:00
Pascal Bauer
6c1a70d44f remove blank line 2024-11-15 10:36:57 +00:00
Pascal Bauer
aedeca5c3b refactor ip_device_reader 2024-11-15 10:36:57 +00:00
Pascal Bauer
7fe15cbd05 update comment 2024-11-15 10:36:57 +00:00
Pascal Bauer
2151865048 change copy to direct initialization 2024-11-15 10:36:57 +00:00
Pascal Bauer
53baa788a1 adjust to driver rework 2024-11-15 10:36:57 +00:00
Pascal Bauer
43d0132857 add to utils 2024-11-15 10:36:57 +00:00
Pascal Bauer
d8eab8455b add to cmake 2024-11-15 10:36:57 +00:00
Pascal Bauer
768284549b add platform card 2024-11-15 10:36:35 +00:00
Pascal Bauer
f7af9763b3 add to vfio pcie 2024-11-15 10:36:35 +00:00
Pascal Bauer
096202673d add connect to vfio 2024-11-15 10:36:35 +00:00
Pascal Bauer
dde382c382 add json parser 2024-11-15 10:36:35 +00:00
Pascal Bauer
41a1edf07a add card parser 2024-11-15 10:36:35 +00:00
Pascal Bauer
0ffda1b994 add zynq ip 2024-11-15 10:36:35 +00:00
Niklas Eiling
9afee0b044 fpga: remove exceptions from AxisCache
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
394e8a6592 fpga: improve code style
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
9814543d6c fpga: Apply suggestions from code review
Co-authored-by: Steffen Vogel <steffen.vogel@opal-rt.com>
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
35a1d72e0d fpga/ip/i2c: remove dead code and improve comment.
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
6b38f90fee fpga: improve comments
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
781a9bcc1b fpga/ips: add invalidate method to AxisCache and whitelist the IP in hwdef-parse.py
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
9111caf1ce fpga: Clean up dino.cpp
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
19dfac280b fpga: Fix I2c causing an error when Dino FMC is not connected. We loose the self check, but this is not really possible if there is no Dino FMC.
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
580591ca86 fpga: Add axis_cache.cpp to CMakeLists.txt
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
97090e9de5 fpga: Add new Dino configuration register that allows triggering the DAC before the time step to dino.cpp
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
56969defbf fpga: Add driver for new register interface of axis cache IP
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 11:00:22 +01:00
Niklas Eiling
26e6d69bfe fpga: add --timestep option to villas-fpga-ctrl
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-11-13 10:44:34 +01:00
e5ab276566 fix: Formatting
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-11-04 10:30:14 +01:00
Pascal Bauer
d521b5567f feat: add json parsing of iplist
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2024-10-31 15:21:30 +01:00
Pascal Bauer
c577e8a2a1 review: remove comment, change loglevel
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2024-10-31 15:21:30 +01:00
Pascal Bauer
5e23100df9 feat: add parsing for ip-ignorelist
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2024-10-31 15:21:30 +01:00