Hello
I am working on DM648 , modifying the code of helloWorld project – which placed :
C:\dvsdk_1_10_00_26_DM648\ndk_1_92_00_22_eval\packages\ti\ndk\example\network\helloWorld\evmdm648
What I like to do is add an assembly code to the existing project of helloWorld.pjt. But the cmd of this project is very odd , I not not sure how to declare the things I need :
The helloWorld cmd is:
/*
* Copyright 2006 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.
*
* @(#) TCP/IP_Network_Developers_Kit 1.92.00.13 11-17-2006 (ndk-b13)
*/
-levmdm648cfg.cmd
/*
// Specify below whether you want these NDK special memory sections to be
// placed in a specific memory section. By default they are placed in the .far space.
//
// .far:NDK_PACKETMEM - Packet buffer memory (defined in HAL/OS libs)
// .far:NDK_MMBUFFER - Scatchpad memory used by mmAlloc()
// .far:NDK_OBJMEM - Large arrays (defined by example code only)
*/
Wht I want to add is this:
MEMORY
{
L1D: o = 00f00000h l = 00008000h
L1P: o = 00e00000h l = 00008000h
L2: o = 00a00000h l = 00080000h
DDR: o = 0e0000000h l = 08000000h
}
SECTIONS
{
.bss > L2
.cinit > L2
.cio > L2
.const > L2
.data > L2
.far > L2
.stack > L2
.switch > L2
.sysmem > L2
.text > L2
.ddr2 > DDR
}
Elsewhere would I declare my assembly variables and arrays . Kindly help me , in adding an assembly code to existing NDK project. If anyone can name any documents or any examples it would be very helpful.
Waiting for a reply
Thank you
Regards
Amna