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

📄 bios.tcf

📁 基于TMS320C5410的BIOS测试程序
💻 TCF
字号:
load(utils.findFile('assert.tci'));	 // load assert support// seed file for D:\BIOS\bios.cdb.a03576: c:\ccstud~1.1\c5400\bios\include\4.00.07\c54xx.cdbprog.load("c:/ccstud~1.1/c5400/bios/include/c54xx.cdb");// add instance CLK.dataIO_CLKdataIO_CLK = prog.module("CLK").create("dataIO_CLK");// add instance LOG.tracetrace = prog.module("LOG").create("trace");// value changed://    old  VECT.base = 65408//    new  VECT.base = 8192prog.module("MEM").instance("VECT").base = 8192// value changed://    old  IDATA.len = 8064//    new  IDATA.len = 8191prog.module("MEM").instance("IDATA").len = 8191// value changed://    old  IPROG.len = 8192//    new  IPROG.len = 8064prog.module("MEM").instance("IPROG").len = 8064// value changed://    old  IPROG.base = 8192//    new  IPROG.base = 8320prog.module("MEM").instance("IPROG").base = 8320// add instance PRD.PRD0PRD0 = prog.module("PRD").create("PRD0");// add instance SWI.processing_SWIprocessing_SWI = prog.module("SWI").create("processing_SWI");// value changed://    old  GBL.PMST(6-0) = 96//    new  GBL.PMST(6-0) = 32prog.module("GBL").LOWERPMST = 32// Warning GBL.MIPS tags do not match // value changed://    old  GBL.DSP Speed In MHz (CLKOUT) = 100.0000//    new  GBL.DSP Speed In MHz (CLKOUT) = 100prog.module("GBL").CLKOUT = 100// value changed://    old  LOG_system.buflen (words) = 64//    new  LOG_system.buflen (words) = 512prog.module("LOG").instance("LOG_system").bufLen = 512// value changed://    old  trace.buflen (words) = 64//    new  trace.buflen (words) = 512prog.module("LOG").instance("trace").bufLen = 512// value changed://    old  PRD0.function = prog.decl("FXN_F_nop", "asm")//    new  PRD0.function = prog.decl("test")prog.module("PRD").instance("PRD0").fxn = prog.decl("test")// value changed://    old  PRD0.period (ticks) = 65535//    new  PRD0.period (ticks) = 2prog.module("PRD").instance("PRD0").period = 2// value changed://    old  dataIO_CLK.function = prog.decl("FXN_F_nop", "asm")//    new  dataIO_CLK.function = prog.decl("dataIO")prog.module("CLK").instance("dataIO_CLK").fxn = prog.decl("dataIO")// Warning processing_SWI.arg1 tags do not match // value changed://    old  processing_SWI.arg1 = 0//    new  processing_SWI.arg1 = prog.decl("out_buffer")prog.module("SWI").instance("processing_SWI").arg1 = prog.decl("out_buffer")// Warning processing_SWI.arg0 tags do not match // value changed://    old  processing_SWI.arg0 = 0//    new  processing_SWI.arg0 = prog.decl("inp_buffer")prog.module("SWI").instance("processing_SWI").arg0 = prog.decl("inp_buffer")// value changed://    old  processing_SWI.mailbox = 0//    new  processing_SWI.mailbox = 10prog.module("SWI").instance("processing_SWI").mailbox = 10// value changed://    old  processing_SWI.function = prog.decl("FXN_F_nop")//    new  processing_SWI.function = prog.decl("processing")prog.module("SWI").instance("processing_SWI").fxn = prog.decl("processing")// check any and all asserts added in the script aboveassert.check();prog.gen("bios");

⌨️ 快捷键说明

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