DSPRelated.com
Forums

What's the difference between csl_edma.h and edma.h

Started by Unknown April 11, 2002
Hi!
How can I get the csl.h ,csl_edma.h,csl_mcbsp.h,and edma.h etc.?
Thanks!



Hawky,

The csl.h file is the basic header file required for using any portion of
the Chip Support Library (CSL). The csl_edma.h and csl_mcbsp.h are the
header files used to access the EDMA and McBSP peripherals, respectively, on
the DSP. These three files can be located in the standard directory
C:\ti\c6000\bios\include. The documentation for CSL can be found in the
file SPRU401C.pdf, which is located in the standard directory C:\ti\docs\pdf
or on the TI website.

The edma.h file you listed is an older version of the csl_edma.h file.
PLEASE don't use it! The name was changed to prevent numerous naming
conflicts. So now programmers can clearly identify the header files for the
csl. And this allows programmers to have their own files edma.c, edma.h,
which may call the csl_edma API, for example.

Regards,
Tom Dillon



----- Original Message -----
From: "Dillon, Tom" <>
To: <>
Cc: <>
Sent: Thursday, April 11, 2002 11:37 PM
Subject: RE: [c6x] What's the difference between csl_edma.h and edma.h > Hawky,
>
> The csl.h file is the basic header file required for using any portion of
> the Chip Support Library (CSL). The csl_edma.h and csl_mcbsp.h are the
> header files used to access the EDMA and McBSP peripherals, respectively, on
> the DSP. These three files can be located in the standard directory
> C:\ti\c6000\bios\include. The documentation for CSL can be found in the
> file SPRU401C.pdf, which is located in the standard directory C:\ti\docs\pdf
> or on the TI website.
>
> The edma.h file you listed is an older version of the csl_edma.h file.
> PLEASE don't use it! The name was changed to prevent numerous naming
> conflicts. So now programmers can clearly identify the header files for the
> csl. And this allows programmers to have their own files edma.c, edma.h,
> which may call the csl_edma API, for example.
>
> Regards,
> Tom Dillon


Dear Tom
Thank you very much!
There is no csl (*.h) files in my C:\ti\c6000\bios\include ,but old
ones.Can you or sb. else give me the new
files(csl_cache.h,csl_chip.h,csl_dat.h,csl_dma.h,csl.h,csl_edma.h,
csl_emif.h,csl_emifa.h,csl_emifb.h,csl_gpio.h,csl_hpi.h,csl_irq.h
csl_mcbsp.h,csl_pci.h,csl_pwr.h,csl_tcp.h,csl_timer.h,csl_utop.h,
csl_vcp.h,csl_xbus.h)
Thank you,Tom and everyone else!
Regards,
Hawky zhao


Hawky,

You will have to upgrade all of CCS, because when you update the old CSL
files to the new ones it will require the newer version of CCS, such as
CCS2.0 / CCS2.1. Otherwise you won't be able to build your projects.

Regards,
Tom Dillon

-----Original Message-----
From: [mailto:]
Sent: Thursday, April 11, 2002 8:21 PM
To: Dillon, Tom
Cc:
Subject: Re: [c6x] What's the difference between csl_edma.h and edma.h
----- Original Message -----
From: "Dillon, Tom" <>
To: <>
Cc: <>
Sent: Thursday, April 11, 2002 11:37 PM
Subject: RE: [c6x] What's the difference between csl_edma.h and edma.h > Hawky,
>
> The csl.h file is the basic header file required for using any portion of
> the Chip Support Library (CSL). The csl_edma.h and csl_mcbsp.h are the
> header files used to access the EDMA and McBSP peripherals, respectively,
on
> the DSP. These three files can be located in the standard directory
> C:\ti\c6000\bios\include. The documentation for CSL can be found in the
> file SPRU401C.pdf, which is located in the standard directory
C:\ti\docs\pdf
> or on the TI website.
>
> The edma.h file you listed is an older version of the csl_edma.h file.
> PLEASE don't use it! The name was changed to prevent numerous naming
> conflicts. So now programmers can clearly identify the header files for
the
> csl. And this allows programmers to have their own files edma.c, edma.h,
> which may call the csl_edma API, for example.
>
> Regards,
> Tom Dillon


Dear Tom
Thank you very much!
There is no csl (*.h) files in my C:\ti\c6000\bios\include ,but old
ones.Can you or sb. else give me the new
files(csl_cache.h,csl_chip.h,csl_dat.h,csl_dma.h,csl.h,csl_edma.h,
csl_emif.h,csl_emifa.h,csl_emifb.h,csl_gpio.h,csl_hpi.h,csl_irq.h
csl_mcbsp.h,csl_pci.h,csl_pwr.h,csl_tcp.h,csl_timer.h,csl_utop.h,
csl_vcp.h,csl_xbus.h)
Thank you,Tom and everyone else!
Regards,
Hawky zhao

_____________________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join: Send an email to

To Post: Send an email to

To Leave: Send an email to

Archives: http://www.yahoogroups.com/group/c6x

Other Groups: http://www.dsprelated.com ">http://docs.yahoo.com/info/terms/