Versions Compared

Key

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

...

The Manufacturer Library implements a set of interfaces that enable configuration and usage of vendor specific components in the STB.

Interfaces

MFR API

...

: The APIs comprise of functions that allow to:

  • Perform vendor-specific initialization
  • Read/Write serialized data
  • Validate and write the image into flash
  • Prepare for reboot STB (legacy)
  • Set cable card type
  • Get filesystem path configuration (legacy)
  • Generate DES session key using DFAST2 algorithm.

eCM API

...

The eCM API is intended to be used by DSGCC. It allows to:

  • Trigger the eCM initialization after the eCM booting is completed.
  • Check if the image should be downloaded in case of CDL.

...

FPD API

...

The FPD interface specification is defined and provided by Comcast.

...

: The API controls front panel’s indicators and allows to register key stroke callbacks:

  • Set LED color
  • Get/Set LED brightness
  • Set LED blink
  • Get/Set text
  • Register/Unregister key callback

DTCP

  • Integrates the SoC provided dtcp library with DTCP/IP manager Interface implementation which Manages source/sink DTCP/IP sessions and performs the encryption/decryption.
  • Should Provide setup scripts to initialize the default dtcp data to device specific persistent partition. 

...