📄 thrcontrol.asm
字号:
.dwattr $C$DW$T$13, DW_AT_bit_offset(0x18)
$C$DW$T$14 .dwtag DW_TAG_base_type, DW_AT_name("long long")
.dwattr $C$DW$T$14, DW_AT_encoding(DW_ATE_signed)
.dwattr $C$DW$T$14, DW_AT_byte_size(0x08)
$C$DW$T$15 .dwtag DW_TAG_base_type, DW_AT_name("unsigned long long")
.dwattr $C$DW$T$15, DW_AT_encoding(DW_ATE_unsigned)
.dwattr $C$DW$T$15, DW_AT_byte_size(0x08)
$C$DW$T$16 .dwtag DW_TAG_base_type, DW_AT_name("float")
.dwattr $C$DW$T$16, DW_AT_encoding(DW_ATE_float)
.dwattr $C$DW$T$16, DW_AT_byte_size(0x04)
$C$DW$T$17 .dwtag DW_TAG_base_type, DW_AT_name("double")
.dwattr $C$DW$T$17, DW_AT_encoding(DW_ATE_float)
.dwattr $C$DW$T$17, DW_AT_byte_size(0x08)
$C$DW$T$18 .dwtag DW_TAG_base_type, DW_AT_name("long double")
.dwattr $C$DW$T$18, DW_AT_encoding(DW_ATE_float)
.dwattr $C$DW$T$18, DW_AT_byte_size(0x08)
$C$DW$T$20 .dwtag DW_TAG_structure_type
.dwattr $C$DW$T$20, DW_AT_name("QUE_Elem")
.dwattr $C$DW$T$20, DW_AT_byte_size(0x08)
$C$DW$25 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$19)
.dwattr $C$DW$25, DW_AT_name("next")
.dwattr $C$DW$25, DW_AT_TI_symbol_name("_next")
.dwattr $C$DW$25, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
.dwattr $C$DW$25, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$26 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$19)
.dwattr $C$DW$26, DW_AT_name("prev")
.dwattr $C$DW$26, DW_AT_TI_symbol_name("_prev")
.dwattr $C$DW$26, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
.dwattr $C$DW$26, DW_AT_accessibility(DW_ACCESS_public)
.dwendtag $C$DW$T$20
$C$DW$T$19 .dwtag DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$20)
.dwattr $C$DW$T$19, DW_AT_address_class(0x20)
$C$DW$T$21 .dwtag DW_TAG_typedef, DW_AT_name("QUE_Obj")
.dwattr $C$DW$T$21, DW_AT_type(*$C$DW$T$20)
.dwattr $C$DW$T$21, DW_AT_language(DW_LANG_C)
$C$DW$T$28 .dwtag DW_TAG_structure_type
.dwattr $C$DW$T$28, DW_AT_name("KNL_Job")
.dwattr $C$DW$T$28, DW_AT_byte_size(0x10)
$C$DW$27 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$21)
.dwattr $C$DW$27, DW_AT_name("wListElem")
.dwattr $C$DW$27, DW_AT_TI_symbol_name("_wListElem")
.dwattr $C$DW$27, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
.dwattr $C$DW$27, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$28 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$22)
.dwattr $C$DW$28, DW_AT_name("wCount")
.dwattr $C$DW$28, DW_AT_TI_symbol_name("_wCount")
.dwattr $C$DW$28, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
.dwattr $C$DW$28, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$29 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$27)
.dwattr $C$DW$29, DW_AT_name("fxn")
.dwattr $C$DW$29, DW_AT_TI_symbol_name("_fxn")
.dwattr $C$DW$29, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
.dwattr $C$DW$29, DW_AT_accessibility(DW_ACCESS_public)
.dwendtag $C$DW$T$28
$C$DW$T$23 .dwtag DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$28)
.dwattr $C$DW$T$23, DW_AT_address_class(0x20)
$C$DW$T$24 .dwtag DW_TAG_typedef, DW_AT_name("KNL_JobHandle")
.dwattr $C$DW$T$24, DW_AT_type(*$C$DW$T$23)
.dwattr $C$DW$T$24, DW_AT_language(DW_LANG_C)
$C$DW$T$29 .dwtag DW_TAG_typedef, DW_AT_name("KNL_Job")
.dwattr $C$DW$T$29, DW_AT_type(*$C$DW$T$28)
.dwattr $C$DW$T$29, DW_AT_language(DW_LANG_C)
$C$DW$T$30 .dwtag DW_TAG_base_type, DW_AT_name("signed char")
.dwattr $C$DW$T$30, DW_AT_encoding(DW_ATE_signed_char)
.dwattr $C$DW$T$30, DW_AT_byte_size(0x01)
$C$DW$T$31 .dwtag DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$30)
.dwattr $C$DW$T$31, DW_AT_address_class(0x20)
$C$DW$T$32 .dwtag DW_TAG_typedef, DW_AT_name("String")
.dwattr $C$DW$T$32, DW_AT_type(*$C$DW$T$31)
.dwattr $C$DW$T$32, DW_AT_language(DW_LANG_C)
$C$DW$T$33 .dwtag DW_TAG_structure_type
.dwattr $C$DW$T$33, DW_AT_name("SEM_Obj")
.dwattr $C$DW$T$33, DW_AT_byte_size(0x20)
$C$DW$30 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$29)
.dwattr $C$DW$30, DW_AT_name("job")
.dwattr $C$DW$30, DW_AT_TI_symbol_name("_job")
.dwattr $C$DW$30, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
.dwattr $C$DW$30, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$31 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$22)
.dwattr $C$DW$31, DW_AT_name("count")
.dwattr $C$DW$31, DW_AT_TI_symbol_name("_count")
.dwattr $C$DW$31, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
.dwattr $C$DW$31, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$32 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$21)
.dwattr $C$DW$32, DW_AT_name("pendQ")
.dwattr $C$DW$32, DW_AT_TI_symbol_name("_pendQ")
.dwattr $C$DW$32, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
.dwattr $C$DW$32, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$33 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$32)
.dwattr $C$DW$33, DW_AT_name("name")
.dwattr $C$DW$33, DW_AT_TI_symbol_name("_name")
.dwattr $C$DW$33, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
.dwattr $C$DW$33, DW_AT_accessibility(DW_ACCESS_public)
.dwendtag $C$DW$T$33
$C$DW$T$34 .dwtag DW_TAG_typedef, DW_AT_name("SEM_Obj")
.dwattr $C$DW$T$34, DW_AT_type(*$C$DW$T$33)
.dwattr $C$DW$T$34, DW_AT_language(DW_LANG_C)
$C$DW$T$46 .dwtag DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$33)
.dwattr $C$DW$T$46, DW_AT_address_class(0x20)
$C$DW$T$47 .dwtag DW_TAG_typedef, DW_AT_name("SEM_Handle")
.dwattr $C$DW$T$47, DW_AT_type(*$C$DW$T$46)
.dwattr $C$DW$T$47, DW_AT_language(DW_LANG_C)
$C$DW$T$37 .dwtag DW_TAG_structure_type
.dwattr $C$DW$T$37, DW_AT_name("MBX_Obj")
.dwattr $C$DW$T$37, DW_AT_byte_size(0x60)
$C$DW$34 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$21)
.dwattr $C$DW$34, DW_AT_name("dataQue")
.dwattr $C$DW$34, DW_AT_TI_symbol_name("_dataQue")
.dwattr $C$DW$34, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
.dwattr $C$DW$34, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$35 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$21)
.dwattr $C$DW$35, DW_AT_name("freeQue")
.dwattr $C$DW$35, DW_AT_TI_symbol_name("_freeQue")
.dwattr $C$DW$35, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
.dwattr $C$DW$35, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$36 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$34)
.dwattr $C$DW$36, DW_AT_name("dataSem")
.dwattr $C$DW$36, DW_AT_TI_symbol_name("_dataSem")
.dwattr $C$DW$36, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
.dwattr $C$DW$36, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$37 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$34)
.dwattr $C$DW$37, DW_AT_name("freeSem")
.dwattr $C$DW$37, DW_AT_TI_symbol_name("_freeSem")
.dwattr $C$DW$37, DW_AT_data_member_location[DW_OP_plus_uconst 0x30]
.dwattr $C$DW$37, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$38 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$22)
.dwattr $C$DW$38, DW_AT_name("segid")
.dwattr $C$DW$38, DW_AT_TI_symbol_name("_segid")
.dwattr $C$DW$38, DW_AT_data_member_location[DW_OP_plus_uconst 0x50]
.dwattr $C$DW$38, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$39 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$35)
.dwattr $C$DW$39, DW_AT_name("size")
.dwattr $C$DW$39, DW_AT_TI_symbol_name("_size")
.dwattr $C$DW$39, DW_AT_data_member_location[DW_OP_plus_uconst 0x54]
.dwattr $C$DW$39, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$40 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$36)
.dwattr $C$DW$40, DW_AT_name("length")
.dwattr $C$DW$40, DW_AT_TI_symbol_name("_length")
.dwattr $C$DW$40, DW_AT_data_member_location[DW_OP_plus_uconst 0x58]
.dwattr $C$DW$40, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$41 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$32)
.dwattr $C$DW$41, DW_AT_name("name")
.dwattr $C$DW$41, DW_AT_TI_symbol_name("_name")
.dwattr $C$DW$41, DW_AT_data_member_location[DW_OP_plus_uconst 0x5c]
.dwattr $C$DW$41, DW_AT_accessibility(DW_ACCESS_public)
.dwendtag $C$DW$T$37
$C$DW$T$49 .dwtag DW_TAG_pointer_type, DW_AT_type(*$C$DW$T$37)
.dwattr $C$DW$T$49, DW_AT_address_class(0x20)
$C$DW$T$50 .dwtag DW_TAG_typedef, DW_AT_name("MBX_Handle")
.dwattr $C$DW$T$50, DW_AT_type(*$C$DW$T$49)
.dwattr $C$DW$T$50, DW_AT_language(DW_LANG_C)
$C$DW$T$59 .dwtag DW_TAG_typedef, DW_AT_name("MBX_Obj")
.dwattr $C$DW$T$59, DW_AT_type(*$C$DW$T$37)
.dwattr $C$DW$T$59, DW_AT_language(DW_LANG_C)
$C$DW$T$39 .dwtag DW_TAG_structure_type
.dwattr $C$DW$T$39, DW_AT_name("ExternalControl")
.dwattr $C$DW$T$39, DW_AT_byte_size(0x04)
$C$DW$42 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$38)
.dwattr $C$DW$42, DW_AT_name("quality")
.dwattr $C$DW$42, DW_AT_TI_symbol_name("_quality")
.dwattr $C$DW$42, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
.dwattr $C$DW$42, DW_AT_accessibility(DW_ACCESS_public)
.dwendtag $C$DW$T$39
$C$DW$T$61 .dwtag DW_TAG_typedef, DW_AT_name("ExternalControl")
.dwattr $C$DW$T$61, DW_AT_type(*$C$DW$T$39)
.dwattr $C$DW$T$61, DW_AT_language(DW_LANG_C)
$C$DW$T$41 .dwtag DW_TAG_structure_type
.dwattr $C$DW$T$41, DW_AT_name("CtrlMsg")
.dwattr $C$DW$T$41, DW_AT_byte_size(0x10)
$C$DW$43 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$40)
.dwattr $C$DW$43, DW_AT_name("cmd")
.dwattr $C$DW$43, DW_AT_TI_symbol_name("_cmd")
.dwattr $C$DW$43, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
.dwattr $C$DW$43, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$44 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$40)
.dwattr $C$DW$44, DW_AT_name("arg1")
.dwattr $C$DW$44, DW_AT_TI_symbol_name("_arg1")
.dwattr $C$DW$44, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
.dwattr $C$DW$44, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$45 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$40)
.dwattr $C$DW$45, DW_AT_name("arg2")
.dwattr $C$DW$45, DW_AT_TI_symbol_name("_arg2")
.dwattr $C$DW$45, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
.dwattr $C$DW$45, DW_AT_accessibility(DW_ACCESS_public)
$C$DW$46 .dwtag DW_TAG_member, DW_AT_type(*$C$DW$T$40)
.dwattr $C$DW$46, DW_AT_name("arg3")
.dwattr $C$DW$46, DW_AT_TI_symbol_name("_arg3")
.dwattr $C$DW$46, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
.dwattr $C$DW$46, DW_AT_accessibility(DW_ACCESS_public)
.dwendtag $C$DW$T$41
$C$DW$T$63 .dwtag DW_TAG_typedef, DW_AT_name("CtrlMsg")
.dwattr $C$DW$T$63, DW_AT_type(*$C$DW$T$41)
.dwattr $C$DW$T$63, DW_AT_language(DW_LANG_C)
.dwattr $C$DW$CU, DW_AT_language(DW_LANG_C)
;***************************************************************
;* DWARF REGISTER MAP *
;***************************************************************
$C$DW$47 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A0")
.dwattr $C$DW$47, DW_AT_location[DW_OP_reg0]
$C$DW$48 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A1")
.dwattr $C$DW$48, DW_AT_location[DW_OP_reg1]
$C$DW$49 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A2")
.dwattr $C$DW$49, DW_AT_location[DW_OP_reg2]
$C$DW$50 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A3")
.dwattr $C$DW$50, DW_AT_location[DW_OP_reg3]
$C$DW$51 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A4")
.dwattr $C$DW$51, DW_AT_location[DW_OP_reg4]
$C$DW$52 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A5")
.dwattr $C$DW$52, DW_AT_location[DW_OP_reg5]
$C$DW$53 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A6")
.dwattr $C$DW$53, DW_AT_location[DW_OP_reg6]
$C$DW$54 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A7")
.dwattr $C$DW$54, DW_AT_location[DW_OP_reg7]
$C$DW$55 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A8")
.dwattr $C$DW$55, DW_AT_location[DW_OP_reg8]
$C$DW$56 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A9")
.dwattr $C$DW$56, DW_AT_location[DW_OP_reg9]
$C$DW$57 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A10")
.dwattr $C$DW$57, DW_AT_location[DW_OP_reg10]
$C$DW$58 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A11")
.dwattr $C$DW$58, DW_AT_location[DW_OP_reg11]
$C$DW$59 .dwtag DW_TAG_TI_assign_register, DW_AT_name("A12")
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -