{> constant IPBUS_SEL_WIDTH: positive := 2; < constant IPBUS_SEL_WIDTH: positive := 5; -- Should be enough for now? } {> constant N_SLV_QUADS_115_116: integer := 0; < constant N_SLV_QUADS115_116: integer := 0; } {> constant N_SLV_QUADS_117_118: integer := 1; < constant N_SLV_QUADS117_118: integer := 1; } {> sel := ipbus_sel_t(to_unsigned(N_SLV_QUADS_115_116, IPBUS_SEL_WIDTH)); -- quads_115_116 / base 0x00000000 / mask 0x00000008 < sel := ipbus_sel_t(to_unsigned(N_SLV_QUADS115_116, IPBUS_SEL_WIDTH)); -- Quads115_116 / base 0x00000000 / mask 0x00000008 } {> sel := ipbus_sel_t(to_unsigned(N_SLV_QUADS_117_118, IPBUS_SEL_WIDTH)); -- quads_117_118 / base 0x00000008 / mask 0x00000008 < sel := ipbus_sel_t(to_unsigned(N_SLV_QUADS117_118, IPBUS_SEL_WIDTH)); -- Quads117_118 / base 0x00000008 / mask 0x00000008 }