IDA Disassemblies Gallery

DSP56K

Assembler code
ROM:00000100 ROM:00000100 ; =============== S U B R O U T I N E ======================================= ROM:00000100 ROM:00000100 ROM:00000100 global start ROM:00000100 start: ; CODE XREF: ROM:00000000↑j ROM:00000100 ; start+3↓j ... ROM:00000100 clr a ROM:00000101 move r5,a ROM:00000102 tst a ROM:00000103 jne <start ROM:00000104 move #$14,r5 ROM:00000105 movec #$13F,m6 ROM:00000107 movec #$13F,m4 ROM:00000109 move r2,r1 ROM:0000010A move #$7000,r6 ROM:0000010C move #$7400,r4 ROM:0000010E move (r1)+n1 ROM:0000010F move x:(r1)+,x0 y:(r6)+,y0 ROM:00000110 do #$140,ROM_115 ROM:00000112 mpyr y0,x0,a x:(r1)+,x0 y:(r6)+,y0 ROM:00000113 nop ROM:00000114 move a,x:(r4)+ ROM:00000115 ROM:00000115 ROM_115: ; CODE XREF: start+10↑j ROM:00000115 movec #$FFFF,m4 ROM:00000117 movec #$FFFF,m6 ROM:00000119 move #$72B0,r3 ROM:0000011B move #$72A8,r4 ROM:0000011D move #$72A0,r6 ROM:0000011F move #$7156,r7 ROM:00000121 do #8,ROM_129 ROM:00000123 jsr ROM_12A ROM:00000125 nop ROM:00000126 nop