www.pudn.com > motiotest.rar > Seedmotiontestmain.c


/* 
 *  Copyright 2003 by Texas Instruments Incorporated. 
 *  All rights reserved. Property of Texas Instruments Incorporated. 
 *  Restricted rights to use, duplicate or disclose this code are 
 *  granted through contract. 
 *   
 */ 
/* "@(#) DDK 1.11.00.00 11-04-03 (ddk-b13)" */ 
#include  
#include    
#include     
#include  
 
#include  
#include  
 
 
#include  
#include  
#include  
#include  
#include  
#include  
#include      
 
#include  
 
/* 
 * ======== main ======== 
 */ 
extern void DeblockFrame(unsigned char *SrcY,unsigned char *filter,int mb_w,int qp); 
 
main() 
{  
    /******************************************************/ 
    /* open CSL DAT module for fast copy                  */ 
    /******************************************************/ 
    CSL_init();                                              
    CACHE_clean(CACHE_L2ALL, 0, 0); 
    CACHE_setL2Mode(CACHE_128KCACHE);        
    CACHE_enableCaching(CACHE_EMIFA_CE00); 
    CACHE_enableCaching(CACHE_EMIFA_CE01); 
     
    /*-------------------------------------------------------*/ 
    /*Open DAT for 2 dimensional copy */ 
    /*-------------------------------------------------------*/ 
    DAT_open(DAT_CHAANY,DAT_PRI_LOW, DAT_OPEN_2D); 
	 
	/*-------------------------------------------------------*/ 
    /*Initialize RF5 modules                                  */ 
    /*-------------------------------------------------------*/ 
    SCOM_init(); 
     
	/*-------------------------------------------------------*/ 
    /*Initialize the three tasks                             */ 
    /*-------------------------------------------------------*/ 
    tskProcessInit(); 
 
    /*-------------------------------------------------------*/ 
    /*Start the three tasks                                  */ 
    /*-------------------------------------------------------*/ 
    tskProcessStart(); 
     
    /*-------------------------------------------------------*/ 
    /* create all SCOM and message objects                   */ 
    /*-------------------------------------------------------*/ 
	SCOM_create("INTOPROC", NULL); 
	SCOM_create("PROCTOIN", NULL); 
	 
 	SCOM_create("PROCTOOUT", NULL); 
    SCOM_create("OUTTOPROC", NULL); 
}