Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000008900·<switchtec_topo_info_dump@@Base-0xcd0>:2 0000000000008900·<crc8@@Base-0xe0>:
3 »       jmp····8780·<perror@plt>3 »       jmp····8780·<perror@plt>
4 »       mov····$0xffffffea,%eax4 »       mov····$0xffffffea,%eax
5 »       jmp····18136·<gasop_flash_part@@Base+0x86>5 »       jmp····16196·<gasop_flash_part@@Base+0x86>
6 »       mov····$0xffffffea,%eax6 »       mov····$0xffffffea,%eax
7 »       jmp····18bdd·<gasop_event_wait_for@@Base+0x62d>7 »       jmp····16c1d·<gasop_event_wait_for@@Base+0x60d>
8 »       nopl···0x0(%rax)8 »       nopl···0x0(%rax)
9 »       lea····0x1e769(%rip),%rdi········9 »       lea····0x1e769(%rip),%rdi········
10 »       lea····0x1e762(%rip),%rax········10 »       lea····0x1e762(%rip),%rax········
11 »       cmp····%rdi,%rax11 »       cmp····%rdi,%rax
12 »       je·····8948·<__cxa_finalize@plt+0x68>12 »       je·····8948·<__cxa_finalize@plt+0x68>
13 »       mov····0x1e67e(%rip),%rax········13 »       mov····0x1e67e(%rip),%rax········
14 »       test···%rax,%rax14 »       test···%rax,%rax
Offset 51, 15 lines modifiedOffset 51, 1861 lines modified
51 »       movb···$0x1,0x1e6c8(%rip)········51 »       movb···$0x1,0x1e6c8(%rip)········
52 »       ret52 »       ret
53 »       nopl···(%rax)53 »       nopl···(%rax)
54 »       ret54 »       ret
55 »       nopl···0x0(%rax)55 »       nopl···0x0(%rax)
56 »       endbr6456 »       endbr64
57 »       jmp····8950·<__cxa_finalize@plt+0x70>57 »       jmp····8950·<__cxa_finalize@plt+0x70>
 58 »       nopl···0x0(%rax)
  
 59 00000000000089e0·<crc8@@Base>:
 60 »       mov····%edx,%eax
 61 »       xor····%edx,%edx
 62 »       test···%cl,%cl
 63 »       cmovne·%edx,%eax
 64 »       test···%esi,%esi
 65 »       je·····8a12·<crc8@@Base+0x32>
 66 »       lea····0x12a0c(%rip),%rcx········
 67 »       mov····%esi,%esi
 68 »       lea····(%rdi,%rsi,1),%rdx
 69 »       nopw···0x0(%rax,%rax,1)
 70 »       xor····(%rdi),%al
 71 »       add····$0x1,%rdi
 72 »       cmp····%rdi,%rdx
 73 »       movzbl·%al,%eax
 74 »       movzbl·(%rcx,%rax,1),%eax
 75 »       jne····8a00·<crc8@@Base+0x20>
 76 »       ret
 77 »       data16·cs·nopw·0x0(%rax,%rax,1)
 78 »       xchg···%ax,%ax
  
 79 0000000000008a20·<crc32@@Base>:
 80 »       lea····0x125d9(%rip),%r9········
 81 »       test···%ecx,%ecx
 82 »       mov····$0xffffffff,%eax
 83 »       cmovne·%eax,%edx
 84 »       mov····%esi,%ecx
 85 »       add····%rdi,%rcx
 86 »       test···%esi,%esi
 87 »       je·····8a5b·<crc32@@Base+0x3b>
 88 »       nopw···0x0(%rax,%rax,1)
 89 »       mov····%edx,%eax
 90 »       add····$0x1,%rdi
 91 »       shl····$0x8,%edx
 92 »       shr····$0x18,%eax
 93 »       xor····-0x1(%rdi),%al
 94 »       movzbl·%al,%eax
 95 »       xor····(%r9,%rax,4),%edx
 96 »       cmp····%rdi,%rcx
 97 »       jne····8a40·<crc32@@Base+0x20>
 98 »       neg····%r8d
 99 »       sbb····%eax,%eax
 100 »       xor····%edx,%eax
 101 »       ret
 102 »       cs·nopw·0x0(%rax,%rax,1)
 103 »       cs·nopw·0x0(%rax,%rax,1)
 104 »       nopw···0x0(%rax,%rax,1)
  
 105 0000000000008a80·<switchtec_diag_cross_hair_enable@@Base>:
 106 »       sub····$0x18,%rsp
 107 »       mov····$0x4,%ecx
 108 »       mov····%fs:0x28,%rax
 109 »       mov····%rax,0x8(%rsp)
 110 »       xor····%eax,%eax
 111 »       cmp····$0xffffffff,%esi
 112 »       movzbl·%sil,%eax
 113 »       mov····$0x38,%esi
 114 »       sete···%dl
 115 »       xor····%r9d,%r9d
 116 »       xor····%r8d,%r8d
 117 »       movl···$0x0,0x4(%rsp)
 118 »       mov····%dl,%ah
 119 »       lea····0x4(%rsp),%rdx
 120 »       mov····%ax,0x5(%rsp)
 121 »       call···86c0·<switchtec_cmd@plt>
 122 »       mov····0x8(%rsp),%rdx
 123 »       sub····%fs:0x28,%rdx
 124 »       jne····8adc·<switchtec_diag_cross_hair_enable@@Base+0x5c>
 125 »       add····$0x18,%rsp
 126 »       ret
 127 »       call···8290·<__stack_chk_fail@plt>
 128 »       data16·cs·nopw·0x0(%rax,%rax,1)
 129 »       nopl···0x0(%rax)
  
 130 0000000000008af0·<switchtec_diag_cross_hair_disable@@Base>:
 131 »       sub····$0x18,%rsp
 132 »       xor····%r9d,%r9d
 133 »       xor····%r8d,%r8d
 134 »       lea····0x4(%rsp),%rdx
 135 »       mov····$0x4,%ecx
 136 »       mov····$0x38,%esi
 137 »       mov····%fs:0x28,%rax
 138 »       mov····%rax,0x8(%rsp)
 139 »       xor····%eax,%eax
 140 »       movl···$0x1,0x4(%rsp)
 141 »       call···86c0·<switchtec_cmd@plt>
 142 »       mov····0x8(%rsp),%rdx
 143 »       sub····%fs:0x28,%rdx
 144 »       jne····8b3b·<switchtec_diag_cross_hair_disable@@Base+0x4b>
 145 »       add····$0x18,%rsp
 146 »       ret
 147 »       call···8290·<__stack_chk_fail@plt>
  
 148 0000000000008b40·<switchtec_diag_cross_hair_get@@Base>:
 149 »       movslq·%edx,%rax
 150 »       push···%rbp
 151 »       lea····(%rax,%rax,2),%r9
 152 »       mov····%rsp,%rbp
 153 »       push···%r14
... Open expanded diff ...