Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This wiki page will explain how to use custom data processing used to communicate between ACE, L3 and DPAS kernel.

1) ACE to L3 Communication:

  • 0xFF64: Template tag for data used in this step

    • 0xFF63: Container IDs in chunks of 4 bytes that define the range. For example: 0xFF630800000000000000FF covers all the container IDs in the range from 0 to FF.

    • 0xFF62: P1 value to be used while sending Data GPO command

    • BF10 and other tags: These tags will replace PDOL data and BF10 value will be appended to GPO command

  • 0xDF3C: this is extended logging data to be appended to GPO command

2) L2 to L3:

  • 0xDF3D: Data storage directory tag read from ICC. More information on that tag can be found in the specification.

  • 0xDF3B: Card feature descriptor tag read from ICC. More information on that tag can be found in the specification.

  • 0xFF60: The pdol data length calculated by the kernel

3) L3 to L2:

  1. PDOL modified elements data + BF10

  2. 0xFF61: Is data storage enabled tag

  3. 0xFF62: P1 value to be used in GPO command

  4. 0xDF3C: Extended Logging Data