=== shipped ata_cyrix_setmode (stock X86_64_GENERIC, nm: 0xffffffff80319490) === === .rodata piotiming/dmatiming/udmatiming window (nm-derived base 0xffffffff80d0cd20) === /boot/kernel/kernel: file format elf64-x86-64 Disassembly of section .text: ffffffff80319490 : ffffffff80319490: 55 push %rbp ffffffff80319491: 48 89 e5 mov %rsp,%rbp ffffffff80319494: 41 57 push %r15 ffffffff80319496: 41 89 f7 mov %esi,%r15d ffffffff80319499: 41 56 push %r14 ffffffff8031949b: 41 55 push %r13 ffffffff8031949d: 41 54 push %r12 ffffffff8031949f: 53 push %rbx ffffffff803194a0: 48 89 fb mov %rdi,%rbx ffffffff803194a3: 48 83 ec 18 sub $0x18,%rsp ffffffff803194a7: e8 94 3c 37 00 callq ffffffff8068d140 ffffffff803194ac: 48 89 c7 mov %rax,%rdi ffffffff803194af: e8 8c 3c 37 00 callq ffffffff8068d140 ffffffff803194b4: 48 89 c7 mov %rax,%rdi ffffffff803194b7: e8 34 40 37 00 callq ffffffff8068d4f0 ffffffff803194bc: 48 89 df mov %rbx,%rdi ffffffff803194bf: 49 89 c6 mov %rax,%r14 ffffffff803194c2: e8 79 3c 37 00 callq ffffffff8068d140 ffffffff803194c7: 48 89 c7 mov %rax,%rdi ffffffff803194ca: e8 21 40 37 00 callq ffffffff8068d4f0 ffffffff803194cf: 48 89 df mov %rbx,%rdi ffffffff803194d2: 49 89 c4 mov %rax,%r12 ffffffff803194d5: e8 16 40 37 00 callq ffffffff8068d4f0 ffffffff803194da: 44 89 fe mov %r15d,%esi ffffffff803194dd: ba 42 00 00 00 mov $0x42,%edx ffffffff803194e2: 48 89 df mov %rbx,%rdi ffffffff803194e5: 49 89 c5 mov %rax,%r13 ffffffff803194e8: 41 8b 44 24 08 mov 0x8(%r12),%eax ffffffff803194ed: 89 45 cc mov %eax,-0x34(%rbp) ffffffff803194f0: 41 8b 45 08 mov 0x8(%r13),%eax ffffffff803194f4: 89 45 c8 mov %eax,-0x38(%rbp) ffffffff803194f7: e8 74 d2 ff ff callq ffffffff80316770 ffffffff803194fc: 31 c9 xor %ecx,%ecx ffffffff803194fe: ba 03 00 00 00 mov $0x3,%edx ffffffff80319503: 48 89 df mov %rbx,%rdi ffffffff80319506: 44 0f b7 c0 movzwl %ax,%r8d ffffffff8031950a: be ef 00 00 00 mov $0xef,%esi ffffffff8031950f: 41 89 c7 mov %eax,%r15d ffffffff80319512: e8 29 69 01 00 callq ffffffff8032fe40 ffffffff80319517: 41 89 c0 mov %eax,%r8d ffffffff8031951a: 8b 05 7c 95 d3 00 mov 0xd3957c(%rip),%eax # ffffffff81052a9c ffffffff80319520: 85 c0 test %eax,%eax ffffffff80319522: 75 7e jne ffffffff803195a2 ffffffff80319524: 45 85 c0 test %r8d,%r8d ffffffff80319527: 75 6a jne ffffffff80319593 ffffffff80319529: 49 83 7e 10 00 cmpq $0x0,0x10(%r14) ffffffff8031952e: 74 5c je ffffffff8031958c ffffffff80319530: 49 8b 84 24 d8 01 00 mov 0x1d8(%r12),%rax ffffffff80319537: 00 ffffffff80319538: 8b 4d c8 mov -0x38(%rbp),%ecx ffffffff8031953b: 8b 75 cc mov -0x34(%rbp),%esi ffffffff8031953e: c7 40 58 10 00 00 00 movl $0x10,0x58(%rax) ffffffff80319545: 49 8b 84 24 d8 01 00 mov 0x1d8(%r12),%rax ffffffff8031954c: 00 ffffffff8031954d: 8d 14 71 lea (%rcx,%rsi,2),%edx ffffffff80319550: c7 40 64 00 80 00 00 movl $0x8000,0x64(%rax) ffffffff80319557: 44 89 f8 mov %r15d,%eax ffffffff8031955a: c1 e2 03 shl $0x3,%edx ffffffff8031955d: 83 e0 0f and $0xf,%eax ffffffff80319560: 41 83 ff 3f cmp $0x3f,%r15d ffffffff80319564: 7e 7e jle ffffffff803195e4 ffffffff80319566: 49 8b 8c 24 20 01 00 mov 0x120(%r12),%rcx ffffffff8031956d: 00 ffffffff8031956e: 48 98 cltq ffffffff80319570: 83 c2 24 add $0x24,%edx ffffffff80319573: 8b 04 85 48 cd d0 80 mov -0x7f2f32b8(,%rax,4),%eax ffffffff8031957a: 48 83 79 48 00 cmpq $0x0,0x48(%rcx) ffffffff8031957f: 48 8b 71 50 mov 0x50(%rcx),%rsi ffffffff80319583: 0f 85 86 00 00 00 jne ffffffff8031960f ffffffff80319589: 01 f2 add %esi,%edx ffffffff8031958b: ef out %eax,(%dx) ffffffff8031958c: 45 89 bd 0c 02 00 00 mov %r15d,0x20c(%r13) ffffffff80319593: 48 83 c4 18 add $0x18,%rsp ffffffff80319597: 5b pop %rbx ffffffff80319598: 41 5c pop %r12 ffffffff8031959a: 41 5d pop %r13 ffffffff8031959c: 41 5e pop %r14 ffffffff8031959e: 41 5f pop %r15 ffffffff803195a0: 5d pop %rbp ffffffff803195a1: c3 retq ffffffff803195a2: 44 89 ff mov %r15d,%edi ffffffff803195a5: 44 89 45 c4 mov %r8d,-0x3c(%rbp) ffffffff803195a9: e8 72 bf ff ff callq ffffffff80315520 ffffffff803195ae: 44 8b 45 c4 mov -0x3c(%rbp),%r8d ffffffff803195b2: 48 89 df mov %rbx,%rdi ffffffff803195b5: 48 c7 c1 88 75 c3 80 mov $0xffffffff80c37588,%rcx ffffffff803195bc: 48 c7 c2 d4 ed c3 80 mov $0xffffffff80c3edd4,%rdx ffffffff803195c3: 48 c7 c6 f6 ed c3 80 mov $0xffffffff80c3edf6,%rsi ffffffff803195ca: 45 85 c0 test %r8d,%r8d ffffffff803195cd: 48 0f 44 d1 cmove %rcx,%rdx ffffffff803195d1: 48 89 c1 mov %rax,%rcx ffffffff803195d4: 31 c0 xor %eax,%eax ffffffff803195d6: e8 d5 3c 37 00 callq ffffffff8068d2b0 ffffffff803195db: 44 8b 45 c4 mov -0x3c(%rbp),%r8d ffffffff803195df: e9 40 ff ff ff jmpq ffffffff80319524 ffffffff803195e4: 49 8b 8c 24 20 01 00 mov 0x120(%r12),%rcx ffffffff803195eb: 00 ffffffff803195ec: 48 98 cltq ffffffff803195ee: 48 8b 71 50 mov 0x50(%rcx),%rsi ffffffff803195f2: 48 8b 49 48 mov 0x48(%rcx),%rcx ffffffff803195f6: 41 83 ff 1f cmp $0x1f,%r15d ffffffff803195fa: 7e 27 jle ffffffff80319623 ffffffff803195fc: 8b 04 85 38 cd d0 80 mov -0x7f2f32c8(,%rax,4),%eax ffffffff80319603: 83 c2 24 add $0x24,%edx ffffffff80319606: 48 85 c9 test %rcx,%rcx ffffffff80319609: 0f 84 7a ff ff ff je ffffffff80319589 ffffffff8031960f: 48 63 d2 movslq %edx,%rdx ffffffff80319612: 48 01 f2 add %rsi,%rdx ffffffff80319615: 89 02 mov %eax,(%rdx) ffffffff80319617: 45 89 bd 0c 02 00 00 mov %r15d,0x20c(%r13) ffffffff8031961e: e9 70 ff ff ff jmpq ffffffff80319593 ffffffff80319623: 8b 04 85 20 cd d0 80 mov -0x7f2f32e0(,%rax,4),%eax ffffffff8031962a: 83 c2 20 add $0x20,%edx ffffffff8031962d: 48 85 c9 test %rcx,%rcx ffffffff80319630: 75 dd jne ffffffff8031960f ffffffff80319632: e9 52 ff ff ff jmpq ffffffff80319589 ffffffff80319637: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) ffffffff8031963e: 00 00 === .rodata window === /boot/kernel/kernel: file format elf64-x86-64 Contents of section .rodata: ffffffff80d0cd10 00000000 00000000 00000000 00000000 ................ ffffffff80d0cd20 72910000 71210100 80000200 10200300 r...q!....... .. ffffffff80d0cd30 10000400 00000000 71770700 21210100 ........qw..!!.. ffffffff80d0cd40 20200000 00000000 50129200 40119100 ......P...@... ffffffff80d0cd50 30109100 00000000 5d473422 20342220 0.......]G4" 4" ffffffff80d0cd60 20202020 20207721 20000000 00000000 w! .......