Pascal Bauer
|
00f28582d8
|
apply driver refactor
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
9898d98c80
|
adjust utils to refactor
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
ce96260e87
|
update namespace
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
db89e7fdc4
|
adjust to new interface
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
2186081e57
|
add include
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
97f57dbfc4
|
remove semicolon
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
9d16687539
|
implement probe
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
30db5090db
|
format
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
1be07a7ed1
|
implement path
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
8fb3de87aa
|
implement override_path
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
285f3296f9
|
format
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
73fc214ead
|
removed unused code
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
a33d67b34a
|
implement name
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
d43caed903
|
implement iommu_group
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
c4d414c2af
|
implement driver()
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
b5f5e51bee
|
inherit from device interface
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
201a5f27c7
|
rename Platform driver to GenericDriver
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
0a353a0660
|
remove unused code
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
1077caf9ce
|
fix broken includes
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
594bd938a9
|
Driver Interface
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
585998761e
|
initial commit
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
f8b8b7af29
|
rename generic_driver to linux_driver
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
125c30cd32
|
rename GenericDriver to LinuxDriver
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
65f60425c9
|
fix read names in directory method
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
00ac2ee60c
|
Use std::filestytem
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
IgnoreWarnings
|
7e7b9e4918
|
Update comment
Co-authored-by: Steffen Vogel <steffen.vogel@opal-rt.com>
Signed-off-by: IgnoreWarnings <119685519+IgnoreWarnings@users.noreply.github.com>
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
badce54e5e
|
remove dead header
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
7aa1ea37e8
|
Use villas exception
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
cccc45e046
|
remove comment
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
debf320428
|
Update comments
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
2072775c22
|
format comment
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
c8e9fc13ab
|
Refactor: move device utility functions to villas util
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
2ffb635a4a
|
use filename()
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:35 +00:00 |
|
Pascal Bauer
|
a9de4d8555
|
formatting
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:34 +00:00 |
|
Pascal Bauer
|
868d1b5378
|
delete default comnstructor
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:34 +00:00 |
|
Pascal Bauer
|
654faaa58c
|
cmake move drivers to linux section
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:34 +00:00 |
|
Pascal Bauer
|
35edb5a9af
|
fix generic driver header
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:34 +00:00 |
|
Pascal Bauer
|
bc441e1994
|
add new classes to cmake
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:34 +00:00 |
|
Pascal Bauer
|
c33550d973
|
add IpDevice
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:34 +00:00 |
|
Pascal Bauer
|
5f8dbcfa35
|
add platform device
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:34 +00:00 |
|
Pascal Bauer
|
82082c392a
|
add utils
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:34 +00:00 |
|
Pascal Bauer
|
8d53e0c139
|
add generic driver
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:34 +00:00 |
|
Pascal Bauer
|
e3125dbdff
|
add driver interface
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-11-15 10:36:34 +00:00 |
|
|
e5ab276566
|
fix: Formatting
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-11-04 10:30:14 +01:00 |
|
Steffen Vogel
|
9bcb03d06c
|
fix: Default clock for tasks to be monotonic
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-10-31 12:45:09 +01:00 |
|
Steffen Vogel
|
1520743f73
|
fix: Formatting with clang-format
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-10-31 12:18:20 +01:00 |
|
Pascal Bauer
|
914ea0bac6
|
Refactor FPGA device and drivers
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-10-31 12:18:20 +01:00 |
|
Steffen Vogel
|
28d354cb84
|
Fix formatting with clang-format
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-10-15 19:31:49 +02:00 |
|
Pascal Bauer
|
23af32d25e
|
add get method getNumberIrqs()
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-09-25 15:15:24 +02:00 |
|
Pascal Bauer
|
83e95f88a5
|
Refactor: change namespace pci to devices
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
|
2024-08-30 12:23:02 +02:00 |
|