Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.24 KB

2.LinkIDE.md

File metadata and controls

43 lines (28 loc) · 1.24 KB

2. Test Configuration for Link IDE

Required Capabilities:

  1. IDE Capability Register - BIT_0 (Link IDE Stream Supported)
  2. IDE Capability Register - BIT_6 (IDE_KM Protocol Supported)

Enabled Control:

  1. Link IDE Stream Control Register - BIT_0 (Link IDE Stream Enable)

Enable Check:

  1. Link IDE Stream Status Register - BIT_3:0 (Selective IDE Stream State) - Insecure/Secure

Config 2.1 (no special)

Required Capabilities: None

Enabled Control: None

Config 2.2 (Partial Header Encryption)

Required Capabilities:

  1. IDE Capability Register - BIT_3 (Partial Header Encryption Supported)

Enabled Control:

  1. Link IDE Stream Control Register - BIT_13:10 (Partial Header Encryption Mode)

Config 2.3 (Aggregation)

Required Capabilities:

  1. IDE Capability Register - BIT_4 (Aggregation Supported)

Enabled Control:

  1. Link IDE Stream Control Register - BIT_3:2 (Tx Aggregation Mode NPR)
  2. Link IDE Stream Control Register - BIT_5:4 (Tx Aggregation Mode PR)
  3. Link IDE Stream Control Register - BIT_7:6 (Tx Aggregation Mode CPL)

Config 2.4 (PCRC)

Required Capabilities:

  1. IDE Capability Register - BIT_5 (PCRC Supported)

Enabled Control:

  1. Link IDE Stream Control Register - BIT_8 (PCRC Enable)