keystone-rtos/edma3_lld.git
10 years agoAdded support to Ny-Sh EVMs and Simulators.
Raghu Nambiath [Mon, 14 Feb 2011 11:15:05 +0000 (16:45 +0530)]
Added support to Ny-Sh EVMs and Simulators.

- Also removed the old Ny simulator TCI6498

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoUpdated Documentation for the release 02.11.00.01 DEV_EDMA3_LLD_02_11_00_01 DEV_EDMA3_LLD_02_11_00_01_RC05
Sundaram Raju [Wed, 2 Feb 2011 18:46:56 +0000 (00:16 +0530)]
Updated Documentation for the release 02.11.00.01

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoCommenting out the build of C66x generic RM library DEV_EDMA3_LLD_02_11_00_01_RC04
Sundaram Raju [Wed, 2 Feb 2011 11:04:34 +0000 (16:34 +0530)]
Commenting out the build of C66x generic RM library

- This support will properly be added in the next release of LLD

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoCommenting out the build of evmOMAPL138_ARM example from default build as it fails
Sundaram Raju [Sat, 29 Jan 2011 12:20:06 +0000 (17:50 +0530)]
Commenting out the build of evmOMAPL138_ARM example from default build as it fails

- Fix required in makerules of ARM-9

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoAllowing Cache invalidation for all buffers assuming they might be in DDR
Sundaram Raju [Tue, 1 Feb 2011 08:33:32 +0000 (14:03 +0530)]
Allowing Cache invalidation for all buffers assuming they might be in DDR

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoFixed bugs in the rules_*.mk files of Cortex A8 and ARM-9
Sundaram Raju [Fri, 28 Jan 2011 14:20:27 +0000 (19:50 +0530)]
Fixed bugs in the rules_*.mk files of Cortex A8 and ARM-9

- added the necessary compile & link flags for Sample applications

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoUpdated the Doxygen generated help files for the release 02.11.00.01
Sundaram Raju [Fri, 28 Jan 2011 13:34:34 +0000 (19:04 +0530)]
Updated the Doxygen generated help files for the release 02.11.00.01

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoUpdated the Doxygen cfg file for release 02.11.00.01
Sundaram Raju [Fri, 28 Jan 2011 13:23:12 +0000 (18:53 +0530)]
Updated the Doxygen cfg file for release 02.11.00.01

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoUpdated eclipse related files for the release 02.11.00.01
Sundaram Raju [Wed, 12 Jan 2011 15:33:23 +0000 (21:03 +0530)]
Updated eclipse related files for the release 02.11.00.01

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoUpdated XDC related files for release 02.11.00.01
Sundaram Raju [Sat, 29 Jan 2011 12:11:33 +0000 (17:41 +0530)]
Updated XDC related files for release 02.11.00.01

- changed the xdc compatibility key in the files
- added support for elf format in all platforms supported
- updated all package.bld files to fit new directory structure
- fixed many bugs (which never showed up) that were present earlier

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoModified the getlibs() to pick up the correct libraries in the new directory structure
Sundaram Raju [Thu, 27 Jan 2011 10:12:11 +0000 (15:42 +0530)]
Modified the getlibs() to pick up the correct libraries in the new directory structure

- The directory structure changed with the new make based build system
- The name of the libraries also changed
- The old extensions of the libraries are maintained

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoAdded a batch file that can be used for building of the LLD libraries
Sundaram Raju [Thu, 27 Jan 2011 13:07:26 +0000 (18:37 +0530)]
Added a batch file that can be used for building of the LLD libraries

- This is useful during a release and used by BuildForge project
- The batch file also generates XDC interface files required for the working of getlibs()
- It also removes unwanted XDC meta files that have build machine's local paths

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoUpdated evmOMAPL138_ARM example's Makefile to use ARM9 variables
Sundaram Raju [Wed, 2 Feb 2011 08:40:21 +0000 (14:10 +0530)]
Updated evmOMAPL138_ARM example's Makefile to use ARM9 variables

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoModified (DRV/RM) Sample libraries's Makefile to add specific flag for TI814X
Sundaram Raju [Fri, 28 Jan 2011 14:16:31 +0000 (19:46 +0530)]
Modified (DRV/RM) Sample libraries's Makefile to add specific flag for TI814X

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoFixed bug in Makefiles and made correct source files to be picked for compilation...
Sundaram Raju [Thu, 27 Jan 2011 13:26:10 +0000 (18:56 +0530)]
Fixed bug in Makefiles and made correct source files to be picked for compilation based on CORE

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoUpdated Top level Makefile and component.mk
Sundaram Raju [Wed, 2 Feb 2011 09:33:51 +0000 (15:03 +0530)]
Updated Top level Makefile and component.mk

- Added the ARM examples into default build
- Made build of ARM libraries and examples conditional to ELF format
- Added Generic RM libraries to default build

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoAdded support for Cortex A8 on evmTI814x
Sundaram Raju [Wed, 2 Feb 2011 08:45:17 +0000 (14:15 +0530)]
Added support for Cortex A8 on evmTI814x

- Added configuration for Cortex A8 on both DRV and RM Sample libraries
- Added example sample application evmTI814x_ARM

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoChanged evmTI814x example to older ccsv4 project version to suit makefile structure
Sundaram Raju [Wed, 2 Feb 2011 08:43:06 +0000 (14:13 +0530)]
Changed evmTI814x example to older ccsv4 project version to suit makefile structure

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoUpdated Makerules
Sundaram Raju [Wed, 2 Feb 2011 09:31:07 +0000 (15:01 +0530)]
Updated Makerules

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoAdded makefile for all examples and modified cfg file to remove loadpackage()
Sundaram Raju [Tue, 11 Jan 2011 14:37:53 +0000 (20:07 +0530)]
Added makefile for all examples and modified cfg file to remove loadpackage()

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoAdded makefile for each component and the top level makefile
Sundaram Raju [Tue, 11 Jan 2011 14:06:53 +0000 (19:36 +0530)]
Added makefile for each component and the top level makefile

Also added the component.mk file

Signed-off-by: Sundaram Raju <sundaram@ti.com>
10 years agoAdded makerules
Sundaram Raju [Tue, 11 Jan 2011 14:02:22 +0000 (19:32 +0530)]
Added makerules

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoUpdated the Configuration for Tomahawk in RM only DEV_EDMA3_LLD_02_10_04_01
Sundaram Raju [Thu, 14 Oct 2010 06:14:37 +0000 (11:44 +0530)]
Updated the Configuration for Tomahawk in RM only

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoUpdated Documents for the release 02.10.04.01
Sundaram Raju [Tue, 12 Oct 2010 07:18:37 +0000 (12:48 +0530)]
Updated Documents for the release 02.10.04.01

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoModified XDC related files for the release 02.10.04.01
Sundaram Raju [Mon, 11 Oct 2010 09:50:48 +0000 (15:20 +0530)]
Modified XDC related files for the release 02.10.04.01

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoAdded ELF support for C66x (both LE and BE) in the Generic library of RM
Sundaram Raju [Mon, 11 Oct 2010 09:48:53 +0000 (15:18 +0530)]
Added ELF support for C66x (both LE and BE) in the Generic library of RM

- Had to make some changes in XDC files to accomadate
  C66x in Generic and not in the platform specific libraries

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoFix for the bug in Generic platform library in RM
Sundaram Raju [Tue, 5 Oct 2010 10:42:58 +0000 (16:12 +0530)]
Fix for the bug in Generic platform library in RM

- Refer to IR# SDOCM00074466 for more details

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoUpdated Documents for the release 02.10.03.04 DEV_EDMA3_LLD_02_10_03_04
Sundaram Raju [Tue, 7 Sep 2010 18:33:47 +0000 (00:03 +0530)]
Updated Documents for the release 02.10.03.04

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoModified the build related (XDC) files for adding support to TI814X
Sundaram Raju [Tue, 7 Sep 2010 12:00:55 +0000 (17:30 +0530)]
Modified the build related (XDC) files for adding support to TI814X

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoAdded source files and example application project for supporting TI814X
Vinay K Nooji [Mon, 6 Sep 2010 12:48:55 +0000 (18:18 +0530)]
Added source files and example application project for supporting TI814X

Signed-off-by: Vinay K Nooji <x0101786@ti.com>
11 years agoAdding support for the Cross-bar in TI814X
Vinay K Nooji [Tue, 7 Sep 2010 11:10:50 +0000 (16:40 +0530)]
Adding support for the Cross-bar in TI814X

- Modified the DRV and RM source files for adding support for cross bar mapped events.

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoChanged from 'ipc' module to 'knl' module in .cfg file of all example projects
Sundaram Raju [Tue, 7 Sep 2010 09:53:30 +0000 (15:23 +0530)]
Changed from 'ipc' module to 'knl' module in .cfg file of all example projects

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoChanged from 'ipc' module to 'knl' module in all source files
Sundaram Raju [Tue, 7 Sep 2010 09:17:40 +0000 (14:47 +0530)]
Changed from 'ipc' module to 'knl' module in all source files

- due to the change in DSP/BIOS

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoFix for BIOS.6.30.02.42 ECM issue
Sundaram Raju [Tue, 7 Sep 2010 07:22:26 +0000 (12:52 +0530)]
Fix for BIOS.6.30.02.42 ECM issue

- where the timer uses EVENT 7 instead of 14

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoChanged memory location of ping pong buffers from EXT_RAM to DDR3_RAM
Sundaram Raju [Tue, 7 Sep 2010 07:19:29 +0000 (12:49 +0530)]
Changed memory location of ping pong buffers from EXT_RAM to DDR3_RAM

Merge on top of
c68ef - 2010-09-04 00:43:33 +0530 -Sundaram Raju - Changed DM740 --> TI816X

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoFix for the platform TCI6498 moving from family c64p to c66 in DSP/BIOS.
Sundaram Raju [Sun, 5 Sep 2010 13:57:50 +0000 (19:27 +0530)]
Fix for the platform TCI6498 moving from family c64p to c66 in DSP/BIOS.

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoAdded support for Netra EVM (evmTI816X).
Sundaram Raju [Sun, 5 Sep 2010 13:55:14 +0000 (19:25 +0530)]
Added support for Netra EVM (evmTI816X).

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoAdd support for C6472 and TCI6486: update default RM configuration
Hongmei Gou [Fri, 3 Sep 2010 04:09:11 +0000 (09:39 +0530)]
Add support for C6472 and TCI6486: update default RM configuration

Signed-off-by: Hongmei Gou <h-gou@ti.com>
11 years agoChanged DM740 --> TI816X
Sundaram Raju [Fri, 3 Sep 2010 19:13:33 +0000 (00:43 +0530)]
Changed DM740 --> TI816X

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoAdded new GENERIC platform for RM
Gunjan Dang [Tue, 17 Aug 2010 12:29:02 +0000 (17:59 +0530)]
Added new GENERIC platform for RM

- Added a new 'generic' platform in the Resource Manager library
that can be used for devices unsupported in the EDMA3 LLD

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoAdd support for C6472 and TCI6486: tool version update for example projects
Hongmei Gou [Tue, 6 Jul 2010 22:14:19 +0000 (03:44 +0530)]
Add support for C6472 and TCI6486: tool version update for example projects

Signed-off-by: Hongmei Gou <h-gou@ti.com>
11 years agoAdd support for C6472 and TCI6486: build related files
Hongmei Gou [Mon, 14 Jun 2010 21:58:54 +0000 (03:28 +0530)]
Add support for C6472 and TCI6486: build related files

11 years agoAdd support for C6472 and TCI6486: source files
Hongmei Gou [Tue, 1 Jun 2010 19:44:26 +0000 (01:14 +0530)]
Add support for C6472 and TCI6486: source files

11 years agoFixed the CSL2_DAT_DEMO hang issue
Sundaram Raju [Mon, 28 Jun 2010 08:32:06 +0000 (14:02 +0530)]
Fixed the CSL2_DAT_DEMO hang issue

- Refer to IR# SDOCM00069906 for more details

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoFixed the High Registers access bug in C6748/OMAPL138
Sundaram Raju [Mon, 28 Jun 2010 08:24:15 +0000 (13:54 +0530)]
Fixed the High Registers access bug in C6748/OMAPL138

- Refer to IR# SDOCM00071134 for more details

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoFixed the bug that leads to assert when using allocAnyContigRes() function
Sundaram Raju [Fri, 28 May 2010 06:11:39 +0000 (11:41 +0530)]
Fixed the bug that leads to assert when using allocAnyContigRes() function

- When trying to request more contiguous resources than available assert is called
- Refer to IR# SDOCM00063765 for more details

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoUpdated Documents (partial) for release edma3_lld_02_10_03_04 DEV_EDMA3_LLD_02_10_03_04_RC01
Sundaram Raju [Tue, 6 Jul 2010 07:45:31 +0000 (13:15 +0530)]
Updated Documents (partial) for release edma3_lld_02_10_03_04

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoAdded Build related files to add support for Netra Simulator
Sundaram Raju [Mon, 5 Jul 2010 10:37:59 +0000 (16:07 +0530)]
Added Build related files to add support for Netra Simulator

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoAdded source files to add support for Netra Simulator
Sundaram Raju [Mon, 5 Jul 2010 10:35:42 +0000 (16:05 +0530)]
Added source files to add support for Netra Simulator

Signed-off-by: Sundaram Raju <sundaram@ti.com>
11 years agoDocumentation changes DEV_EDMA3_LLD_02_10_02_03 DEV_EDMA3_LLD_02_10_02_03_RC04
Vinay K Nooji [Thu, 20 May 2010 08:59:09 +0000 (14:29 +0530)]
Documentation changes

Signed-off-by: Vinay K Nooji <x0101786@ti.com>
11 years agoAdd/Modify Build related files
Vinay K Nooji [Thu, 20 May 2010 08:57:37 +0000 (14:27 +0530)]
Add/Modify Build related files

Signed-off-by: Vinay K Nooji <x0101786@ti.com>
11 years agoAdded OMAPL138 ARM Support
Vinay K Nooji [Thu, 20 May 2010 08:49:32 +0000 (14:19 +0530)]
Added OMAPL138 ARM Support

Added/Modified source files

Signed-off-by: Vinay K Nooji <x0101786@ti.com>
11 years agoUpdated the data sheet for the memory usage statistics DEV.EDMA3.LLD.02.10.01.02_RC01 DEV_EDMA3_LLD_02_10_01_02
Imtiaz SMA [Mon, 12 Apr 2010 06:58:55 +0000 (12:28 +0530)]
Updated the data sheet for the memory usage statistics

Signed-off-by: Imtiaz SMA <imtiaz.syed@ti.com>
11 years agoreview comments fixed and test suite run on the code.
Imtiaz SMA [Mon, 12 Apr 2010 03:18:00 +0000 (08:48 +0530)]
review comments fixed and test suite run on the code.

Signed-off-by: Imtiaz SMA <imtiaz.syed@ti.com>
11 years agoSupport for the C6748 and OMAPL138 platforms.
Imtiaz SMA [Wed, 7 Apr 2010 10:16:33 +0000 (15:46 +0530)]
Support for the C6748 and OMAPL138 platforms.
This package only supports DSP and not ARM.
EDMA3 LLD changes after review comments FIX.

Signed-off-by: Imtiaz SMA <imtiaz.syed@ti.com>
12 years ago Updated Documents with PingPong buffer issue. DEV.EDMA3.LLD.02.10.00.01 EDMA3_LLD_BIOS6_02_10_00_01 EDMA3_LLD_BIOS6_02_10_00_01_RC04
Sundaram Raju [Mon, 7 Dec 2009 12:00:04 +0000 (17:30 +0530)]
Updated Documents with PingPong buffer issue.

PingPong Example is Failing for some EDMA Instances in some DSP cores
in Release mode only. It passes in Debug mode.
Refer IR# SDOCM00064758 for more details.

12 years ago Using the Shadow Region instead of DSP instance in OSProtect entry/exit
Sundaram Raju [Mon, 7 Dec 2009 11:19:02 +0000 (16:49 +0530)]
Using the Shadow Region instead of DSP instance in OSProtect entry/exit

- Added a new Variable region_id in the sample_init.c
- Used region_id instead of dsp_num in the OSProtect entry/exit functions

12 years ago - Modified the DRV and RM Release notes with the addition of IRs fixed EDMA3_LLD_BIOS6_02_10_00_01_RC02 EDMA3_LLD_BIOS6_02_10_00_01_RC03
Sundaram Raju [Thu, 3 Dec 2009 12:54:18 +0000 (18:24 +0530)]
- Modified the DRV and RM Release notes with the addition of IRs fixed
- Populated the 'Appendix: Changes from Last Release' with the ECNs and IRs

12 years ago Updated Documents for the release of package edma3_lld_02_10_00_01
Sundaram Raju [Thu, 3 Dec 2009 07:26:21 +0000 (12:56 +0530)]
Updated Documents for the release of package edma3_lld_02_10_00_01

12 years agoModified the DBS values in the following files according to the Nyquist spec
Sundaram Raju [Mon, 30 Nov 2009 08:09:52 +0000 (13:39 +0530)]
Modified the DBS values in the following files according to the Nyquist spec

1. packages/ti/sdo/edma3/drv/sample/src/platforms/sample_tci6498_cfg.c
2. packages/ti/sdo/edma3/rm/sample/src/platforms/sample_tci6498_cfg.c
3. packages/ti/sdo/edma3/rm/src/configs/edma3_tci6498_cfg.c

12 years agoChanging package.bld to create TAR instead of ZIP
Anuj Aggarwal [Mon, 14 Sep 2009 08:14:34 +0000 (13:44 +0530)]
Changing package.bld to create TAR instead of ZIP

12 years agoModifying top-level package.bld file to include eclipse/ folder
Anuj Aggarwal [Mon, 14 Sep 2009 06:29:32 +0000 (11:59 +0530)]
Modifying top-level package.bld file to include eclipse/ folder

12 years agoMinor fixes in DAT example
Anuj Aggarwal [Mon, 14 Sep 2009 06:24:02 +0000 (11:54 +0530)]
Minor fixes in DAT example

  - Modifying toolchains in CCS project files
  - Changing edma3init() signature and some related changes

12 years agoTrivial changes in EDMA3 driver sample application
Anuj Aggarwal [Mon, 14 Sep 2009 06:22:02 +0000 (11:52 +0530)]
Trivial changes in EDMA3 driver sample application

12 years agoAdding eclipse directory in EDMA3 top-level folder
Anuj Aggarwal [Mon, 14 Sep 2009 06:18:42 +0000 (11:48 +0530)]
Adding eclipse directory in EDMA3 top-level folder

This directory is required to make EDMA3 package an eclipse based
plugin.

12 years agoUpdating EDMA3 release notes
Anuj Aggarwal [Mon, 14 Sep 2009 06:17:49 +0000 (11:47 +0530)]
Updating EDMA3 release notes

12 years agoUpdating EDMA3 documents for 02.10.00.01
Anuj Aggarwal [Mon, 14 Sep 2009 06:17:07 +0000 (11:47 +0530)]
Updating EDMA3 documents for 02.10.00.01

12 years agoTrivial change in edma3 sample init project file
Anuj Aggarwal [Mon, 14 Sep 2009 06:13:04 +0000 (11:43 +0530)]
Trivial change in edma3 sample init project file

12 years agoUpdating/cleaning comments for doxygen
Anuj Aggarwal [Mon, 14 Sep 2009 06:07:08 +0000 (11:37 +0530)]
Updating/cleaning comments for doxygen

12 years agoMinor changes in DA830 sample app
Anuj Aggarwal [Sun, 13 Sep 2009 06:05:06 +0000 (11:35 +0530)]
Minor changes in DA830 sample app

  - New toolchains

12 years agoMinor changes in TCI6498 sample app
Anuj Aggarwal [Sun, 13 Sep 2009 06:03:11 +0000 (11:33 +0530)]
Minor changes in TCI6498 sample app

  - New toolchains
  - CPINTC module used in .cfg file
  - linker.cmd file fixed for multi-DSP

12 years agoMinor clean-up in ping pong test code
Anuj Aggarwal [Sun, 13 Sep 2009 06:00:11 +0000 (11:30 +0530)]
Minor clean-up in ping pong test code

12 years agoRemoving Task_sleep() from sample application code
Anuj Aggarwal [Sun, 13 Sep 2009 05:56:10 +0000 (11:26 +0530)]
Removing Task_sleep() from sample application code

12 years agoUsing _BIG_ENDIAN to detect BE platforms
Anuj Aggarwal [Sun, 13 Sep 2009 05:47:30 +0000 (11:17 +0530)]
Using _BIG_ENDIAN to detect BE platforms

12 years agoMinor fix in EDMA3_DRV_requestChannel
Anuj Aggarwal [Sun, 13 Sep 2009 05:42:36 +0000 (11:12 +0530)]
Minor fix in EDMA3_DRV_requestChannel

TCC for NULL was not checked in case user passed
EDMA3_DRV_LINK_CHANNEL_WITH_TCC as channelId.

12 years agoRemoving CSL code from TCI6498 sample init code
Anuj Aggarwal [Sun, 13 Sep 2009 05:38:48 +0000 (11:08 +0530)]
Removing CSL code from TCI6498 sample init code

Init code was using CSL because of non-availability of CP_INTC
support in BIOS6.

12 years agoFixing bug in driver sample init code
Anuj Aggarwal [Sun, 13 Sep 2009 05:37:09 +0000 (11:07 +0530)]
Fixing bug in driver sample init code

Sample init code was always picking up the configuration specific
to DSP0 because of the structs get initialized at wrong place.

12 years agoModifying package.bld files to add new libraries
Anuj Aggarwal [Sun, 13 Sep 2009 05:34:52 +0000 (11:04 +0530)]
Modifying package.bld files to add new libraries

12 years agoAdding TCI6498 support in RM sample init lib
Anuj Aggarwal [Sun, 13 Sep 2009 05:30:19 +0000 (11:00 +0530)]
Adding TCI6498 support in RM sample init lib

  - add TCI6498 support in source files
  - modify .xs and .bld files
  - code clean up

12 years agoMinor fixes in default configuration files in RM
Anuj Aggarwal [Sun, 13 Sep 2009 05:28:37 +0000 (10:58 +0530)]
Minor fixes in default configuration files in RM

12 years agoAdding dummy modules in EDMA3 packages
Anuj Aggarwal [Sun, 13 Sep 2009 05:21:58 +0000 (10:51 +0530)]
Adding dummy modules in EDMA3 packages

Packages without modules cannot be loaded by BIOS utilities.
Hence creating dummy modules in those packages.

12 years agoUsing environment variable in config.bld file to locate CG toolchain
Anuj Aggarwal [Sun, 13 Sep 2009 05:20:35 +0000 (10:50 +0530)]
Using environment variable in config.bld file to locate CG toolchain

12 years agoAdding RM sample init lib project files
Anuj Aggarwal [Sun, 13 Sep 2009 05:19:03 +0000 (10:49 +0530)]
Adding RM sample init lib project files

12 years agoAdd BE support in Resource Manager
Anuj Aggarwal [Sun, 13 Sep 2009 05:14:52 +0000 (10:44 +0530)]
Add BE support in Resource Manager

12 years agoAdding software manifest
Anuj Aggarwal [Sun, 13 Sep 2009 05:11:10 +0000 (10:41 +0530)]
Adding software manifest

12 years agoUpdating HTML release notes for 02.10.00.01
Anuj Aggarwal [Sun, 13 Sep 2009 05:10:28 +0000 (10:40 +0530)]
Updating HTML release notes for 02.10.00.01

12 years agoCSL_DAT example modified for new license header
Anuj Aggarwal [Thu, 20 Aug 2009 05:52:21 +0000 (11:22 +0530)]
CSL_DAT example modified for new license header

12 years agoDRAE registers not programmed in RM while allocating TCC
Anuj Aggarwal [Thu, 20 Aug 2009 05:50:34 +0000 (11:20 +0530)]
DRAE registers not programmed in RM while allocating TCC

DRAE registers for TCC are programmed while registering the callback
and not programmed while allocating the TCC.

12 years agoAdded EDMA3 driver sample application for TCI6498
Anuj Aggarwal [Thu, 20 Aug 2009 05:49:03 +0000 (11:19 +0530)]
Added EDMA3 driver sample application for TCI6498

Added the CCSv4 project files for TCI6498, both Little Endian
and Big Endian platforms

12 years agoModifying DA830 sample app for CCSv4
Anuj Aggarwal [Thu, 20 Aug 2009 05:48:23 +0000 (11:18 +0530)]
Modifying DA830 sample app for CCSv4

12 years agoEDMA3 driver sample example made generic
Anuj Aggarwal [Thu, 20 Aug 2009 05:44:43 +0000 (11:14 +0530)]
EDMA3 driver sample example made generic

EDMA3 sample application made generic so that it takes the EDMA3
Driver handle now and all the test cases can be run on any EDMA3
controller

12 years agoMinor clean-up in driver sample init lib header file
Anuj Aggarwal [Thu, 20 Aug 2009 05:41:32 +0000 (11:11 +0530)]
Minor clean-up in driver sample init lib header file

12 years agoCleaned EDMA3 Driver Sample Initialization library
Anuj Aggarwal [Thu, 20 Aug 2009 05:36:52 +0000 (11:06 +0530)]
Cleaned EDMA3 Driver Sample Initialization library

Cleaned the sample init library code
Renames files to have simpler names
Added support for TCI6498 and made the design generic so that any
platform can be added easily later

12 years agoMoved SoC specific config files in rm/src/configs
Anuj Aggarwal [Thu, 20 Aug 2009 05:34:19 +0000 (11:04 +0530)]
Moved SoC specific config files in rm/src/configs

12 years agoMisc changes in EDMA3 Driver
Anuj Aggarwal [Thu, 20 Aug 2009 05:31:27 +0000 (11:01 +0530)]
Misc changes in EDMA3 Driver

- license header change
- dynamic ranges of logical channels
- internal data structures now 2D to handle multiple EDMA3 hardwares
- edma3MemSet -> edma3MemZero
- EDMA3_DRV_requestChannel cleaned and modified to take new requests
- Link channel API modified so that it doesn't clear the TCC code of link
channels having their own TCC values
- Added New APIs:
EDMA3_DRV_registerTccCb
EDMA3_DRV_unregisterTccCb
EDMA3_DRV_setTcErrorInt
EDMA3_DRV_getChannelStatus
EDMA3_DRV_mapTccLinkCh
- Big Endian change
- Misc changes done to clean-up the code

12 years agoMisc changes in Resource Manager
Anuj Aggarwal [Thu, 20 Aug 2009 05:09:50 +0000 (10:39 +0530)]
Misc changes in Resource Manager

- license header change
- dynamic ranges of logical channels according to the number of
resources available in the EDMA3 controller
- 2D internal data structures to handle multiple EDMA3 hardwares
- edma3MemSet -> edma3MemZero
- edma3OsProtectEntry / edma3OsProtectExit signature change to
accomodate EDMA3 controller ID

12 years agoTCI6498 related changes in RTSC build files
Anuj Aggarwal [Thu, 20 Aug 2009 04:31:51 +0000 (10:01 +0530)]
TCI6498 related changes in RTSC build files

RTSC build files (package.xdc, package.bld etc) are modified
for new platform TCI6498

12 years agoAdding CCSv4 project files for EDMA3 libraries
Anuj Aggarwal [Wed, 19 Aug 2009 19:41:01 +0000 (01:11 +0530)]
Adding CCSv4 project files for EDMA3 libraries

Simple project files are created for EDMA3 libraries so that the libraries'
projects can be added as dependencies in the application projects.

12 years agoChanging dos to unix format
Anuj Aggarwal [Wed, 19 Aug 2009 19:06:37 +0000 (00:36 +0530)]
Changing dos to unix format

12 years agoEDMA3: BIOS6 Release 02.00.01.04 INT.EDMA3.LLD.02.00.01.04
Anuj Aggarwal [Fri, 10 Jul 2009 11:31:02 +0000 (17:01 +0530)]
EDMA3: BIOS6 Release 02.00.01.04