123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- def options(opt):
- opt.load('ticgt')
- def configure(cfg):
- cfg.load("ticgt")
- cfg.env.INCLUDES += ['.']
-
-
- cfg.env.CFLAGS += "-o3 -q -pdr -pdv -pden -ml3 -mv6740 --disable:sploop".split()
- cfg.env.LINKFLAGS += "-c -x".split()
-
- cfg.ti_dsplink_set_platform_flags("OMAPL138", "C674X", "5.XX", "OMAPL138GEM")
- cfg.ti_set_debug(0)
- def build(bld):
- bld(
- target="message",
- features="c ti-tconf",
- source=[
- 'DspBios/5.XX/OMAPL138GEM/message.tcf',
- 'DspBios/5.XX/OMAPL138GEM/message.cmd',
- ],
- includes='.',
- use=['DSPLINK', 'DSPBIOS' ],
- )
- bld(
- target='messagelib',
- features='c cstlib',
- source=bld.path.ant_glob('*.c'),
- use=[
- 'DSPBIOS', 'DSPLINK',
- ],
-
- defines=' -dTSK_MODE -dMAX_DSPS=1 -dMAX_PROCESSORS=2 -dID_GPP=1 -dOMAPL138 -dPROC_COMPONENT -dPOOL_COMPONENT -dNOTIFY_COMPONENT -dMPCS_COMPONENT -dRINGIO_COMPONENT -dMPLIST_COMPONENT -dMSGQ_COMPONENT -dMSGQ_ZCPY_LINK -dCHNL_COMPONENT -dCHNL_ZCPY_LINK -dZCPY_LINK -dPROCID=0 -dDA8XXGEM -dDA8XXGEM_INTERFACE=SHMEM_INTERFACE -dPHYINTERFACE=SHMEM_INTERFACE -dDSP_SWI_MODE'.split(" -d")[1:] + [
- ],
- )
- bld(
- target='message-demo',
- features='c cprogram',
- use=[
- 'messagelib',
- 'message',
- ],
- )
|