void extd_get_curr_addr(unsigned long *input_curr_addr, int module) { if (module == 1) { ovl_get_address(DISP_MODULE_OVL1, input_curr_addr); } else { dpmgr_get_input_address(pgc->dpmgr_handle, input_curr_addr); } }
void dpmgr_get_input_address(disp_path_handle dp_handle, unsigned long * addr) { ddp_path_handle handle = (ddp_path_handle)dp_handle; int * modules = ddp_get_scenario_list(handle->scenario); if (modules[0] == DISP_MODULE_OVL0 || modules[0] == DISP_MODULE_OVL1){ ovl_get_address(modules[0],addr); }else if(modules[0] == DISP_MODULE_RDMA0 || modules[0] == DISP_MODULE_RDMA1 || modules[0] == DISP_MODULE_RDMA2){ rdma_get_address(modules[0],addr); } return ; }