📄 simple_bioscfg.cmd
字号:
/* Do *not* directly modify this file. It was *//* generated by the Configuration Tool; any *//* changes risk being overwritten. *//* INPUT simple_bios.cdb *//* MODULE PARAMETERS */-u _FXN_F_nopGBL_USERINITFXN = _FXN_F_nop;-u IRAMMEM_SEGZERO = IRAM;-u IRAMMEM_MALLOCSEG = IRAM;-u _FXN_F_nopCLK_POSTINITFXN = _FXN_F_nop;-u _CLK_gethtimeCLK_TIMEFXN = _CLK_gethtime;-u HWI_F_dispatchCLK_HOOKFXN = HWI_F_dispatch;-u _KNL_tickPRD_THOOKFXN = _KNL_tick;-u IRAMRTDX_DATAMEMSEG = IRAM;-u IRAMHST_DSMBUFSEG = IRAM;-u GBL_NULLSWI_EHOOKFXN = GBL_NULL;-u GBL_NULLSWI_IHOOKFXN = GBL_NULL;-u SWI_F_execSWI_EXECFXN = SWI_F_exec;-u SWI_F_runSWI_RUNFXN = SWI_F_run;-u MEM_NULLTSK_STACKSEG = MEM_NULL;-u _FXN_F_nopTSK_VCREATEFXN = _FXN_F_nop;-u _FXN_F_nopTSK_VDELETEFXN = _FXN_F_nop;-u _FXN_F_nopTSK_VEXITFXN = _FXN_F_nop;-u IDL_F_stubIDL_CALIBRFXN = IDL_F_stub;-u _UTL_doAbortSYS_ABORTFXN = _UTL_doAbort;-u _UTL_doErrorSYS_ERRORFXN = _UTL_doError;-u _UTL_haltSYS_EXITFXN = _UTL_halt;-u _UTL_doPutcSYS_PUTCFXN = _UTL_doPutc;-u _FXN_F_nopGIO_CREATEFXN = _FXN_F_nop;-u _FXN_F_nopGIO_DELETEFXN = _FXN_F_nop;-u _FXN_F_nopGIO_PENDFXN = _FXN_F_nop;-u _FXN_F_nopGIO_POSTFXN = _FXN_F_nop;/* OBJECT ALIASES */_IRAM = IRAM;_PRD_clock = PRD_clock;_myPrd = myPrd;_RTA_fromHost = RTA_fromHost;_RTA_toHost = RTA_toHost;_HWI_RESET = HWI_RESET;_HWI_NMI = HWI_NMI;_HWI_RESERVED0 = HWI_RESERVED0;_HWI_RESERVED1 = HWI_RESERVED1;_HWI_INT4 = HWI_INT4;_HWI_INT5 = HWI_INT5;_HWI_INT6 = HWI_INT6;_HWI_INT7 = HWI_INT7;_HWI_INT8 = HWI_INT8;_HWI_INT9 = HWI_INT9;_HWI_INT10 = HWI_INT10;_HWI_INT11 = HWI_INT11;_HWI_INT12 = HWI_INT12;_HWI_INT13 = HWI_INT13;_HWI_INT14 = HWI_INT14;_HWI_INT15 = HWI_INT15;_KNL_swi = KNL_swi;_PRD_swi = PRD_swi;_TSK_idle = TSK_idle;_LNK_dataPump = LNK_dataPump;_RTA_dispatcher = RTA_dispatcher;_IDL_cpuLoad = IDL_cpuLoad;_LOG_system = LOG_system;_myTrace = myTrace;_IDL_busyObj = IDL_busyObj;/* MODULE GBL */SECTIONS { .vers (COPY): {} /* version information */}-priority--trampolines-llnkrtdx.a67P-ldrivers.a67P /* device drivers support */-lsioboth.a67P /* supports both SIO models */-lbiosDA700.a67P /* BIOS clock specific library */-lbios.a67P /* DSP/BIOS support */-lrtdx.lib /* RTDX support */-lrts67plus.lib /* C and C++ run-time library support */_GBL_CACHE = GBL_CACHE;/* MODULE MEM */-stack 0x4000MEMORY { IRAM : origin = 0x10001c00, len = 0x3e400}/* MODULE CLK */SECTIONS { .clk: { CLK_F_gethtime = _CLK_gethtime; CLK_A_TABBEG = .; *(.clk) CLK_A_TABEND = .; CLK_A_TABLEN = (. - CLK_A_TABBEG) / 4; } > IRAM }_CLK_PRD = CLK_PRD;_CLK_COUNTSPMS = CLK_COUNTSPMS;_CLK_REGS = CLK_REGS;_CLK_USETIMER = CLK_USETIMER;_CLK_TIMERNUM = CLK_TIMERNUM;_CLK_TDDR = CLK_TDDR;/* MODULE PRD */SECTIONS { .prd: { PRD_A_TABBEG = .; *(.prd) PRD_A_TABEND = .; PRD_A_TABLEN = (. - PRD_A_TABBEG) / 32; } > IRAM}/* MODULE RTDX */_RTDX_interrupt_mask = 0x0;/* MODULE SWI */SECTIONS { .swi: { SWI_A_TABBEG = .; *(.swi) SWI_A_TABEND = .; SWI_A_TABLEN = (. - SWI_A_TABBEG) / 44; } > IRAM}/* MODULE TSK */SECTIONS { .tsk: { TSK_A_TABBEG = .; *(.tsk) TSK_A_TABEND = .; TSK_A_TABLEN = (. - TSK_A_TABBEG) / 96; } > IRAM}/* MODULE IDL */SECTIONS { .idl: { IDL_A_TABBEG = .; *(.idl) IDL_A_TABEND = .; IDL_A_TABLEN = (. - IDL_A_TABBEG) / 4; IDL_A_CALBEG = .; *(.idlcal) IDL_A_CALEND = .; IDL_A_CALLEN = (. - IDL_A_CALBEG) / 4; } > IRAM}SECTIONS { .bss: {} > IRAM .hwi_vec: { HWI_A_VECS = .; *(.hwi_vec) } align = 0x400 > IRAM .far: {} > IRAM .sysdata: {} > IRAM .dsm: {} > IRAM frt: {} > IRAM .mem: {} > IRAM .bios: {} > IRAM .cio: {} > IRAM .data: {} > IRAM .gio: {} > IRAM .pinit: {} > IRAM .sys: {} > IRAM .sysregs: {} > IRAM .text: {} > IRAM .cinit: {} > IRAM .switch: {} > IRAM .gblinit: {} > IRAM .sysinit: {} > IRAM .trcdata: {} > IRAM .hwi: {} > IRAM .rtdx_data: {} > IRAM .rtdx_text: {} > IRAM .TSK_idle$stk: { *(.TSK_idle$stk) } > IRAM /* LOG_system buffer */ .LOG_system$buf: align = 0x100 {} > IRAM /* myTrace buffer */ .myTrace$buf: align = 0x200 {} > IRAM /* RTA_fromHost buffer */ .hst1: align = 0x4 {} > IRAM /* RTA_toHost buffer */ .hst0: align = 0x4 {} > IRAM GROUP { .const: align = 0x8 {} .printf (COPY): {} } > IRAM .args: align=4 fill=0 { *(.args) . += 0x4; } > IRAM .trace: fill = 0x0 align = 0x4 { _SYS_PUTCBEG = .; . += 0x200; _SYS_PUTCEND = . - 1; } > IRAM .stack: { GBL_stackbeg = .; *(.stack) GBL_stackend = GBL_stackbeg + 0x4000 - 1; _HWI_STKBOTTOM = GBL_stackbeg + 0x4000 - 4 & ~7; _HWI_STKTOP = GBL_stackbeg; } > IRAM .hst: { HST_A_TABBEG = .; _HST_A_TABBEG = .; *(.hst) HST_A_TABEND = .; _HST_A_TABEND = .; HST_A_TABLEN = (. - _HST_A_TABBEG) / 20; _HST_A_TABLEN = (. - _HST_A_TABBEG) / 20; } > IRAM .log: { LOG_A_TABBEG = .; _LOG_A_TABBEG = .; *(.log) LOG_A_TABEND = .; _LOG_A_TABEND = .; LOG_A_TABLEN = (. - _LOG_A_TABBEG) / 24; _LOG_A_TABLEN = (. - _LOG_A_TABBEG) / 24; } > IRAM .pip: { PIP_A_TABBEG = .; _PIP_A_TABBEG = .; *(.pip) PIP_A_TABEND = .; _PIP_A_TABEND = .; PIP_A_TABLEN = (. - _PIP_A_TABBEG) / 100; _PIP_A_TABLEN = (. - _PIP_A_TABBEG) / 100; } > IRAM .sts: { STS_A_TABBEG = .; _STS_A_TABBEG = .; *(.sts) STS_A_TABEND = .; _STS_A_TABEND = .; STS_A_TABLEN = (. - _STS_A_TABBEG) / 16; _STS_A_TABLEN = (. - _STS_A_TABBEG) / 16; } > IRAM .IRAM$heap: { IRAM$B = .; _IRAM_base = .; IRAM$L = 0x8000; _IRAM_length = 0x8000; . += 0x8000; } > IRAM}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -