portingGuide

ATSC30 Porting Guide

Porting Guide

ATSCCore uses the Hallayer which is mentioned below by using the wrapper interface for calling the driver api and used to connect the flow from ATSC stack to Hal driver interface.

The HAL layer porting interfaces available in the folder "/DtvKit_ATSC30Stack_M3/src/atsc/plf/src/"

Frontend:
/DtvKit_ATSC30Stack_M3/src/atsc/plf/src/frontend/atsc_plf_frontend_hwcontrol_template.h

Audio/Video:
/DtvKit_ATSC30Sltack_M3/src/atsc/plf/src/av/atsc_plf_av_control_template.h

Mediaplayer:
/DtvKit_ATSC30Stack_M3/src/atsc/plf/src/mp/atsc_plf_mp_control_template.h

OS:
/DtvKit_ATSC30Stack_M3/src/atsc/plf/src/os/atsccore_plf_os.h

This wrapper interface for connecting the atsc core to driver is user friendly, so based on the driver interface API and parameters, the wrapper API structure will get vary. So for releases, we are providing the template for HAL/Platform interfaces.


Page Tools