📄 makeoffset.asm
字号:
symbol_a "TA_CLR",16,189,1 symbol_a "0x04u",16,189,2 symbol_a "TA_STA",16,190,1 symbol_a "0x02u",16,190,2 symbol_a "TWF_ANDW",16,191,1 symbol_a "0x00u",16,191,2 symbol_a "TWF_ORW",16,192,1 symbol_a "0x01u",16,192,2 symbol_a "TSK_SELF",16,193,1 symbol_a "0",16,193,2 symbol_a "TSK_NONE",16,194,1 symbol_a "0",16,194,2 symbol_a "TPRI_SELF",16,195,1 symbol_a "0",16,195,2 symbol_a "TPRI_INI",16,196,1 symbol_a "0",16,196,2 symbol_a "TMIN_TPRI",16,197,1 symbol_a "1",16,197,2 symbol_a "TMAX_TPRI",16,198,1 symbol_a "16",16,198,2 symbol_a "TMIN_MPRI",16,199,1 symbol_a "1",16,199,2 symbol_a "TMAX_MPRI",16,200,1 symbol_a "16",16,200,2 symbol_a "TKERNEL_MAKER",16,201,1 symbol_a "0x0118u",16,201,2 symbol_a "TKERNEL_PRID",16,202,1 symbol_a "0x0001u",16,202,2 symbol_a "TKERNEL_SPVER",16,203,1 symbol_a "0x5402u",16,203,2 symbol_a "TKERNEL_PRVER",16,204,1 symbol_a "0x1041u",16,204,2 symbol_a "TMAX_ACTCNT",16,205,1 symbol_a "1",16,205,2 symbol_a "TMAX_WUPCNT",16,206,1 symbol_a "1",16,206,2 symbol_a "TMAX_SUSCNT",16,207,1 symbol_a "1",16,207,2 symbol_a "TBIT_TEXPTN",16,208,1 symbol_a "(sizeof(TEXPTN) * CHAR_BIT)",16,208,2 symbol_a "TBIT_FLGPTN",16,209,1 symbol_a "(sizeof(FLGPTN) * CHAR_BIT)",16,209,2 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../kernel\jsp_kernel.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../include\t_config.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba/toshiba_ide\sys_config.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba/toshiba_ide\sys_rename.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba/toshiba_ide\sys_config.h",0,0,0 symbol_a "TNUM_PORT",16,210,1 symbol_a "1",16,210,2 symbol_a "TNUM_SIOP",16,211,1 symbol_a "1",16,211,2 symbol_a "LOGTASK_PORTID",16,212,1 symbol_a "1",16,212,2 symbol_a "CONSOLE_PORTID",16,213,1 symbol_a "1",16,213,2 symbol_n "_kernel_sys_initialize",99,6,0 symbol_n "_kernel_sys_exit",99,6,0 symbol_n "_kernel_sys_putc",154,6,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../include\t_config.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba\cpu_config.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba\cpu_rename.h",0,0,0 symbol_a "activate_r",16,214,1 symbol_a "_kernel_activate_r",16,214,2 symbol_a "ret_int",16,215,1 symbol_a "_kernel_ret_int",16,215,2 symbol_a "interrupt",16,216,1 symbol_a "_kernel_interrupt",16,216,2 symbol_a "task_intmask",16,217,1 symbol_a "_kernel_task_intmask",16,217,2 symbol_a "int_intmask",16,218,1 symbol_a "_kernel_int_intmask",16,218,2 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba\cpu_config.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba\cpu_insn.h",0,0,0 symbol_t 312,xc,"",71,-1 symbol_t 313,P,312,1 symbol_t 315,P,71,1 symbol_t 316,xc,"",1,-1 symbol_t 317,P,316,1 symbol_t 321,xc,"",81,-1 symbol_t 322,P,321,1 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba\cpu_config.h",0,0,0 symbol_a "TBIT_TCB_TSTAT",16,219,1 symbol_a "8",16,219,2 symbol_a "TBIT_TCB_PRIORITY",16,220,1 symbol_a "4",16,220,2 symbol_t 325,P,77,1 symbol_t 324,S,"task_context_block",8,2,"xsp",76,0,"pc",77,4 symbol_t 326,P,324,1 symbol_t 327,T,"CTXB",324,0 symbol_n "intcnt",81,6,0 symbol_t 329,xc,"",1,-1 symbol_t 330,P,329,1 symbol_a "t_sense_lock",16,221,1 symbol_a "sense_lock",16,221,2 symbol_a "i_sense_lock",16,222,1 symbol_a "sense_lock",16,222,2 symbol_n "_kernel_task_intmask",71,6,0 symbol_n "_kernel_int_intmask",71,6,0 symbol_n "_kernel_dispatch",99,6,0 symbol_n "_kernel_exit_and_dispatch",99,6,0 symbol_t 338,P,102,1 symbol_t 340,P,79,1 symbol_t 339,xc,"",1,-1 symbol_t 341,P,339,1 symbol_t 343,P,103,1 symbol_t 344,xc,"",1,-1 symbol_t 345,P,344,1 symbol_t 347,xc,"",82,-1 symbol_t 348,P,347,1 symbol_t 350,xc,"",82,-1 symbol_t 351,P,350,1 symbol_n "_kernel_cpu_initialize",99,6,0 symbol_n "_kernel_cpu_terminate",99,6,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../include\t_config.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba\tool_config.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../include\t_config.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../kernel\jsp_kernel.h",0,0,0 symbol_a "TMIN_TSKID",16,223,1 symbol_a "1",16,223,2 symbol_a "TMIN_SEMID",16,224,1 symbol_a "1",16,224,2 symbol_a "TMIN_FLGID",16,225,1 symbol_a "1",16,225,2 symbol_a "TMIN_DTQID",16,226,1 symbol_a "1",16,226,2 symbol_a "TMIN_MBXID",16,227,1 symbol_a "1",16,227,2 symbol_a "TMIN_MPFID",16,228,1 symbol_a "1",16,228,2 symbol_a "TMIN_CYCID",16,229,1 symbol_a "1",16,229,2 symbol_a "TNUM_TPRI",16,230,1 symbol_a "(TMAX_TPRI - TMIN_TPRI + 1)",16,230,2 symbol_a "TNUM_MPRI",16,231,1 symbol_a "(TMAX_MPRI - TMIN_MPRI + 1)",16,231,2 symbol_n "_kernel_object_initialize",99,6,0 symbol_n "_kernel_call_inirtn",99,6,0 symbol_n "_kernel_call_terrtn",99,6,0 symbol_n "_kernel_print_banner",99,6,0 symbol_n "kernel_exit",99,6,0 symbol_n "_kernel_iniflg",82,6,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba/makeoffset.c",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../kernel\task.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../kernel\queue.h",0,0,0 symbol_t 354,S,"queue",8,2,"next",355,0,"prev",355,4 symbol_t 355,P,354,1 symbol_t 356,P,355,1 symbol_t 357,T,"QUEUE",354,0 symbol_t 358,P,357,1 symbol_t 359,P,358,1 symbol_t 360,xc,"",1,-1 symbol_t 361,P,360,1 symbol_t 363,xc,"",1,-1 symbol_t 364,P,363,1 symbol_t 367,xc,"",358,-1 symbol_t 368,P,367,1 symbol_t 370,xc,"",82,-1 symbol_t 371,P,370,1 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../kernel\task.h",0,0,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../kernel\time_event.h",0,0,0 symbol_t 373,T,"EVTTIM",74,0 symbol_a "TMAX_RELTIM",16,232,1 symbol_a "((((EVTTIM) 1) << (sizeof(EVTTIM) * CHAR_BIT - 1)) - 1)",16,232,2 symbol_t 375,xc,"",1,-1 symbol_t 376,P,375,1 symbol_t 374,T,"CBACK",376,0 symbol_t 378,P,374,1 symbol_t 377,S,"time_event_block",10,3,"index",81,0,"callback",374,2,"arg",76,6 symbol_t 379,P,377,1 symbol_t 380,T,"TMEVTB",377,0 symbol_t 382,P,380,1 symbol_t 383,P,373,1 symbol_t 384,P,382,1 symbol_t 381,S,"time_event_node",8,2,"time",373,0,"tmevtb",382,4 symbol_t 385,P,381,1 symbol_t 386,T,"TMEVTN",381,0 symbol_t 387,Z,"",386,1,"",-1,0 symbol_t 388,P,387,1 symbol_t 389,P,386,1 symbol_n "_kernel_tmevt_heap",387,6,0 symbol_n "_kernel_systim_offset",93,6,0 symbol_n "_kernel_current_time",93,6,0 symbol_n "_kernel_next_time",93,6,0 symbol_a "base_time",16,233,1 symbol_a "((EVTTIM) next_time)",16,233,2 symbol_n "_kernel_last_index",81,6,0 symbol_n "_kernel_tmevt_initialize",99,6,0 symbol_t 390,xc,"",81,-1 symbol_t 391,P,390,1 symbol_n "_kernel_tmevt_up",390,6,0 symbol_t 392,xc,"",81,-1 symbol_t 393,P,392,1 symbol_n "_kernel_tmevt_down",392,6,0 symbol_t 394,xc,"",1,-1 symbol_t 395,P,394,1 symbol_n "_kernel_tmevtb_insert",394,6,0 symbol_t 396,xc,"",1,-1 symbol_t 397,P,396,1 symbol_n "_kernel_tmevtb_delete",396,6,0 symbol_t 399,P,376,1 symbol_t 398,xc,"",1,-1 symbol_t 400,P,398,1 symbol_t 402,xc,"",1,-1 symbol_t 403,P,402,1 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../kernel\task.h",0,0,0 symbol_a "TS_DORMANT",16,234,1 symbol_a "0x00u",16,234,2 symbol_a "TS_RUNNABLE",16,235,1 symbol_a "0x01u",16,235,2 symbol_a "TS_WAITING",16,236,1 symbol_a "0x02u",16,236,2 symbol_a "TS_SUSPENDED",16,237,1 symbol_a "0x04u",16,237,2 symbol_a "TS_WAIT_SLEEP",16,238,1 symbol_a "0x08u",16,238,2 symbol_a "TS_WAIT_WOBJ",16,239,1 symbol_a "0x10u",16,239,2 symbol_a "TS_WAIT_WOBJCB",16,240,1 symbol_a "0x20u",16,240,2 symbol_t 407,P,84,1 symbol_t 406,U,"waiting_information",4,2,"wercd",84,0,"tmevtb",382,0 symbol_t 408,P,406,1 symbol_t 409,T,"WINFO",406,0 symbol_t 411,P,86,1 symbol_t 412,P,90,1 symbol_t 410,S,"task_initialization_block",24,8,"tskatr",86,0,"exinf",94,2,"task",77,6,"ipriority",81,10,"stksz",90,12,"stk",76,14,"texatr",86,18,"texrtn",77,20 symbol_t 413,P,410,1 symbol_t 414,T,"TINIB",410,0 symbol_t 416,nc,414,0 symbol_t 417,P,416,1 symbol_t 418,nc,86,0 symbol_t 419,P,418,1 symbol_t 420,nc,94,0 symbol_t 421,P,420,1 symbol_t 422,nc,77,0 symbol_t 423,P,422,1 symbol_t 424,nc,81,0 symbol_t 425,P,424,1 symbol_t 426,nc,90,0 symbol_t 427,P,426,1 symbol_t 428,nc,76,0 symbol_t 429,P,428,1 symbol_t 430,P,409,1 symbol_t 431,P,417,1 symbol_t 432,gu,8,8 symbol_t 433,P,432,1 symbol_t 434,gu,4,4 symbol_t 435,P,434,1 symbol_t 436,gu,3,1 symbol_t 437,P,436,1 symbol_t 438,gu,2,1 symbol_t 439,P,438,1 symbol_t 440,gu,1,1 symbol_t 441,P,440,1 symbol_t 442,P,430,1 symbol_t 443,P,327,1 symbol_t 415,S,"task_control_block",28,10,"task_queue",357,0,"tinib",417,8,"tstat",432,96,"priority",434,104,"actcnt",436,108,"wupcnt",438,109,"enatex",440,110,"texptn",164,14,"winfo",430,16,"tskctxb",327,20 symbol_t 444,P,415,1 symbol_t 445,T,"TCB",415,0 symbol_t 446,P,445,1 symbol_t 447,P,446,1 symbol_n "_kernel_runtsk",446,6,0 symbol_n "_kernel_schedtsk",446,6,0 symbol_n "_kernel_reqflg",82,6,0 symbol_n "_kernel_enadsp",82,6,0 symbol_t 448,Z,"",357,1,"",16,0 symbol_t 449,P,448,1 symbol_n "_kernel_ready_queue",448,6,0 symbol_n "_kernel_ready_primap",81,6,0 symbol_t 450,nc,85,0 symbol_t 451,P,450,1 symbol_n "_kernel_tmax_tskid",450,6,0 symbol_t 452,Z,"",416,1,"",-1,0 symbol_t 453,P,452,1 symbol_n "_kernel_tinib_table",452,6,0 symbol_t 454,Z,"",450,1,"",-1,0 symbol_t 455,P,454,1 symbol_n "_kernel_torder_table",454,6,0 symbol_t 456,Z,"",445,1,"",-1,0 symbol_t 457,P,456,1 symbol_n "_kernel_tcb_table",456,6,0 symbol_a "TNUM_TSK",16,241,1 symbol_a "((UINT)(tmax_tskid - TMIN_TSKID + 1))",16,241,2 symbol_n "_kernel_task_initialize",99,6,0 symbol_t 458,xc,"",446,-1 symbol_t 459,P,458,1 symbol_n "_kernel_search_schedtsk",458,6,0 symbol_t 460,xc,"",82,-1 symbol_t 461,P,460,1 symbol_n "_kernel_make_runnable",460,6,0 symbol_n "_kernel_make_non_runnable",460,6,0 symbol_t 462,xc,"",1,-1 symbol_t 463,P,462,1 symbol_n "_kernel_make_dormant",462,6,0 symbol_n "_kernel_make_active",460,6,0 symbol_n "_kernel_exit_task",99,6,0 symbol_t 464,xc,"",82,-1 symbol_t 465,P,464,1 symbol_n "_kernel_change_priority",464,6,0 symbol_t 466,xc,"",82,-1 symbol_t 467,P,466,1 symbol_n "_kernel_rotate_ready_queue",466,6,0 symbol_n "_kernel_call_texrtn",99,6,0 symbol_n "_kernel_calltex",99,6,0 file "D:\jsp141_win\tools\TLCS900L1-TOSHIBA\../../config/tlcs900l1-toshiba/makeoffset.c",0,0,0 symbol_n "makeoffset",99,6,0 symbol_b "makeoffset",5,0,1 symbol_t 468,xc,"makeoffset",1,0 symbol_n "makeoffset",468,4,1f_code section code large align=1,1 symbol_a "makeoffset",8,0,0 line "",87,1,0 public _makeoffset_makeoffset: symbol_a "makeoffset",6,0,0 symbol_a "makeoffset",0,0,0 symbol_b "makeoffset",6,0,1 symbol_b "makeoffset",1,87,1 symbol_a "",51,0,0 line "",88,36,0; BEGIN TCB_texptn\n line "",89,42,0 orw (0xe),0x1 ; 0000000000000001b line "",90,21,0; END line "",92,32,0; BEGIN TCB_sp\n line "",93,42,0 ld XWA,0x1 ld (0x14),XWA line "",94,21,0; END line "",96,32,0; BEGIN TCB_pc\n line "",97,35,0 ld XWA,(0x18) call XWA line "",98,21,0; END line "",100,36,0; BEGIN TCB_enatex\n line "",101,33,0 orw (0xc),0x4000 ; 0100000000000000b line "",102,21,0; END line "",103,1,0 ret symbol_b "makeoffset",2,103,1 extern large _start,_chg_ipm,_get_ipm,_vwri_log,_vrea_log,_vmsk_log,_syslog,_syslog_printf extern large _syslog_print,_syslog_output,_act_tsk,_iact_tsk,_can_act,_ext_tsk,_ter_tsk,_chg_pri extern large _get_pri,_slp_tsk,_tslp_tsk,_wup_tsk,_iwup_tsk,_can_wup,_rel_wai,_irel_wai extern large _sus_tsk,_rsm_tsk,_frsm_tsk,_dly_tsk,_ras_tex,_iras_tex,_dis_tex,_ena_tex extern large _sns_tex,_sig_sem,_isig_sem,_wai_sem,_pol_sem,_twai_sem,_set_flg,_iset_flg extern large _clr_flg,_wai_flg,_pol_flg,_twai_flg,_snd_dtq,_psnd_dtq,_ipsnd_dtq,_tsnd_dtq extern large _fsnd_dtq,_ifsnd_dtq,_rcv_dtq,_prcv_dtq,_trcv_dtq,_snd_mbx,_rcv_mbx,_prcv_mbx extern large _trcv_mbx,_get_mpf,_pget_mpf,_tget_mpf,_rel_mpf,_set_tim,_get_tim,_isig_tim extern large _sta_cyc,_stp_cyc,_rot_rdq,_irot_rdq,_get_tid,_iget_tid,_loc_cpu,_iloc_cpu extern large _unl_cpu,_iunl_cpu,_dis_dsp,_ena_dsp,_sns_ctx,_sns_loc,_sns_dsp,_sns_dpn extern large _vxsns_ctx,_vxsns_loc,_vxsns_dsp,_vxsns_dpn,_vxsns_tex,_vsns_ini,__kernel_sys_initialize,__kernel_sys_exit extern large __kernel_sys_putc,_intcnt,__kernel_task_intmask,__kernel_int_intmask,__kernel_dispatch,__kernel_exit_and_dispatch,__kernel_cpu_initialize,__kernel_cpu_terminate extern large __kernel_object_initialize,__kernel_call_inirtn,__kernel_call_terrtn,__kernel_print_banner,_kernel_exit,__kernel_iniflg,__kernel_tmevt_heap,__kernel_systim_offset extern large __kernel_current_time,__kernel_next_time,__kernel_last_index,__kernel_tmevt_initialize,__kernel_tmevt_up,__kernel_tmevt_down,__kernel_tmevtb_insert,__kernel_tmevtb_delete extern large __kernel_runtsk,__kernel_schedtsk,__kernel_reqflg,__kernel_enadsp,__kernel_ready_queue,__kernel_ready_primap,__kernel_tmax_tskid,__kernel_tinib_table extern large __kernel_torder_table,__kernel_tcb_table,__kernel_task_initialize,__kernel_search_schedtsk,__kernel_make_runnable,__kernel_make_non_runnable,__kernel_make_dormant,__kernel_make_active extern large __kernel_exit_task,__kernel_change_priority,__kernel_rotate_ready_queue,__kernel_call_texrtn,__kernel_calltex end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -