PCIe driver: Clean-up + add intermediate library between driver and AcquisitionDevice

This commit is contained in:
2023-10-16 18:50:23 +02:00
parent 2fd8d38782
commit faca7a3f15
27 changed files with 545 additions and 440 deletions
+3 -3
View File
@@ -5,7 +5,7 @@
#include "../fpga/pcie_driver/ActionConfig.h"
TEST_CASE("ActionStatus") {
ActionStatus status{};
DataCollectionStatus status{};
status.packets_icmp = (1uL<<56) + (1uL<<9);
status.packets_eth = 21321321321212L;
status.packets_processed = 5454545455454545454L;
@@ -47,11 +47,11 @@ TEST_CASE("ActionStatus") {
TEST_CASE("ActionConfigSize") {
REQUIRE(sizeof(ActionConfig) == 5 * sizeof(uint32_t));
REQUIRE(sizeof(DataCollectionConfig) == 5 * sizeof(uint32_t));
}
TEST_CASE("ActionConfig") {
ActionConfig config{};
DataCollectionConfig config{};
auto config32 = (uint32_t *) &config;
config.nmodules = 456;