Another option for programming EDMA3 on the DSP-side of DM6446 is the EDMA3 Low 
Level Driver.   This is available at

https://www-a.ti.com/downloads/sds_support/targetcontent/psp/edma3_lld/index.html

(requires a registration on my.ti.com).

Thom

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of linuxvom
Sent: Tuesday, March 25, 2008 11:11 PM
To: [email protected]
Subject: DAT_open() failed !

hi all,
i'm trying DAT module on DM6446.
the program is pending at DAT_wait() when it run to DAT_open().
csl lib version is 2.31.00.16,css version is 3.3,
program is under blow,thank you for your suggestion.
#include <csl.h>
#include <csl_cache.h>
#include <csl_dat.h>
void main()
{
        unsigned int id;
        int ret = 0;
        CSL_init();
        ret = DAT_open(DAT_CHAANY,DAT_PRI_HIGH,DAT_OPEN_2D);
        if( ret != 0){
                  id = DAT_copy2d(DAT_1D2D,src,dst,8,4,6);
                  DAT_wait(id);
                  DAT_close();
        }else{
                  printf("DAT_open error\n");
        }
        exit(0);
}
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to