diff --git a/src/Tests/Level_0/L0_rtps_reader_test1_vbk.vhd b/src/Tests/Level_0/L0_rtps_reader_test1_vbk.vhd index 692ed4e..3c8d1ca 100644 --- a/src/Tests/Level_0/L0_rtps_reader_test1_vbk.vhd +++ b/src/Tests/Level_0/L0_rtps_reader_test1_vbk.vhd @@ -155,25 +155,29 @@ begin p1.guidPrefix := gen_rand_guid_prefix; -- Endpoint 1 - e0 := DEFAULT_ENDPOINT_DATA; - e0.participant := p0; - e0.entityid := RV.RandSlv(ENTITYID_WIDTH); - e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); + e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; + e0.participant := p0; + e0.entityid := RV.RandSlv(ENTITYID_WIDTH); + e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 - e1 := DEFAULT_ENDPOINT_DATA; - e1.participant := p0; - e1.entityid := RV.RandSlv(ENTITYID_WIDTH); - e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); + e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; + e1.participant := p0; + e1.entityid := RV.RandSlv(ENTITYID_WIDTH); + e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 - e2 := DEFAULT_ENDPOINT_DATA; - e2.participant := p1; - e2.entityid := RV.RandSlv(ENTITYID_WIDTH); - e2.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); + e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; + e2.participant := p1; + e2.entityid := RV.RandSlv(ENTITYID_WIDTH); + e2.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 4 - e3 := DEFAULT_ENDPOINT_DATA; - e3.participant := p1; - e3.entityid := RV.RandSlv(ENTITYID_WIDTH); - e3.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); + e3 := DEFAULT_ENDPOINT_DATA; + e3.reader := FALSE; + e3.participant := p1; + e3.entityid := RV.RandSlv(ENTITYID_WIDTH); + e3.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); Log("Initiating Test", INFO); stim_done <= '0'; diff --git a/src/Tests/Level_0/L0_rtps_reader_test1_vrk.vhd b/src/Tests/Level_0/L0_rtps_reader_test1_vrk.vhd index f2922d3..a0d2f6b 100644 --- a/src/Tests/Level_0/L0_rtps_reader_test1_vrk.vhd +++ b/src/Tests/Level_0/L0_rtps_reader_test1_vrk.vhd @@ -155,25 +155,29 @@ begin p1.guidPrefix := gen_rand_guid_prefix; -- Endpoint 1 - e0 := DEFAULT_ENDPOINT_DATA; - e0.participant := p0; - e0.entityid := RV.RandSlv(ENTITYID_WIDTH); - e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); + e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; + e0.participant := p0; + e0.entityid := RV.RandSlv(ENTITYID_WIDTH); + e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 - e1 := DEFAULT_ENDPOINT_DATA; - e1.participant := p0; - e1.entityid := RV.RandSlv(ENTITYID_WIDTH); - e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); + e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; + e1.participant := p0; + e1.entityid := RV.RandSlv(ENTITYID_WIDTH); + e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 - e2 := DEFAULT_ENDPOINT_DATA; - e2.participant := p1; - e2.entityid := RV.RandSlv(ENTITYID_WIDTH); - e2.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); + e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; + e2.participant := p1; + e2.entityid := RV.RandSlv(ENTITYID_WIDTH); + e2.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 4 - e3 := DEFAULT_ENDPOINT_DATA; - e3.participant := p1; - e3.entityid := RV.RandSlv(ENTITYID_WIDTH); - e3.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); + e3 := DEFAULT_ENDPOINT_DATA; + e3.reader := FALSE; + e3.participant := p1; + e3.entityid := RV.RandSlv(ENTITYID_WIDTH); + e3.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); Log("Initiating Test", INFO); stim_done <= '0'; diff --git a/src/Tests/Level_0/L0_rtps_reader_test2_tbk.vhd b/src/Tests/Level_0/L0_rtps_reader_test2_tbk.vhd index 7a17835..ada1b82 100644 --- a/src/Tests/Level_0/L0_rtps_reader_test2_tbk.vhd +++ b/src/Tests/Level_0/L0_rtps_reader_test2_tbk.vhd @@ -209,6 +209,7 @@ begin -- Endpoint 1 e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; e0.nr := 0; e0.match := MATCH; e0.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -216,6 +217,7 @@ begin e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; e1.nr := 1; e1.match := MATCH; e1.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -223,6 +225,7 @@ begin e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; e2.nr := 2; e2.match := MATCH; e2.entityid := RV.RandSlv(ENTITYID_WIDTH); diff --git a/src/Tests/Level_0/L0_rtps_reader_test2_trk.vhd b/src/Tests/Level_0/L0_rtps_reader_test2_trk.vhd index ec6b1b8..cc1ae27 100644 --- a/src/Tests/Level_0/L0_rtps_reader_test2_trk.vhd +++ b/src/Tests/Level_0/L0_rtps_reader_test2_trk.vhd @@ -209,6 +209,7 @@ begin -- Endpoint 1 e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; e0.nr := 0; e0.match := MATCH; e0.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -216,6 +217,7 @@ begin e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; e1.nr := 1; e1.match := MATCH; e1.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -223,6 +225,7 @@ begin e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; e2.nr := 2; e2.match := MATCH; e2.entityid := RV.RandSlv(ENTITYID_WIDTH); diff --git a/src/Tests/Level_0/L0_rtps_reader_test2_vbk.vhd b/src/Tests/Level_0/L0_rtps_reader_test2_vbk.vhd index d24f0cd..17466f8 100644 --- a/src/Tests/Level_0/L0_rtps_reader_test2_vbk.vhd +++ b/src/Tests/Level_0/L0_rtps_reader_test2_vbk.vhd @@ -209,6 +209,7 @@ begin -- Endpoint 1 e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; e0.nr := 0; e0.match := MATCH; e0.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -216,6 +217,7 @@ begin e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; e1.nr := 1; e1.match := MATCH; e1.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -223,6 +225,7 @@ begin e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; e2.nr := 2; e2.match := MATCH; e2.entityid := RV.RandSlv(ENTITYID_WIDTH); diff --git a/src/Tests/Level_0/L0_rtps_reader_test2_vrk.vhd b/src/Tests/Level_0/L0_rtps_reader_test2_vrk.vhd index 8ed513e..94dc9d6 100644 --- a/src/Tests/Level_0/L0_rtps_reader_test2_vrk.vhd +++ b/src/Tests/Level_0/L0_rtps_reader_test2_vrk.vhd @@ -209,6 +209,7 @@ begin -- Endpoint 1 e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; e0.nr := 0; e0.match := MATCH; e0.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -216,6 +217,7 @@ begin e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; e1.nr := 1; e1.match := MATCH; e1.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -223,6 +225,7 @@ begin e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; e2.nr := 2; e2.match := MATCH; e2.entityid := RV.RandSlv(ENTITYID_WIDTH); diff --git a/src/Tests/Level_0/L0_rtps_reader_test2_vrn.vhd b/src/Tests/Level_0/L0_rtps_reader_test2_vrn.vhd index 6c50b69..6d04f9f 100644 --- a/src/Tests/Level_0/L0_rtps_reader_test2_vrn.vhd +++ b/src/Tests/Level_0/L0_rtps_reader_test2_vrn.vhd @@ -209,6 +209,7 @@ begin -- Endpoint 1 e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; e0.nr := 0; e0.match := MATCH; e0.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -216,6 +217,7 @@ begin e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; e1.nr := 1; e1.match := MATCH; e1.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -223,6 +225,7 @@ begin e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; e2.nr := 2; e2.match := MATCH; e2.entityid := RV.RandSlv(ENTITYID_WIDTH); diff --git a/src/Tests/Level_0/L0_rtps_reader_test3_a.vhd b/src/Tests/Level_0/L0_rtps_reader_test3_a.vhd index 33bdd25..afa4cc0 100644 --- a/src/Tests/Level_0/L0_rtps_reader_test3_a.vhd +++ b/src/Tests/Level_0/L0_rtps_reader_test3_a.vhd @@ -234,16 +234,19 @@ begin -- Endpoint 1 e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; e0.entityid := RV.RandSlv(ENTITYID_WIDTH); e0.participant := p0; e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; e1.entityid := RV.RandSlv(ENTITYID_WIDTH); e1.participant := p1; e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; e2.entityid := RV.RandSlv(ENTITYID_WIDTH); e2.participant := p2; e2.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); diff --git a/src/Tests/Level_0/L0_rtps_reader_test3_m.vhd b/src/Tests/Level_0/L0_rtps_reader_test3_m.vhd index 20206df..5c5f741 100644 --- a/src/Tests/Level_0/L0_rtps_reader_test3_m.vhd +++ b/src/Tests/Level_0/L0_rtps_reader_test3_m.vhd @@ -234,16 +234,19 @@ begin -- Endpoint 1 e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; e0.entityid := RV.RandSlv(ENTITYID_WIDTH); e0.participant := p0; e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; e1.entityid := RV.RandSlv(ENTITYID_WIDTH); e1.participant := p1; e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; e2.entityid := RV.RandSlv(ENTITYID_WIDTH); e2.participant := p2; e2.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); diff --git a/src/Tests/Level_1/L1_rtps_reader_test1_trk.vhd b/src/Tests/Level_1/L1_rtps_reader_test1_trk.vhd index 7428a45..4bbb0d8 100644 --- a/src/Tests/Level_1/L1_rtps_reader_test1_trk.vhd +++ b/src/Tests/Level_1/L1_rtps_reader_test1_trk.vhd @@ -256,6 +256,7 @@ begin -- Endpoint 1 e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; e0.nr := 0; e0.match := MATCH; e0.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -263,6 +264,7 @@ begin e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; e1.nr := 1; e1.match := MATCH; e1.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -270,6 +272,7 @@ begin e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; e2.nr := 2; e2.match := MATCH; e2.entityid := RV.RandSlv(ENTITYID_WIDTH); diff --git a/src/Tests/Level_1/L1_rtps_reader_test1_vrk.vhd b/src/Tests/Level_1/L1_rtps_reader_test1_vrk.vhd index c18b27f..3f59c24 100644 --- a/src/Tests/Level_1/L1_rtps_reader_test1_vrk.vhd +++ b/src/Tests/Level_1/L1_rtps_reader_test1_vrk.vhd @@ -257,6 +257,7 @@ begin -- Endpoint 1 e0 := DEFAULT_ENDPOINT_DATA; + e0.reader := FALSE; e0.nr := 0; e0.match := MATCH; e0.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -264,6 +265,7 @@ begin e0.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 2 e1 := DEFAULT_ENDPOINT_DATA; + e1.reader := FALSE; e1.nr := 1; e1.match := MATCH; e1.entityid := RV.RandSlv(ENTITYID_WIDTH); @@ -271,6 +273,7 @@ begin e1.unicastLocatorList := (numLocators => int(1,CDR_LONG_WIDTH), locator => (0 => gen_rand_loc_2, others => EMPTY_LOCATOR)); -- Endpoint 3 e2 := DEFAULT_ENDPOINT_DATA; + e2.reader := FALSE; e2.nr := 2; e2.match := MATCH; e2.entityid := RV.RandSlv(ENTITYID_WIDTH);