From: Adrian Weber Date: Mon, 15 Nov 2021 16:59:10 +0000 (+0100) Subject: generate Init_endpoint ids based on SLRs of CRI X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=f6cfb0e843a5d7b74fb08e16d9afde95a0688145;p=cri.git generate Init_endpoint ids based on SLRs of CRI --- diff --git a/src/hub/trb_net16_cri_hub.vhd b/src/hub/trb_net16_cri_hub.vhd index 403ad74..01cb0b5 100644 --- a/src/hub/trb_net16_cri_hub.vhd +++ b/src/hub/trb_net16_cri_hub.vhd @@ -213,7 +213,7 @@ begin --USE_ONEWIRE => c_YES, HARDWARE_VERSION => HARDWARE_VERSION, INCLUDED_FEATURES => INCLUDED_FEATURES, - INIT_ENDPOINT_ID => x"0000", + INIT_ENDPOINT_ID => INIT_ENDPOINT_ID, CLOCK_FREQUENCY => CLOCK_FREQUENCY, BROADCAST_SPECIAL_ADDR => BROADCAST_SPECIAL_ADDR, COMPILE_TIME => COMPILE_TIME, @@ -337,7 +337,7 @@ THE_HUB_DATA : entity work.trb_net16_cri_hub_base --USE_ONEWIRE => c_YES, HARDWARE_VERSION => HARDWARE_VERSION, INCLUDED_FEATURES => INCLUDED_FEATURES, - INIT_ENDPOINT_ID => std_logic_vector(to_unsigned(i+1,16)), + INIT_ENDPOINT_ID => std_logic_vector(to_unsigned(to_integer(unsigned(INIT_ENDPOINT_ID))+i+1,16)), CLOCK_FREQUENCY => CLOCK_FREQUENCY, BROADCAST_SPECIAL_ADDR => BROADCAST_SPECIAL_ADDR, COMPILE_TIME => COMPILE_TIME,