⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 video2video.tcf

📁 wintech DAM 6416图像处理平台图像实时采集显示程序
💻 TCF
字号:
load(utils.findFile('assert.tci'));	 // load assert support// seed file for C:\DAM6416P\examples\video2video\video2video.cdb.a02876: c:\ti\c6000\bios\include\4.80.208\c64xx.cdbprog.load("c:/ti/c6000/bios/include/c64xx.cdb");// value changed://    old  ISRAM.enter a user defined heap identifier label = 0//    new  ISRAM.enter a user defined heap identifier label = 1prog.module("MEM").instance("ISRAM").enableHeapLabel = 1// value changed://    old  ISRAM.heap size = 32768//    new  ISRAM.heap size = 262144prog.module("MEM").instance("ISRAM").heapSize = 262144// value changed://    old  ISRAM.len = 1048576//    new  ISRAM.len = 1047552prog.module("MEM").instance("ISRAM").len = 1047552// value changed://    old  ISRAM.base = 0//    new  ISRAM.base = 1024prog.module("MEM").instance("ISRAM").base = 1024// add instance MEM.SDRAMASDRAMA = prog.module("MEM").create("SDRAMA");// value changed://    old  SDRAMA.space = "data"//    new  SDRAMA.space = "code/data"prog.module("MEM").instance("SDRAMA").space = "code/data"// value changed://    old  SDRAMA.enter a user defined heap identifier label = 0//    new  SDRAMA.enter a user defined heap identifier label = 1prog.module("MEM").instance("SDRAMA").enableHeapLabel = 1// value changed://    old  SDRAMA.heap size = 32768//    new  SDRAMA.heap size = 16777216prog.module("MEM").instance("SDRAMA").heapSize = 16777216// value changed://    old  SDRAMA.len = 0//    new  SDRAMA.len = 268435456prog.module("MEM").instance("SDRAMA").len = 268435456// value changed://    old  SDRAMA.base = 0//    new  SDRAMA.base = -2147483648prog.module("MEM").instance("SDRAMA").base = -2147483648// value changed://    old  SDRAMA.comment = "<add comments here>"//    new  SDRAMA.comment = "external SDRAM EMIF A  256MB"prog.module("MEM").instance("SDRAMA").comment = "external SDRAM EMIF A  256MB"// add instance MEM.SDRAMBSDRAMB = prog.module("MEM").create("SDRAMB");// value changed://    old  SDRAMB.space = "data"//    new  SDRAMB.space = "code/data"prog.module("MEM").instance("SDRAMB").space = "code/data"// value changed://    old  SDRAMB.enter a user defined heap identifier label = 0//    new  SDRAMB.enter a user defined heap identifier label = 1prog.module("MEM").instance("SDRAMB").enableHeapLabel = 1// value changed://    old  SDRAMB.heap size = 32768//    new  SDRAMB.heap size = 4194304prog.module("MEM").instance("SDRAMB").heapSize = 4194304// value changed://    old  SDRAMB.len = 0//    new  SDRAMB.len = 8388608prog.module("MEM").instance("SDRAMB").len = 8388608// value changed://    old  SDRAMB.base = 0//    new  SDRAMB.base = 1610612736prog.module("MEM").instance("SDRAMB").base = 1610612736// value changed://    old  SDRAMB.comment = "<add comments here>"//    new  SDRAMB.comment = "external SDRAM EMIF B 8MB"prog.module("MEM").instance("SDRAMB").comment = "external SDRAM EMIF B 8MB"// add instance MEM.BOOTLOADERBOOTLOADER = prog.module("MEM").create("BOOTLOADER");// value changed://    old  BOOTLOADER.space = "data"//    new  BOOTLOADER.space = "code/data"prog.module("MEM").instance("BOOTLOADER").space = "code/data"// value changed://    old  BOOTLOADER.create a heap in this memory = 1//    new  BOOTLOADER.create a heap in this memory = 0prog.module("MEM").instance("BOOTLOADER").createHeap = 0// value changed://    old  BOOTLOADER.len = 0//    new  BOOTLOADER.len = 448prog.module("MEM").instance("BOOTLOADER").len = 448// value changed://    old  BOOTLOADER.base = 0//    new  BOOTLOADER.base = 512prog.module("MEM").instance("BOOTLOADER").base = 512// value changed://    old  BOOTLOADER.comment = "<add comments here>"//    new  BOOTLOADER.comment = "Bootloader reserved space"prog.module("MEM").instance("BOOTLOADER").comment = "Bootloader reserved space"// add instance MEM.COMMDESCCOMMDESC = prog.module("MEM").create("COMMDESC");// value changed://    old  COMMDESC.create a heap in this memory = 1//    new  COMMDESC.create a heap in this memory = 0prog.module("MEM").instance("COMMDESC").createHeap = 0// value changed://    old  COMMDESC.len = 0//    new  COMMDESC.len = 64prog.module("MEM").instance("COMMDESC").len = 64// value changed://    old  COMMDESC.base = 0//    new  COMMDESC.base = 960prog.module("MEM").instance("COMMDESC").base = 960// value changed://    old  COMMDESC.comment = "<add comments here>"//    new  COMMDESC.comment = "PCI Communication Descriptor Tables"prog.module("MEM").instance("COMMDESC").comment = "PCI Communication Descriptor Tables"// add instance MEM.VECTORSVECTORS = prog.module("MEM").create("VECTORS");// value changed://    old  VECTORS.space = "data"//    new  VECTORS.space = "code/data"prog.module("MEM").instance("VECTORS").space = "code/data"// value changed://    old  VECTORS.create a heap in this memory = 1//    new  VECTORS.create a heap in this memory = 0prog.module("MEM").instance("VECTORS").createHeap = 0// value changed://    old  VECTORS.len = 0//    new  VECTORS.len = 512prog.module("MEM").instance("VECTORS").len = 512// value changed://    old  VECTORS.comment = "<add comments here>"//    new  VECTORS.comment = "reset and Interrupt Vector Table"prog.module("MEM").instance("VECTORS").comment = "reset and Interrupt Vector Table"// add instance LOG.myLOGmyLOG = prog.module("LOG").create("myLOG");// value changed://    old  ISRAM.heap identifier label = prog.decl("segment_name", "asm")//    new  ISRAM.heap identifier label = prog.decl("seg_isram")prog.module("MEM").instance("ISRAM").heapLabel = prog.decl("seg_isram")// value changed://    old  SDRAMA.heap identifier label = prog.decl("segment_name", "asm")//    new  SDRAMA.heap identifier label = prog.decl("seg_sdrama")prog.module("MEM").instance("SDRAMA").heapLabel = prog.decl("seg_sdrama")// value changed://    old  SDRAMB.heap identifier label = prog.decl("segment_name", "asm")//    new  SDRAMB.heap identifier label = prog.decl("seg_sdramb")prog.module("MEM").instance("SDRAMB").heapLabel = prog.decl("seg_sdramb")// value changed://    old  GBL.MAR128-143 - bitmask controls EMIFA CE0 space = 0//    new  GBL.MAR128-143 - bitmask controls EMIFA CE0 space = 65535prog.module("GBL").C641XMARCE0 = 65535// value changed://    old  GBL.MAR96-111 - bitmask controls EMIFB CE space = 0//    new  GBL.MAR96-111 - bitmask controls EMIFB CE space = 1prog.module("GBL").C641XMAREMIFB = 1// value changed://    old  MEM.Interrupt Service Table Memory (.hwi_vec) = prog.get("ISRAM")//    new  MEM.Interrupt Service Table Memory (.hwi_vec) = prog.get("VECTORS")prog.module("MEM").HWIVECSEG = prog.get("VECTORS")// value changed://    old  MEM.C Variables Section (.far) = prog.get("ISRAM")//    new  MEM.C Variables Section (.far) = prog.get("SDRAMA")prog.module("MEM").FARSEG = prog.get("SDRAMA")// value changed://    old  TSK.Stack segment for dynamic tasks = prog.get("ISRAM")//    new  TSK.Stack segment for dynamic tasks = prog.get("MEM_NULL")prog.module("TSK").STACKSEG = prog.get("MEM_NULL")// value changed://    old  HWI_INT7.Use Dispatcher = 0//    new  HWI_INT7.Use Dispatcher = 1prog.module("HWI").instance("HWI_INT7").useDispatcher = 1// value changed://    old  HWI_INT7.function = prog.decl("HWI_unused", "asm")//    new  HWI_INT7.function = prog.decl("INTR_dispatchExtInt")prog.module("HWI").instance("HWI_INT7").fxn = prog.decl("INTR_dispatchExtInt")// value changed://    old  HWI_INT8.Use Dispatcher = 0//    new  HWI_INT8.Use Dispatcher = 1prog.module("HWI").instance("HWI_INT8").useDispatcher = 1// value changed://    old  HWI_INT8.function = prog.decl("HWI_unused", "asm")//    new  HWI_INT8.function = prog.decl("INTR_dispatchEdma")prog.module("HWI").instance("HWI_INT8").fxn = prog.decl("INTR_dispatchEdma")// value changed://    old  HWI_INT13.Use Dispatcher = 0//    new  HWI_INT13.Use Dispatcher = 1prog.module("HWI").instance("HWI_INT13").useDispatcher = 1// value changed://    old  HWI_INT13.Interrupt Mask = "self"//    new  HWI_INT13.Interrupt Mask = "all"prog.module("HWI").instance("HWI_INT13").interruptMask = "all"assert.add('prog.module("HWI").instance("HWI_INT9").useDispatcher == 1')assert.add('prog.module("HWI").instance("HWI_INT9").fxn == prog.decl("RTDX_Poll")')assert.add('prog.module("HWI").instance("HWI_INT9").interruptSource == prog.get("JTAGRTDX9")')assert.add('prog.module("HWI").instance("HWI_INT14").interruptSource == prog.get("Timer_0")')// check any and all asserts added in the script aboveassert.check();prog.gen("video2video");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -