diff --git a/platform/altera/wb_pcie/pcie_wb_pkg.vhd b/platform/altera/wb_pcie/pcie_wb_pkg.vhd index 4db78acb5562e112194f95b49fa3e836962d57b5..3fc81216812be220f2dace5268a8b6509771d4d5 100644 --- a/platform/altera/wb_pcie/pcie_wb_pkg.vhd +++ b/platform/altera/wb_pcie/pcie_wb_pkg.vhd @@ -4,6 +4,23 @@ use ieee.numeric_std.all; use work.wishbone_pkg.all; package pcie_wb_pkg is + + constant c_msi_pcie_sdb : t_sdb_device := ( + abi_class => x"0000", -- undocumented device + abi_ver_major => x"01", + abi_ver_minor => x"01", + wbd_endian => c_sdb_endian_big, + wbd_width => x"7", -- 8/16/32-bit port granularity + sdb_component => ( + addr_first => x"0000000000000000", + addr_last => x"000000000000ffff", + product => ( + vendor_id => x"0000000000000651", -- GSI + device_id => x"8a670e73", + version => x"00000001", + date => x"20131213", + name => "Altera-PCIe-MSI-Tgt"))); + component pcie_wb is generic( g_family : string := "Arria II";