📄 sim710_d.h
字号:
/* MOVE FROM dsa_dataout+0x0378, WHEN DATA_OUTat 0x00000220 : */ 0x18000000,0x000007a0,/* MOVE FROM dsa_dataout+0x0380, WHEN DATA_OUTat 0x00000222 : */ 0x18000000,0x000007a8,/* MOVE FROM dsa_dataout+0x0388, WHEN DATA_OUTat 0x00000224 : */ 0x18000000,0x000007b0,/* MOVE FROM dsa_dataout+0x0390, WHEN DATA_OUTat 0x00000226 : */ 0x18000000,0x000007b8,/* MOVE FROM dsa_dataout+0x0398, WHEN DATA_OUTat 0x00000228 : */ 0x18000000,0x000007c0,/* MOVE FROM dsa_dataout+0x03a0, WHEN DATA_OUTat 0x0000022a : */ 0x18000000,0x000007c8,/* MOVE FROM dsa_dataout+0x03a8, WHEN DATA_OUTat 0x0000022c : */ 0x18000000,0x000007d0,/* MOVE FROM dsa_dataout+0x03b0, WHEN DATA_OUTat 0x0000022e : */ 0x18000000,0x000007d8,/* MOVE FROM dsa_dataout+0x03b8, WHEN DATA_OUTat 0x00000230 : */ 0x18000000,0x000007e0,/* MOVE FROM dsa_dataout+0x03c0, WHEN DATA_OUTat 0x00000232 : */ 0x18000000,0x000007e8,/* MOVE FROM dsa_dataout+0x03c8, WHEN DATA_OUTat 0x00000234 : */ 0x18000000,0x000007f0,/* MOVE FROM dsa_dataout+0x03d0, WHEN DATA_OUTat 0x00000236 : */ 0x18000000,0x000007f8,/* MOVE FROM dsa_dataout+0x03d8, WHEN DATA_OUTat 0x00000238 : */ 0x18000000,0x00000800,/* MOVE FROM dsa_dataout+0x03e0, WHEN DATA_OUTat 0x0000023a : */ 0x18000000,0x00000808,/* MOVE FROM dsa_dataout+0x03e8, WHEN DATA_OUTat 0x0000023c : */ 0x18000000,0x00000810,/* MOVE FROM dsa_dataout+0x03f0, WHEN DATA_OUTat 0x0000023e : */ 0x18000000,0x00000818,/* MOVE FROM dsa_dataout+0x03f8, WHEN DATA_OUTat 0x00000240 : */ 0x18000000,0x00000820,/*ENTRY end_data_transend_data_trans:redo_msgin3: JUMP get_status, WHEN STATUSat 0x00000242 : */ 0x830b0000,0x000000a0,/* JUMP get_msgin3, WHEN MSG_INat 0x00000244 : */ 0x870b0000,0x00000b20,/* INT int_data_bad_phaseat 0x00000246 : */ 0x98080000,0xab93000b,/*get_msgin1: MOVE SCRATCH0 | had_msgin TO SCRATCH0at 0x00000248 : */ 0x7a344000,0x00000000,/* MOVE 1, msgin_buf, WHEN MSG_INat 0x0000024a : */ 0x0f000001,0x00000000,/* JUMP ext_msg1, IF 0x01 ; Extended Messageat 0x0000024c : */ 0x800c0001,0x00000968,/* JUMP ignore_msg1, IF 0x02 ; Save Data Pointersat 0x0000024e : */ 0x800c0002,0x00000958,/* JUMP ignore_msg1, IF 0x03 ; Save Restore Pointersat 0x00000250 : */ 0x800c0003,0x00000958,/* JUMP disc1, IF 0x04 ; Disconnectat 0x00000252 : */ 0x800c0004,0x000009c8,/* INT int_bad_msg1at 0x00000254 : */ 0x98080000,0xab930006,/*ignore_msg1: CLEAR ACKat 0x00000256 : */ 0x60000040,0x00000000,/* JUMP redo_msgin1at 0x00000258 : */ 0x80080000,0x00000058,/*ext_msg1: MOVE SCRATCH0 | had_extmsg TO SCRATCH0at 0x0000025a : */ 0x7a348000,0x00000000,/* CLEAR ACKat 0x0000025c : */ 0x60000040,0x00000000,/* MOVE 1, msgin_buf + 1, WHEN MSG_INat 0x0000025e : */ 0x0f000001,0x00000001,/* JUMP ext_msg1a, IF 0x03at 0x00000260 : */ 0x800c0003,0x00000990,/* INT int_bad_extmsg1aat 0x00000262 : */ 0x98080000,0xab930000,/*ext_msg1a: CLEAR ACKat 0x00000264 : */ 0x60000040,0x00000000,/* MOVE 1, msgin_buf + 2, WHEN MSG_INat 0x00000266 : */ 0x0f000001,0x00000002,/* JUMP ext_msg1b, IF 0x01 ; Must be SDTRat 0x00000268 : */ 0x800c0001,0x000009b0,/* INT int_bad_extmsg1bat 0x0000026a : */ 0x98080000,0xab930001,/*ext_msg1b: CLEAR ACKat 0x0000026c : */ 0x60000040,0x00000000,/* MOVE 2, msgin_buf + 3, WHEN MSG_INat 0x0000026e : */ 0x0f000002,0x00000003,/* INT int_msg_sdtr1at 0x00000270 : */ 0x98080000,0xab93000c,/*disc1: CLEAR ACKat 0x00000272 : */ 0x60000040,0x00000000,/*ENTRY wait_disc1wait_disc1: WAIT DISCONNECTat 0x00000274 : */ 0x48000000,0x00000000,/* INT int_disc1at 0x00000276 : */ 0x98080000,0xab930019,/*ENTRY resume_msgin1aresume_msgin1a: CLEAR ACKat 0x00000278 : */ 0x60000040,0x00000000,/* JUMP redo_msgin1at 0x0000027a : */ 0x80080000,0x00000058,/*ENTRY resume_msgin1bresume_msgin1b: SET ATNat 0x0000027c : */ 0x58000008,0x00000000,/* CLEAR ACKat 0x0000027e : */ 0x60000040,0x00000000,/* INT int_no_msgout1, WHEN NOT MSG_OUTat 0x00000280 : */ 0x9e030000,0xab93000f,/* MOVE SCRATCH0 | had_msgout TO SCRATCH0at 0x00000282 : */ 0x7a340200,0x00000000,/* MOVE FROM dsa_msgout, when MSG_OUTat 0x00000284 : */ 0x1e000000,0x00000008,/* JUMP redo_msgin1at 0x00000286 : */ 0x80080000,0x00000058,/*get_msgin2: MOVE SCRATCH0 | had_msgin TO SCRATCH0at 0x00000288 : */ 0x7a344000,0x00000000,/* MOVE 1, msgin_buf, WHEN MSG_INat 0x0000028a : */ 0x0f000001,0x00000000,/* JUMP ext_msg2, IF 0x01 ; Extended Messageat 0x0000028c : */ 0x800c0001,0x00000a68,/* JUMP ignore_msg2, IF 0x02 ; Save Data Pointersat 0x0000028e : */ 0x800c0002,0x00000a58,/* JUMP ignore_msg2, IF 0x03 ; Save Restore Pointersat 0x00000290 : */ 0x800c0003,0x00000a58,/* JUMP disc2, IF 0x04 ; Disconnectat 0x00000292 : */ 0x800c0004,0x00000ac8,/* INT int_bad_msg2at 0x00000294 : */ 0x98080000,0xab930007,/*ignore_msg2: CLEAR ACKat 0x00000296 : */ 0x60000040,0x00000000,/* JUMP redo_msgin2at 0x00000298 : */ 0x80080000,0x00000078,/*ext_msg2: MOVE SCRATCH0 | had_extmsg TO SCRATCH0at 0x0000029a : */ 0x7a348000,0x00000000,/* CLEAR ACKat 0x0000029c : */ 0x60000040,0x00000000,/* MOVE 1, msgin_buf + 1, WHEN MSG_INat 0x0000029e : */ 0x0f000001,0x00000001,/* JUMP ext_msg2a, IF 0x03at 0x000002a0 : */ 0x800c0003,0x00000a90,/* INT int_bad_extmsg2aat 0x000002a2 : */ 0x98080000,0xab930002,/*ext_msg2a: CLEAR ACKat 0x000002a4 : */ 0x60000040,0x00000000,/* MOVE 1, msgin_buf + 2, WHEN MSG_INat 0x000002a6 : */ 0x0f000001,0x00000002,/* JUMP ext_msg2b, IF 0x01 ; Must be SDTRat 0x000002a8 : */ 0x800c0001,0x00000ab0,/* INT int_bad_extmsg2bat 0x000002aa : */ 0x98080000,0xab930003,/*ext_msg2b: CLEAR ACKat 0x000002ac : */ 0x60000040,0x00000000,/* MOVE 2, msgin_buf + 3, WHEN MSG_INat 0x000002ae : */ 0x0f000002,0x00000003,/* INT int_msg_sdtr2at 0x000002b0 : */ 0x98080000,0xab93000d,/*disc2: CLEAR ACKat 0x000002b2 : */ 0x60000040,0x00000000,/*ENTRY wait_disc2wait_disc2: WAIT DISCONNECTat 0x000002b4 : */ 0x48000000,0x00000000,/* INT int_disc2at 0x000002b6 : */ 0x98080000,0xab93001a,/*ENTRY resume_msgin2aresume_msgin2a: CLEAR ACKat 0x000002b8 : */ 0x60000040,0x00000000,/* JUMP redo_msgin2at 0x000002ba : */ 0x80080000,0x00000078,/*ENTRY resume_msgin2bresume_msgin2b: SET ATNat 0x000002bc : */ 0x58000008,0x00000000,/* CLEAR ACKat 0x000002be : */ 0x60000040,0x00000000,/* INT int_no_msgout2, WHEN NOT MSG_OUTat 0x000002c0 : */ 0x9e030000,0xab930010,/* MOVE SCRATCH0 | had_msgout TO SCRATCH0at 0x000002c2 : */ 0x7a340200,0x00000000,/* MOVE FROM dsa_msgout, when MSG_OUTat 0x000002c4 : */ 0x1e000000,0x00000008,/* JUMP redo_msgin2at 0x000002c6 : */ 0x80080000,0x00000078,/*get_msgin3: MOVE SCRATCH0 | had_msgin TO SCRATCH0at 0x000002c8 : */ 0x7a344000,0x00000000,/* MOVE 1, msgin_buf, WHEN MSG_INat 0x000002ca : */ 0x0f000001,0x00000000,/* JUMP ext_msg3, IF 0x01 ; Extended Messageat 0x000002cc : */ 0x800c0001,0x00000b68,/* JUMP ignore_msg3, IF 0x02 ; Save Data Pointersat 0x000002ce : */ 0x800c0002,0x00000b58,/* JUMP ignore_msg3, IF 0x03 ; Save Restore Pointersat 0x000002d0 : */ 0x800c0003,0x00000b58,/* JUMP disc3, IF 0x04 ; Disconnectat 0x000002d2 : */ 0x800c0004,0x00000bc8,/* INT int_bad_msg3at 0x000002d4 : */ 0x98080000,0xab930008,/*ignore_msg3: CLEAR ACKat 0x000002d6 : */ 0x60000040,0x00000000,/* JUMP redo_msgin3at 0x000002d8 : */ 0x80080000,0x00000908,/*ext_msg3: MOVE SCRATCH0 | had_extmsg TO SCRATCH0at 0x000002da : */ 0x7a348000,0x00000000,/* CLEAR ACKat 0x000002dc : */ 0x60000040,0x00000000,/* MOVE 1, msgin_buf + 1, WHEN MSG_INat 0x000002de : */ 0x0f000001,0x00000001,/* JUMP ext_msg3a, IF 0x03at 0x000002e0 : */ 0x800c0003,0x00000b90,/* INT int_bad_extmsg3aat 0x000002e2 : */ 0x98080000,0xab930004,/*ext_msg3a: CLEAR ACKat 0x000002e4 : */ 0x60000040,0x00000000,/* MOVE 1, msgin_buf + 2, WHEN MSG_INat 0x000002e6 : */ 0x0f000001,0x00000002,/* JUMP ext_msg3b, IF 0x01 ; Must be SDTRat 0x000002e8 : */ 0x800c0001,0x00000bb0,/* INT int_bad_extmsg3bat 0x000002ea : */ 0x98080000,0xab930005,/*ext_msg3b: CLEAR ACKat 0x000002ec : */ 0x60000040,0x00000000,/* MOVE 2, msgin_buf + 3, WHEN MSG_INat 0x000002ee : */ 0x0f000002,0x00000003,/* INT int_msg_sdtr3at 0x000002f0 : */ 0x98080000,0xab93000e,/*disc3: CLEAR ACKat 0x000002f2 : */ 0x60000040,0x00000000,/*ENTRY wait_disc3wait_disc3: WAIT DISCONNECTat 0x000002f4 : */ 0x48000000,0x00000000,/* INT int_disc3at 0x000002f6 : */ 0x98080000,0xab93001b,/*ENTRY resume_msgin3aresume_msgin3a: CLEAR ACKat 0x000002f8 : */ 0x60000040,0x00000000,/* JUMP redo_msgin3at 0x000002fa : */ 0x80080000,0x00000908,/*ENTRY resume_msgin3bresume_msgin3b: SET ATNat 0x000002fc : */ 0x58000008,0x00000000,/* CLEAR ACKat 0x000002fe : */ 0x60000040,0x00000000,/* INT int_no_msgout3, WHEN NOT MSG_OUTat 0x00000300 : */ 0x9e030000,0xab930011,/* MOVE SCRATCH0 | had_msgout TO SCRATCH0at 0x00000302 : */ 0x7a340200,0x00000000,/* MOVE FROM dsa_msgout, when MSG_OUTat 0x00000304 : */ 0x1e000000,0x00000008,/* JUMP redo_msgin3at 0x00000306 : */ 0x80080000,0x00000908,/*ENTRY resume_rej_identresume_rej_ident: CLEAR ATNat 0x00000308 : */ 0x60000008,0x00000000,/* MOVE 1, msgin_buf, WHEN MSG_INat 0x0000030a : */ 0x0f000001,0x00000000,/* INT int_not_rej, IF NOT 0x07 ; Rejectat 0x0000030c : */ 0x98040007,0xab93001c,/* CLEAR ACKat 0x0000030e : */ 0x60000040,0x00000000,/* JUMP done_identat 0x00000310 : */ 0x80080000,0x00000050,/*ENTRY reselectreselect: ; Disable selection timer MOVE CTEST7 | 0x10 TO CTEST7at 0x00000312 : */ 0x7a1b1000,0x00000000,/* WAIT RESELECT resel_errat 0x00000314 : */ 0x50000000,0x00000c70,/* INT int_resel_not_msgin, WHEN NOT MSG_INat 0x00000316 : */ 0x9f030000,0xab930016,/* MOVE 1, reselected_identify, WHEN MSG_INat 0x00000318 : */ 0x0f000001,0x00000000,/* INT int_reselectedat 0x0000031a : */ 0x98080000,0xab930017,/*resel_err: MOVE CTEST2 & 0x40 TO SFBRat 0x0000031c : */ 0x74164000,0x00000000,/* JUMP selected, IF 0x00at 0x0000031e : */ 0x800c0000,0x00000cb0,/* MOVE SFBR & 0 TO SFBRat 0x00000320 : */ 0x7c080000,0x00000000,/*ENTRY patch_new_dsapatch_new_dsa: MOVE SFBR | 0x11 TO DSA0at 0x00000322 : */ 0x6a101100,0x00000000,/* MOVE SFBR | 0x22 TO DSA1at 0x00000324 : */ 0x6a112200,0x00000000,/* MOVE SFBR | 0x33 TO DSA2at 0x00000326 : */ 0x6a123300,0x00000000,/* MOVE SFBR | 0x44 TO DSA3at 0x00000328 : */ 0x6a134400,0x00000000,/* JUMP do_selectat 0x0000032a : */ 0x80080000,0x00000000,/*selected:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -