Skip to content

Assign different device IDs to the ECA ECPU queue and the ECA action queue #419

@alyxazon

Description

@alyxazon

They currently use the same t_sdb_device type:

  constant c_eca_queue_slave_sdb : t_sdb_device := (
  abi_class     => x"0000", -- undocumented device
  abi_ver_major => x"01",
  abi_ver_minor => x"00",
  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"000000000000003f",
  product => (
  vendor_id     => x"0000000000000651",
  device_id     => x"d5a3faea",
  version       => x"00000020",
  date          => x"20160408",
  name          => "ECA_UNIT:QUEUE     ")));

PexP:

eb-ls dev/ttyUSB0 | grep d5a3faea
14.8           0000000000000651:d5a3faea           4000040  ECA_UNIT:QUEUE     
21             0000000000000651:d5a3faea                 0  ECA_UNIT:QUEUE   

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions