diff --git a/reactos/drivers/usb/cromwell/host/ohci.a b/reactos/drivers/usb/cromwell/host/ohci.a deleted file mode 100644 index 362d3402fca..00000000000 Binary files a/reactos/drivers/usb/cromwell/host/ohci.a and /dev/null differ diff --git a/reactos/drivers/usb/cromwell/host/ohci.coff b/reactos/drivers/usb/cromwell/host/ohci.coff deleted file mode 100644 index 678fc013e55..00000000000 Binary files a/reactos/drivers/usb/cromwell/host/ohci.coff and /dev/null differ diff --git a/reactos/drivers/usb/cromwell/host/ohci.map b/reactos/drivers/usb/cromwell/host/ohci.map deleted file mode 100644 index 05acb2430c0..00000000000 --- a/reactos/drivers/usb/cromwell/host/ohci.map +++ /dev/null @@ -1,4524 +0,0 @@ - -ohci.nostrip.sys: file format pei-i386 - -Disassembly of section .text: - -00011000 <__end__>: - 11000: 55 push %ebp - 11001: 89 e5 mov %esp,%ebp - 11003: 83 ec 08 sub $0x8,%esp - 11006: 8b 45 08 mov 0x8(%ebp),%eax - 11009: 8b 40 04 mov 0x4(%eax),%eax - 1100c: 83 c0 48 add $0x48,%eax - 1100f: 8b 00 mov (%eax),%eax - 11011: 89 45 fc mov %eax,0xfffffffc(%ebp) - 11014: 83 7d fc ff cmpl $0xffffffff,0xfffffffc(%ebp) - 11018: 75 10 jne 1102a <__end__+0x2a> - 1101a: 83 ec 0c sub $0xc,%esp - 1101d: ff 75 08 pushl 0x8(%ebp) - 11020: e8 36 00 00 00 call 1105b <_disable> - 11025: 83 c4 10 add $0x10,%esp - 11028: eb 2c jmp 11056 <__end__+0x56> - 1102a: 8b 45 08 mov 0x8(%ebp),%eax - 1102d: 8b 80 30 02 00 00 mov 0x230(%eax),%eax - 11033: 83 e0 01 and $0x1,%eax - 11036: 85 c0 test %eax,%eax - 11038: 74 1c je 11056 <__end__+0x56> - 1103a: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 1103d: 25 00 e0 0f fc and $0xfc0fe000,%eax - 11042: 85 c0 test %eax,%eax - 11044: 74 10 je 11056 <__end__+0x56> - 11046: 8b 45 08 mov 0x8(%ebp),%eax - 11049: 8b 40 04 mov 0x4(%eax),%eax - 1104c: 83 c0 48 add $0x48,%eax - 1104f: 8b 00 mov (%eax),%eax - 11051: 89 45 fc mov %eax,0xfffffffc(%ebp) - 11054: eb e4 jmp 1103a <__end__+0x3a> - 11056: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 11059: c9 leave - 1105a: c3 ret - -0001105b <_disable>: - 1105b: 55 push %ebp - 1105c: 89 e5 mov %esp,%ebp - 1105e: 8b 45 08 mov 0x8(%ebp),%eax - 11061: c7 80 a4 01 00 00 01 movl $0x1,0x1a4(%eax) - 11068: 00 00 00 - 1106b: 8b 45 08 mov 0x8(%ebp),%eax - 1106e: c7 80 14 03 00 00 00 movl $0x0,0x314(%eax) - 11075: 00 00 00 - 11078: 5d pop %ebp - 11079: c3 ret - -0001107a <_roothub_portstatus>: - 1107a: 55 push %ebp - 1107b: 89 e5 mov %esp,%ebp - 1107d: 83 ec 04 sub $0x4,%esp - 11080: 8b 55 08 mov 0x8(%ebp),%edx - 11083: 8b 45 0c mov 0xc(%ebp),%eax - 11086: c1 e0 02 shl $0x2,%eax - 11089: 03 42 04 add 0x4(%edx),%eax - 1108c: 83 c0 54 add $0x54,%eax - 1108f: 8b 00 mov (%eax),%eax - 11091: 89 45 fc mov %eax,0xfffffffc(%ebp) - 11094: 83 7d fc ff cmpl $0xffffffff,0xfffffffc(%ebp) - 11098: 75 0d jne 110a7 <_roothub_portstatus+0x2d> - 1109a: ff 75 08 pushl 0x8(%ebp) - 1109d: e8 b9 ff ff ff call 1105b <_disable> - 110a2: 83 c4 04 add $0x4,%esp - 110a5: eb 32 jmp 110d9 <_roothub_portstatus+0x5f> - 110a7: 8b 45 08 mov 0x8(%ebp),%eax - 110aa: 8b 80 30 02 00 00 mov 0x230(%eax),%eax - 110b0: 83 e0 01 and $0x1,%eax - 110b3: 85 c0 test %eax,%eax - 110b5: 74 22 je 110d9 <_roothub_portstatus+0x5f> - 110b7: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 110ba: 25 e0 fc e0 ff and $0xffe0fce0,%eax - 110bf: 85 c0 test %eax,%eax - 110c1: 74 16 je 110d9 <_roothub_portstatus+0x5f> - 110c3: 8b 55 08 mov 0x8(%ebp),%edx - 110c6: 8b 45 0c mov 0xc(%ebp),%eax - 110c9: c1 e0 02 shl $0x2,%eax - 110cc: 03 42 04 add 0x4(%edx),%eax - 110cf: 83 c0 54 add $0x54,%eax - 110d2: 8b 00 mov (%eax),%eax - 110d4: 89 45 fc mov %eax,0xfffffffc(%ebp) - 110d7: eb de jmp 110b7 <_roothub_portstatus+0x3d> - 110d9: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 110dc: c9 leave - 110dd: c3 ret - -000110de <_ohci_hub_status_data>: - 110de: 55 push %ebp - 110df: 89 e5 mov %esp,%ebp - 110e1: 53 push %ebx - 110e2: 83 ec 24 sub $0x24,%esp - 110e5: 8b 45 08 mov 0x8(%ebp),%eax - 110e8: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 110eb: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 110ee: 2d 34 02 00 00 sub $0x234,%eax - 110f3: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 110f6: c7 45 ec 00 00 00 00 movl $0x0,0xffffffec(%ebp) - 110fd: c7 45 e8 01 00 00 00 movl $0x1,0xffffffe8(%ebp) - 11104: 83 ec 0c sub $0xc,%esp - 11107: ff 75 f8 pushl 0xfffffff8(%ebp) - 1110a: e8 f1 fe ff ff call 11000 <__end__> - 1110f: 83 c4 10 add $0x10,%esp - 11112: 25 ff 00 00 00 and $0xff,%eax - 11117: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 1111a: 83 7d f4 0f cmpl $0xf,0xfffffff4(%ebp) - 1111e: 7e 24 jle 11144 <_ohci_hub_status_data+0x66> - 11120: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 11123: 83 b8 a4 01 00 00 00 cmpl $0x0,0x1a4(%eax) - 1112a: 74 0c je 11138 <_ohci_hub_status_data+0x5a> - 1112c: c7 45 e0 94 ff ff ff movl $0xffffff94,0xffffffe0(%ebp) - 11133: e9 d8 00 00 00 jmp 11210 <_ohci_hub_status_data+0x132> - 11138: c7 45 e0 00 00 00 00 movl $0x0,0xffffffe0(%ebp) - 1113f: e9 cc 00 00 00 jmp 11210 <_ohci_hub_status_data+0x132> - 11144: 83 ec 0c sub $0xc,%esp - 11147: ff 75 f8 pushl 0xfffffff8(%ebp) - 1114a: e8 c9 00 00 00 call 11218 <_roothub_status> - 1114f: 83 c4 10 add $0x10,%esp - 11152: 25 00 00 03 00 and $0x30000,%eax - 11157: 85 c0 test %eax,%eax - 11159: 74 0f je 1116a <_ohci_hub_status_data+0x8c> - 1115b: 8b 45 0c mov 0xc(%ebp),%eax - 1115e: c7 45 ec 01 00 00 00 movl $0x1,0xffffffec(%ebp) - 11165: c6 00 01 movb $0x1,(%eax) - 11168: eb 06 jmp 11170 <_ohci_hub_status_data+0x92> - 1116a: 8b 45 0c mov 0xc(%ebp),%eax - 1116d: c6 00 00 movb $0x0,(%eax) - 11170: 83 7d f4 07 cmpl $0x7,0xfffffff4(%ebp) - 11174: 7e 0c jle 11182 <_ohci_hub_status_data+0xa4> - 11176: 8b 45 0c mov 0xc(%ebp),%eax - 11179: 40 inc %eax - 1117a: c6 00 00 movb $0x0,(%eax) - 1117d: 8d 45 e8 lea 0xffffffe8(%ebp),%eax - 11180: ff 00 incl (%eax) - 11182: c7 45 f0 00 00 00 00 movl $0x0,0xfffffff0(%ebp) - 11189: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 1118c: 3b 45 f4 cmp 0xfffffff4(%ebp),%eax - 1118f: 7d 64 jge 111f5 <_ohci_hub_status_data+0x117> - 11191: ff 75 f0 pushl 0xfffffff0(%ebp) - 11194: ff 75 f8 pushl 0xfffffff8(%ebp) - 11197: e8 de fe ff ff call 1107a <_roothub_portstatus> - 1119c: 83 c4 08 add $0x8,%esp - 1119f: 89 45 e4 mov %eax,0xffffffe4(%ebp) - 111a2: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 111a5: 81 20 00 00 1f 00 andl $0x1f0000,(%eax) - 111ab: 83 7d e4 00 cmpl $0x0,0xffffffe4(%ebp) - 111af: 74 3d je 111ee <_ohci_hub_status_data+0x110> - 111b1: c7 45 ec 01 00 00 00 movl $0x1,0xffffffec(%ebp) - 111b8: 83 7d f0 06 cmpl $0x6,0xfffffff0(%ebp) - 111bc: 7f 17 jg 111d5 <_ohci_hub_status_data+0xf7> - 111be: 8b 5d 0c mov 0xc(%ebp),%ebx - 111c1: 8b 55 0c mov 0xc(%ebp),%edx - 111c4: 8b 4d f0 mov 0xfffffff0(%ebp),%ecx - 111c7: 41 inc %ecx - 111c8: b8 01 00 00 00 mov $0x1,%eax - 111cd: d3 e0 shl %cl,%eax - 111cf: 0a 02 or (%edx),%al - 111d1: 88 03 mov %al,(%ebx) - 111d3: eb 19 jmp 111ee <_ohci_hub_status_data+0x110> - 111d5: 8b 5d 0c mov 0xc(%ebp),%ebx - 111d8: 43 inc %ebx - 111d9: 8b 55 0c mov 0xc(%ebp),%edx - 111dc: 42 inc %edx - 111dd: 8b 4d f0 mov 0xfffffff0(%ebp),%ecx - 111e0: 83 e9 07 sub $0x7,%ecx - 111e3: b8 01 00 00 00 mov $0x1,%eax - 111e8: d3 e0 shl %cl,%eax - 111ea: 0a 02 or (%edx),%al - 111ec: 88 03 mov %al,(%ebx) - 111ee: 8d 45 f0 lea 0xfffffff0(%ebp),%eax - 111f1: ff 00 incl (%eax) - 111f3: eb 94 jmp 11189 <_ohci_hub_status_data+0xab> - 111f5: 83 7d ec 00 cmpl $0x0,0xffffffec(%ebp) - 111f9: 74 08 je 11203 <_ohci_hub_status_data+0x125> - 111fb: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 111fe: 89 45 dc mov %eax,0xffffffdc(%ebp) - 11201: eb 07 jmp 1120a <_ohci_hub_status_data+0x12c> - 11203: c7 45 dc 00 00 00 00 movl $0x0,0xffffffdc(%ebp) - 1120a: 8b 45 dc mov 0xffffffdc(%ebp),%eax - 1120d: 89 45 e0 mov %eax,0xffffffe0(%ebp) - 11210: 8b 45 e0 mov 0xffffffe0(%ebp),%eax - 11213: 8b 5d fc mov 0xfffffffc(%ebp),%ebx - 11216: c9 leave - 11217: c3 ret - -00011218 <_roothub_status>: - 11218: 55 push %ebp - 11219: 89 e5 mov %esp,%ebp - 1121b: 8b 45 08 mov 0x8(%ebp),%eax - 1121e: 8b 40 04 mov 0x4(%eax),%eax - 11221: 83 c0 50 add $0x50,%eax - 11224: 8b 00 mov (%eax),%eax - 11226: 5d pop %ebp - 11227: c3 ret - -00011228 <_ohci_hub_descriptor>: - 11228: 55 push %ebp - 11229: 89 e5 mov %esp,%ebp - 1122b: 83 ec 18 sub $0x18,%esp - 1122e: 83 ec 0c sub $0xc,%esp - 11231: ff 75 08 pushl 0x8(%ebp) - 11234: e8 c7 fd ff ff call 11000 <__end__> - 11239: 83 c4 10 add $0x10,%esp - 1123c: 89 45 fc mov %eax,0xfffffffc(%ebp) - 1123f: 0f b6 45 fc movzbl 0xfffffffc(%ebp),%eax - 11243: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 11246: 8b 45 0c mov 0xc(%ebp),%eax - 11249: c6 40 01 29 movb $0x29,0x1(%eax) - 1124d: 8b 55 0c mov 0xc(%ebp),%edx - 11250: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 11253: 25 00 00 00 ff and $0xff000000,%eax - 11258: c1 e8 18 shr $0x18,%eax - 1125b: 88 42 05 mov %al,0x5(%edx) - 1125e: 8b 45 0c mov 0xc(%ebp),%eax - 11261: c6 40 06 00 movb $0x0,0x6(%eax) - 11265: 8b 55 0c mov 0xc(%ebp),%edx - 11268: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 1126b: 88 42 02 mov %al,0x2(%edx) - 1126e: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 11271: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 11274: 83 7d f0 00 cmpl $0x0,0xfffffff0(%ebp) - 11278: 79 04 jns 1127e <_ohci_hub_descriptor+0x56> - 1127a: 83 45 f0 07 addl $0x7,0xfffffff0(%ebp) - 1127e: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 11281: c1 f8 03 sar $0x3,%eax - 11284: 40 inc %eax - 11285: 66 89 45 f6 mov %ax,0xfffffff6(%ebp) - 11289: 8b 55 0c mov 0xc(%ebp),%edx - 1128c: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 11290: 25 ff ff 00 00 and $0xffff,%eax - 11295: 01 c0 add %eax,%eax - 11297: 83 c0 07 add $0x7,%eax - 1129a: 88 02 mov %al,(%edx) - 1129c: 66 c7 45 f6 00 00 movw $0x0,0xfffffff6(%ebp) - 112a2: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 112a5: c1 e8 08 shr $0x8,%eax - 112a8: 83 e0 01 and $0x1,%eax - 112ab: 85 c0 test %eax,%eax - 112ad: 74 07 je 112b6 <_ohci_hub_descriptor+0x8e> - 112af: 8d 45 f6 lea 0xfffffff6(%ebp),%eax - 112b2: 66 83 08 01 orw $0x1,(%eax) - 112b6: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 112b9: c1 e8 0c shr $0xc,%eax - 112bc: 83 e0 01 and $0x1,%eax - 112bf: 85 c0 test %eax,%eax - 112c1: 74 09 je 112cc <_ohci_hub_descriptor+0xa4> - 112c3: 8d 45 f6 lea 0xfffffff6(%ebp),%eax - 112c6: 66 83 08 10 orw $0x10,(%eax) - 112ca: eb 14 jmp 112e0 <_ohci_hub_descriptor+0xb8> - 112cc: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 112cf: c1 e8 0b shr $0xb,%eax - 112d2: 83 e0 01 and $0x1,%eax - 112d5: 85 c0 test %eax,%eax - 112d7: 74 07 je 112e0 <_ohci_hub_descriptor+0xb8> - 112d9: 8d 45 f6 lea 0xfffffff6(%ebp),%eax - 112dc: 66 83 08 08 orw $0x8,(%eax) - 112e0: 8b 55 0c mov 0xc(%ebp),%edx - 112e3: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 112e7: 66 89 42 03 mov %ax,0x3(%edx) - 112eb: 83 ec 0c sub $0xc,%esp - 112ee: ff 75 08 pushl 0x8(%ebp) - 112f1: e8 3b 00 00 00 call 11331 <_roothub_b> - 112f6: 83 c4 10 add $0x10,%esp - 112f9: 89 45 fc mov %eax,0xfffffffc(%ebp) - 112fc: 8b 55 0c mov 0xc(%ebp),%edx - 112ff: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 11302: 88 42 07 mov %al,0x7(%edx) - 11305: 83 7d f8 07 cmpl $0x7,0xfffffff8(%ebp) - 11309: 7e 1d jle 11328 <_ohci_hub_descriptor+0x100> - 1130b: 8b 55 0c mov 0xc(%ebp),%edx - 1130e: 0f b7 45 fc movzwl 0xfffffffc(%ebp),%eax - 11312: c1 e8 08 shr $0x8,%eax - 11315: 88 42 08 mov %al,0x8(%edx) - 11318: 8b 55 0c mov 0xc(%ebp),%edx - 1131b: 8b 45 0c mov 0xc(%ebp),%eax - 1131e: c6 40 0a ff movb $0xff,0xa(%eax) - 11322: c6 42 09 ff movb $0xff,0x9(%edx) - 11326: eb 07 jmp 1132f <_ohci_hub_descriptor+0x107> - 11328: 8b 45 0c mov 0xc(%ebp),%eax - 1132b: c6 40 08 ff movb $0xff,0x8(%eax) - 1132f: c9 leave - 11330: c3 ret - -00011331 <_roothub_b>: - 11331: 55 push %ebp - 11332: 89 e5 mov %esp,%ebp - 11334: 8b 45 08 mov 0x8(%ebp),%eax - 11337: 8b 40 04 mov 0x4(%eax),%eax - 1133a: 83 c0 4c add $0x4c,%eax - 1133d: 8b 00 mov (%eax),%eax - 1133f: 5d pop %ebp - 11340: c3 ret - -00011341 <_ohci_hub_control>: - 11341: 55 push %ebp - 11342: 89 e5 mov %esp,%ebp - 11344: 53 push %ebx - 11345: 83 ec 34 sub $0x34,%esp - 11348: 8b 45 0c mov 0xc(%ebp),%eax - 1134b: 8b 55 10 mov 0x10(%ebp),%edx - 1134e: 8b 4d 14 mov 0x14(%ebp),%ecx - 11351: 8b 5d 1c mov 0x1c(%ebp),%ebx - 11354: 66 89 45 fa mov %ax,0xfffffffa(%ebp) - 11358: 66 89 55 f8 mov %dx,0xfffffff8(%ebp) - 1135c: 66 89 4d f6 mov %cx,0xfffffff6(%ebp) - 11360: 66 89 5d f4 mov %bx,0xfffffff4(%ebp) - 11364: 8b 45 08 mov 0x8(%ebp),%eax - 11367: 89 45 ec mov %eax,0xffffffec(%ebp) - 1136a: 8b 45 ec mov 0xffffffec(%ebp),%eax - 1136d: 2d 34 02 00 00 sub $0x234,%eax - 11372: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 11375: 83 ec 0c sub $0xc,%esp - 11378: ff 75 08 pushl 0x8(%ebp) - 1137b: e8 fb 02 00 00 call 1167b <_hcd_to_bus> - 11380: 83 c4 10 add $0x10,%esp - 11383: 8b 40 24 mov 0x24(%eax),%eax - 11386: 8b 80 ac 01 00 00 mov 0x1ac(%eax),%eax - 1138c: 89 45 ec mov %eax,0xffffffec(%ebp) - 1138f: c7 45 e4 00 00 00 00 movl $0x0,0xffffffe4(%ebp) - 11396: 66 8b 45 fa mov 0xfffffffa(%ebp),%ax - 1139a: 89 c2 mov %eax,%edx - 1139c: 81 e2 ff ff 00 00 and $0xffff,%edx - 113a2: 89 55 d4 mov %edx,0xffffffd4(%ebp) - 113a5: 81 7d d4 03 23 00 00 cmpl $0x2303,0xffffffd4(%ebp) - 113ac: 0f 84 ef 01 00 00 je 115a1 <_ohci_hub_control+0x260> - 113b2: 81 7d d4 03 23 00 00 cmpl $0x2303,0xffffffd4(%ebp) - 113b9: 7f 32 jg 113ed <_ohci_hub_control+0xac> - 113bb: 81 7d d4 03 20 00 00 cmpl $0x2003,0xffffffd4(%ebp) - 113c2: 0f 84 c0 01 00 00 je 11588 <_ohci_hub_control+0x247> - 113c8: 81 7d d4 03 20 00 00 cmpl $0x2003,0xffffffd4(%ebp) - 113cf: 7f 0e jg 113df <_ohci_hub_control+0x9e> - 113d1: 81 7d d4 01 20 00 00 cmpl $0x2001,0xffffffd4(%ebp) - 113d8: 74 4d je 11427 <_ohci_hub_control+0xe6> - 113da: e9 8d 02 00 00 jmp 1166c <_ohci_hub_control+0x32b> - 113df: 81 7d d4 01 23 00 00 cmpl $0x2301,0xffffffd4(%ebp) - 113e6: 74 76 je 1145e <_ohci_hub_control+0x11d> - 113e8: e9 7f 02 00 00 jmp 1166c <_ohci_hub_control+0x32b> - 113ed: 81 7d d4 06 a0 00 00 cmpl $0xa006,0xffffffd4(%ebp) - 113f4: 0f 84 10 01 00 00 je 1150a <_ohci_hub_control+0x1c9> - 113fa: 81 7d d4 06 a0 00 00 cmpl $0xa006,0xffffffd4(%ebp) - 11401: 7f 12 jg 11415 <_ohci_hub_control+0xd4> - 11403: 81 7d d4 00 a0 00 00 cmpl $0xa000,0xffffffd4(%ebp) - 1140a: 0f 84 10 01 00 00 je 11520 <_ohci_hub_control+0x1df> - 11410: e9 57 02 00 00 jmp 1166c <_ohci_hub_control+0x32b> - 11415: 81 7d d4 00 a3 00 00 cmpl $0xa300,0xffffffd4(%ebp) - 1141c: 0f 84 1e 01 00 00 je 11540 <_ohci_hub_control+0x1ff> - 11422: e9 45 02 00 00 jmp 1166c <_ohci_hub_control+0x32b> - 11427: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 1142a: 89 c2 mov %eax,%edx - 1142c: 81 e2 ff ff 00 00 and $0xffff,%edx - 11432: 89 55 e0 mov %edx,0xffffffe0(%ebp) - 11435: 83 7d e0 00 cmpl $0x0,0xffffffe0(%ebp) - 11439: 0f 84 34 02 00 00 je 11673 <_ohci_hub_control+0x332> - 1143f: 83 7d e0 01 cmpl $0x1,0xffffffe0(%ebp) - 11443: 74 05 je 1144a <_ohci_hub_control+0x109> - 11445: e9 22 02 00 00 jmp 1166c <_ohci_hub_control+0x32b> - 1144a: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 1144d: 8b 40 04 mov 0x4(%eax),%eax - 11450: 83 c0 50 add $0x50,%eax - 11453: c7 00 00 00 02 00 movl $0x20000,(%eax) - 11459: e9 15 02 00 00 jmp 11673 <_ohci_hub_control+0x332> - 1145e: 66 83 7d f6 00 cmpw $0x0,0xfffffff6(%ebp) - 11463: 0f 84 03 02 00 00 je 1166c <_ohci_hub_control+0x32b> - 11469: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 1146d: 25 ff ff 00 00 and $0xffff,%eax - 11472: 3b 45 ec cmp 0xffffffec(%ebp),%eax - 11475: 0f 8f f1 01 00 00 jg 1166c <_ohci_hub_control+0x32b> - 1147b: 8d 45 f6 lea 0xfffffff6(%ebp),%eax - 1147e: 66 ff 08 decw (%eax) - 11481: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 11484: 89 c2 mov %eax,%edx - 11486: 81 e2 ff ff 00 00 and $0xffff,%edx - 1148c: 89 55 dc mov %edx,0xffffffdc(%ebp) - 1148f: 83 7d dc 14 cmpl $0x14,0xffffffdc(%ebp) - 11493: 0f 87 d3 01 00 00 ja 1166c <_ohci_hub_control+0x32b> - 11499: 8b 55 dc mov 0xffffffdc(%ebp),%edx - 1149c: 8b 04 95 60 60 01 00 mov 0x16060(,%edx,4),%eax - 114a3: ff e0 jmp *%eax - 114a5: c7 45 e8 01 00 00 00 movl $0x1,0xffffffe8(%ebp) - 114ac: eb 3d jmp 114eb <_ohci_hub_control+0x1aa> - 114ae: c7 45 e8 00 00 02 00 movl $0x20000,0xffffffe8(%ebp) - 114b5: eb 34 jmp 114eb <_ohci_hub_control+0x1aa> - 114b7: c7 45 e8 08 00 00 00 movl $0x8,0xffffffe8(%ebp) - 114be: eb 2b jmp 114eb <_ohci_hub_control+0x1aa> - 114c0: c7 45 e8 00 00 04 00 movl $0x40000,0xffffffe8(%ebp) - 114c7: eb 22 jmp 114eb <_ohci_hub_control+0x1aa> - 114c9: c7 45 e8 00 02 00 00 movl $0x200,0xffffffe8(%ebp) - 114d0: eb 19 jmp 114eb <_ohci_hub_control+0x1aa> - 114d2: c7 45 e8 00 00 01 00 movl $0x10000,0xffffffe8(%ebp) - 114d9: eb 10 jmp 114eb <_ohci_hub_control+0x1aa> - 114db: c7 45 e8 00 00 08 00 movl $0x80000,0xffffffe8(%ebp) - 114e2: eb 07 jmp 114eb <_ohci_hub_control+0x1aa> - 114e4: c7 45 e8 00 00 10 00 movl $0x100000,0xffffffe8(%ebp) - 114eb: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 114ee: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 114f2: 25 ff ff 00 00 and $0xffff,%eax - 114f7: c1 e0 02 shl $0x2,%eax - 114fa: 03 42 04 add 0x4(%edx),%eax - 114fd: 8d 50 54 lea 0x54(%eax),%edx - 11500: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 11503: 89 02 mov %eax,(%edx) - 11505: e9 69 01 00 00 jmp 11673 <_ohci_hub_control+0x332> - 1150a: 83 ec 08 sub $0x8,%esp - 1150d: ff 75 18 pushl 0x18(%ebp) - 11510: ff 75 f0 pushl 0xfffffff0(%ebp) - 11513: e8 10 fd ff ff call 11228 <_ohci_hub_descriptor> - 11518: 83 c4 10 add $0x10,%esp - 1151b: e9 53 01 00 00 jmp 11673 <_ohci_hub_control+0x332> - 11520: ff 75 f0 pushl 0xfffffff0(%ebp) - 11523: e8 f0 fc ff ff call 11218 <_roothub_status> - 11528: 83 c4 04 add $0x4,%esp - 1152b: 25 ff 7f ff 7f and $0x7fff7fff,%eax - 11530: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 11533: 8b 55 18 mov 0x18(%ebp),%edx - 11536: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 11539: 89 02 mov %eax,(%edx) - 1153b: e9 33 01 00 00 jmp 11673 <_ohci_hub_control+0x332> - 11540: 66 83 7d f6 00 cmpw $0x0,0xfffffff6(%ebp) - 11545: 0f 84 21 01 00 00 je 1166c <_ohci_hub_control+0x32b> - 1154b: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 1154f: 25 ff ff 00 00 and $0xffff,%eax - 11554: 3b 45 ec cmp 0xffffffec(%ebp),%eax - 11557: 0f 8f 0f 01 00 00 jg 1166c <_ohci_hub_control+0x32b> - 1155d: 8d 45 f6 lea 0xfffffff6(%ebp),%eax - 11560: 66 ff 08 decw (%eax) - 11563: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 11567: 25 ff ff 00 00 and $0xffff,%eax - 1156c: 50 push %eax - 1156d: ff 75 f0 pushl 0xfffffff0(%ebp) - 11570: e8 05 fb ff ff call 1107a <_roothub_portstatus> - 11575: 83 c4 08 add $0x8,%esp - 11578: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 1157b: 8b 55 18 mov 0x18(%ebp),%edx - 1157e: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 11581: 89 02 mov %eax,(%edx) - 11583: e9 eb 00 00 00 jmp 11673 <_ohci_hub_control+0x332> - 11588: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 1158b: 25 ff ff 00 00 and $0xffff,%eax - 11590: 83 c0 00 add $0x0,%eax - 11593: 83 f8 01 cmp $0x1,%eax - 11596: 0f 87 d0 00 00 00 ja 1166c <_ohci_hub_control+0x32b> - 1159c: e9 d2 00 00 00 jmp 11673 <_ohci_hub_control+0x332> - 115a1: 66 83 7d f6 00 cmpw $0x0,0xfffffff6(%ebp) - 115a6: 0f 84 c0 00 00 00 je 1166c <_ohci_hub_control+0x32b> - 115ac: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 115b0: 25 ff ff 00 00 and $0xffff,%eax - 115b5: 3b 45 ec cmp 0xffffffec(%ebp),%eax - 115b8: 0f 8f ae 00 00 00 jg 1166c <_ohci_hub_control+0x32b> - 115be: 8d 45 f6 lea 0xfffffff6(%ebp),%eax - 115c1: 66 ff 08 decw (%eax) - 115c4: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 115c7: 89 c2 mov %eax,%edx - 115c9: 81 e2 ff ff 00 00 and $0xffff,%edx - 115cf: 89 55 d8 mov %edx,0xffffffd8(%ebp) - 115d2: 83 7d d8 04 cmpl $0x4,0xffffffd8(%ebp) - 115d6: 74 53 je 1162b <_ohci_hub_control+0x2ea> - 115d8: 83 7d d8 04 cmpl $0x4,0xffffffd8(%ebp) - 115dc: 7f 0b jg 115e9 <_ohci_hub_control+0x2a8> - 115de: 83 7d d8 02 cmpl $0x2,0xffffffd8(%ebp) - 115e2: 74 0d je 115f1 <_ohci_hub_control+0x2b0> - 115e4: e9 83 00 00 00 jmp 1166c <_ohci_hub_control+0x32b> - 115e9: 83 7d d8 08 cmpl $0x8,0xffffffd8(%ebp) - 115ed: 74 1f je 1160e <_ohci_hub_control+0x2cd> - 115ef: eb 7b jmp 1166c <_ohci_hub_control+0x32b> - 115f1: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 115f4: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 115f8: 25 ff ff 00 00 and $0xffff,%eax - 115fd: c1 e0 02 shl $0x2,%eax - 11600: 03 42 04 add 0x4(%edx),%eax - 11603: 83 c0 54 add $0x54,%eax - 11606: c7 00 04 00 00 00 movl $0x4,(%eax) - 1160c: eb 65 jmp 11673 <_ohci_hub_control+0x332> - 1160e: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 11611: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 11615: 25 ff ff 00 00 and $0xffff,%eax - 1161a: c1 e0 02 shl $0x2,%eax - 1161d: 03 42 04 add 0x4(%edx),%eax - 11620: 83 c0 54 add $0x54,%eax - 11623: c7 00 00 01 00 00 movl $0x100,(%eax) - 11629: eb 48 jmp 11673 <_ohci_hub_control+0x332> - 1162b: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 1162e: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 11632: 25 ff ff 00 00 and $0xffff,%eax - 11637: c1 e0 02 shl $0x2,%eax - 1163a: 03 42 04 add 0x4(%edx),%eax - 1163d: 83 c0 54 add $0x54,%eax - 11640: 8b 00 mov (%eax),%eax - 11642: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 11645: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 11648: 83 e0 01 and $0x1,%eax - 1164b: 85 c0 test %eax,%eax - 1164d: 74 24 je 11673 <_ohci_hub_control+0x332> - 1164f: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 11652: 66 8b 45 f6 mov 0xfffffff6(%ebp),%ax - 11656: 25 ff ff 00 00 and $0xffff,%eax - 1165b: c1 e0 02 shl $0x2,%eax - 1165e: 03 42 04 add 0x4(%edx),%eax - 11661: 83 c0 54 add $0x54,%eax - 11664: c7 00 10 00 00 00 movl $0x10,(%eax) - 1166a: eb 07 jmp 11673 <_ohci_hub_control+0x332> - 1166c: c7 45 e4 e0 ff ff ff movl $0xffffffe0,0xffffffe4(%ebp) - 11673: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 11676: 8b 5d fc mov 0xfffffffc(%ebp),%ebx - 11679: c9 leave - 1167a: c3 ret - -0001167b <_hcd_to_bus>: - 1167b: 55 push %ebp - 1167c: 89 e5 mov %esp,%ebp - 1167e: 8b 45 08 mov 0x8(%ebp),%eax - 11681: 5d pop %ebp - 11682: c3 ret - -00011683 <_ohci_hcd_alloc>: - 11683: 55 push %ebp - 11684: 89 e5 mov %esp,%ebp - 11686: 83 ec 08 sub $0x8,%esp - 11689: 83 ec 08 sub $0x8,%esp - 1168c: 68 18 03 00 00 push $0x318 - 11691: 6a 01 push $0x1 - 11693: e8 d8 2e 00 00 call 14570 <_ExAllocatePool@8> - 11698: 83 c4 08 add $0x8,%esp - 1169b: 89 45 fc mov %eax,0xfffffffc(%ebp) - 1169e: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 116a2: 74 22 je 116c6 <_ohci_hcd_alloc+0x43> - 116a4: 83 ec 04 sub $0x4,%esp - 116a7: 68 18 03 00 00 push $0x318 - 116ac: 6a 00 push $0x0 - 116ae: ff 75 fc pushl 0xfffffffc(%ebp) - 116b1: e8 ea 2e 00 00 call 145a0 <_memset> - 116b6: 83 c4 10 add $0x10,%esp - 116b9: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 116bc: 05 34 02 00 00 add $0x234,%eax - 116c1: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 116c4: eb 07 jmp 116cd <_ohci_hcd_alloc+0x4a> - 116c6: c7 45 f8 00 00 00 00 movl $0x0,0xfffffff8(%ebp) - 116cd: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 116d0: c9 leave - 116d1: c3 ret - -000116d2 <_ohci_hcd_free>: - 116d2: 55 push %ebp - 116d3: 89 e5 mov %esp,%ebp - 116d5: 83 ec 08 sub $0x8,%esp - 116d8: 8b 45 08 mov 0x8(%ebp),%eax - 116db: 89 45 fc mov %eax,0xfffffffc(%ebp) - 116de: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 116e1: 2d 34 02 00 00 sub $0x234,%eax - 116e6: 83 ec 0c sub $0xc,%esp - 116e9: 50 push %eax - 116ea: e8 91 2e 00 00 call 14580 <_ExFreePool@4> - 116ef: 83 c4 0c add $0xc,%esp - 116f2: c9 leave - 116f3: c3 ret - -000116f4 <_ohci_mem_init>: - 116f4: 55 push %ebp - 116f5: 89 e5 mov %esp,%ebp - 116f7: 83 ec 04 sub $0x4,%esp - 116fa: 8b 45 08 mov 0x8(%ebp),%eax - 116fd: c7 80 9c 00 00 00 01 movl $0x1,0x9c(%eax) - 11704: 00 00 00 - 11707: 8b 45 08 mov 0x8(%ebp),%eax - 1170a: 83 b8 9c 00 00 00 00 cmpl $0x0,0x9c(%eax) - 11711: 75 09 jne 1171c <_ohci_mem_init+0x28> - 11713: c7 45 fc f4 ff ff ff movl $0xfffffff4,0xfffffffc(%ebp) - 1171a: eb 29 jmp 11745 <_ohci_mem_init+0x51> - 1171c: 8b 45 08 mov 0x8(%ebp),%eax - 1171f: c7 80 a0 00 00 00 01 movl $0x1,0xa0(%eax) - 11726: 00 00 00 - 11729: 8b 45 08 mov 0x8(%ebp),%eax - 1172c: 83 b8 a0 00 00 00 00 cmpl $0x0,0xa0(%eax) - 11733: 75 09 jne 1173e <_ohci_mem_init+0x4a> - 11735: c7 45 fc f4 ff ff ff movl $0xfffffff4,0xfffffffc(%ebp) - 1173c: eb 07 jmp 11745 <_ohci_mem_init+0x51> - 1173e: c7 45 fc 00 00 00 00 movl $0x0,0xfffffffc(%ebp) - 11745: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 11748: c9 leave - 11749: c3 ret - -0001174a <_ohci_mem_cleanup>: - 1174a: 55 push %ebp - 1174b: 89 e5 mov %esp,%ebp - 1174d: 8b 45 08 mov 0x8(%ebp),%eax - 11750: 83 b8 9c 00 00 00 00 cmpl $0x0,0x9c(%eax) - 11757: 74 0d je 11766 <_ohci_mem_cleanup+0x1c> - 11759: 8b 45 08 mov 0x8(%ebp),%eax - 1175c: c7 80 9c 00 00 00 00 movl $0x0,0x9c(%eax) - 11763: 00 00 00 - 11766: 8b 45 08 mov 0x8(%ebp),%eax - 11769: 83 b8 a0 00 00 00 00 cmpl $0x0,0xa0(%eax) - 11770: 74 0d je 1177f <_ohci_mem_cleanup+0x35> - 11772: 8b 45 08 mov 0x8(%ebp),%eax - 11775: c7 80 a0 00 00 00 00 movl $0x0,0xa0(%eax) - 1177c: 00 00 00 - 1177f: 5d pop %ebp - 11780: c3 ret - -00011781 <_td_alloc>: - 11781: 55 push %ebp - 11782: 89 e5 mov %esp,%ebp - 11784: 83 ec 08 sub $0x8,%esp - 11787: 83 ec 04 sub $0x4,%esp - 1178a: 8d 45 fc lea 0xfffffffc(%ebp),%eax - 1178d: 50 push %eax - 1178e: ff 75 0c pushl 0xc(%ebp) - 11791: 8b 45 08 mov 0x8(%ebp),%eax - 11794: ff b0 9c 00 00 00 pushl 0x9c(%eax) - 1179a: e8 35 00 00 00 call 117d4 <_my_pci_pool_alloc> - 1179f: 83 c4 10 add $0x10,%esp - 117a2: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 117a5: 83 7d f8 00 cmpl $0x0,0xfffffff8(%ebp) - 117a9: 74 24 je 117cf <_td_alloc+0x4e> - 117ab: 83 ec 04 sub $0x4,%esp - 117ae: 6a 40 push $0x40 - 117b0: 6a 00 push $0x0 - 117b2: ff 75 f8 pushl 0xfffffff8(%ebp) - 117b5: e8 e6 2d 00 00 call 145a0 <_memset> - 117ba: 83 c4 10 add $0x10,%esp - 117bd: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 117c0: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 117c3: 89 42 08 mov %eax,0x8(%edx) - 117c6: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 117c9: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 117cc: 89 42 24 mov %eax,0x24(%edx) - 117cf: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 117d2: c9 leave - 117d3: c3 ret - -000117d4 <_my_pci_pool_alloc>: - 117d4: 55 push %ebp - 117d5: 89 e5 mov %esp,%ebp - 117d7: 83 ec 08 sub $0x8,%esp - 117da: 83 ec 08 sub $0x8,%esp - 117dd: ff 75 0c pushl 0xc(%ebp) - 117e0: 6a 01 push $0x1 - 117e2: e8 89 2d 00 00 call 14570 <_ExAllocatePool@8> - 117e7: 83 c4 08 add $0x8,%esp - 117ea: 89 45 fc mov %eax,0xfffffffc(%ebp) - 117ed: 8b 55 10 mov 0x10(%ebp),%edx - 117f0: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 117f3: 89 02 mov %eax,(%edx) - 117f5: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 117f8: c9 leave - 117f9: c3 ret - -000117fa <_td_free>: - 117fa: 55 push %ebp - 117fb: 89 e5 mov %esp,%ebp - 117fd: 83 ec 08 sub $0x8,%esp - 11800: 8b 55 0c mov 0xc(%ebp),%edx - 11803: 8b 45 0c mov 0xc(%ebp),%eax - 11806: 8b 40 24 mov 0x24(%eax),%eax - 11809: c1 e8 06 shr $0x6,%eax - 1180c: 33 42 24 xor 0x24(%edx),%eax - 1180f: 83 e0 3f and $0x3f,%eax - 11812: c1 e0 02 shl $0x2,%eax - 11815: 03 45 08 add 0x8(%ebp),%eax - 11818: 05 a4 00 00 00 add $0xa4,%eax - 1181d: 89 45 fc mov %eax,0xfffffffc(%ebp) - 11820: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 11823: 83 38 00 cmpl $0x0,(%eax) - 11826: 74 17 je 1183f <_td_free+0x45> - 11828: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 1182b: 8b 00 mov (%eax),%eax - 1182d: 3b 45 0c cmp 0xc(%ebp),%eax - 11830: 74 0d je 1183f <_td_free+0x45> - 11832: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 11835: 8b 00 mov (%eax),%eax - 11837: 83 c0 18 add $0x18,%eax - 1183a: 89 45 fc mov %eax,0xfffffffc(%ebp) - 1183d: eb e1 jmp 11820 <_td_free+0x26> - 1183f: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 11842: 83 38 00 cmpl $0x0,(%eax) - 11845: 74 0d je 11854 <_td_free+0x5a> - 11847: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 1184a: 8b 55 0c mov 0xc(%ebp),%edx - 1184d: 8b 52 18 mov 0x18(%edx),%edx - 11850: 89 10 mov %edx,(%eax) - 11852: eb 00 jmp 11854 <_td_free+0x5a> - 11854: 83 ec 0c sub $0xc,%esp - 11857: ff 75 0c pushl 0xc(%ebp) - 1185a: e8 21 2d 00 00 call 14580 <_ExFreePool@4> - 1185f: 83 c4 0c add $0xc,%esp - 11862: c9 leave - 11863: c3 ret - -00011864 <_ed_alloc>: - 11864: 55 push %ebp - 11865: 89 e5 mov %esp,%ebp - 11867: 83 ec 08 sub $0x8,%esp - 1186a: 83 ec 04 sub $0x4,%esp - 1186d: 8d 45 fc lea 0xfffffffc(%ebp),%eax - 11870: 50 push %eax - 11871: ff 75 0c pushl 0xc(%ebp) - 11874: 8b 45 08 mov 0x8(%ebp),%eax - 11877: ff b0 a0 00 00 00 pushl 0xa0(%eax) - 1187d: e8 52 ff ff ff call 117d4 <_my_pci_pool_alloc> - 11882: 83 c4 10 add $0x10,%esp - 11885: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 11888: 83 7d f8 00 cmpl $0x0,0xfffffff8(%ebp) - 1188c: 74 38 je 118c6 <_ed_alloc+0x62> - 1188e: 83 ec 04 sub $0x4,%esp - 11891: 6a 40 push $0x40 - 11893: 6a 00 push $0x0 - 11895: ff 75 f8 pushl 0xfffffff8(%ebp) - 11898: e8 03 2d 00 00 call 145a0 <_memset> - 1189d: 83 c4 10 add $0x10,%esp - 118a0: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 118a3: 83 c2 20 add $0x20,%edx - 118a6: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 118a9: 83 c0 20 add $0x20,%eax - 118ac: 89 02 mov %eax,(%edx) - 118ae: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 118b1: 83 c2 20 add $0x20,%edx - 118b4: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 118b7: 83 c0 20 add $0x20,%eax - 118ba: 89 42 04 mov %eax,0x4(%edx) - 118bd: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 118c0: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 118c3: 89 42 10 mov %eax,0x10(%edx) - 118c6: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 118c9: c9 leave - 118ca: c3 ret - -000118cb <_ed_free>: - 118cb: 55 push %ebp - 118cc: 89 e5 mov %esp,%ebp - 118ce: 83 ec 08 sub $0x8,%esp - 118d1: 83 ec 0c sub $0xc,%esp - 118d4: ff 75 0c pushl 0xc(%ebp) - 118d7: e8 a4 2c 00 00 call 14580 <_ExFreePool@4> - 118dc: 83 c4 0c add $0xc,%esp - 118df: c9 leave - 118e0: c3 ret - -000118e1 <_urb_free_priv>: - 118e1: 55 push %ebp - 118e2: 89 e5 mov %esp,%ebp - 118e4: 83 ec 18 sub $0x18,%esp - 118e7: 8b 45 0c mov 0xc(%ebp),%eax - 118ea: 66 8b 40 04 mov 0x4(%eax),%ax - 118ee: 25 ff ff 00 00 and $0xffff,%eax - 118f3: 48 dec %eax - 118f4: 89 45 fc mov %eax,0xfffffffc(%ebp) - 118f7: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 118fb: 78 3a js 11937 <_urb_free_priv+0x56> - 118fd: c7 45 f8 00 00 00 00 movl $0x0,0xfffffff8(%ebp) - 11904: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 11907: 3b 45 fc cmp 0xfffffffc(%ebp),%eax - 1190a: 7f 2b jg 11937 <_urb_free_priv+0x56> - 1190c: 8b 45 0c mov 0xc(%ebp),%eax - 1190f: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 11912: 8b 44 90 0c mov 0xc(%eax,%edx,4),%eax - 11916: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 11919: 83 7d f4 00 cmpl $0x0,0xfffffff4(%ebp) - 1191d: 74 11 je 11930 <_urb_free_priv+0x4f> - 1191f: 83 ec 08 sub $0x8,%esp - 11922: ff 75 f4 pushl 0xfffffff4(%ebp) - 11925: ff 75 08 pushl 0x8(%ebp) - 11928: e8 cd fe ff ff call 117fa <_td_free> - 1192d: 83 c4 10 add $0x10,%esp - 11930: 8d 45 f8 lea 0xfffffff8(%ebp),%eax - 11933: ff 00 incl (%eax) - 11935: eb cd jmp 11904 <_urb_free_priv+0x23> - 11937: 83 ec 0c sub $0xc,%esp - 1193a: ff 75 0c pushl 0xc(%ebp) - 1193d: e8 3e 2c 00 00 call 14580 <_ExFreePool@4> - 11942: 83 c4 0c add $0xc,%esp - 11945: c9 leave - 11946: c3 ret - -00011947 <_finish_urb>: - 11947: 55 push %ebp - 11948: 89 e5 mov %esp,%ebp - 1194a: 83 ec 08 sub $0x8,%esp - 1194d: 83 ec 08 sub $0x8,%esp - 11950: 8b 45 0c mov 0xc(%ebp),%eax - 11953: ff 70 08 pushl 0x8(%eax) - 11956: ff 75 08 pushl 0x8(%ebp) - 11959: e8 83 ff ff ff call 118e1 <_urb_free_priv> - 1195e: 83 c4 10 add $0x10,%esp - 11961: 8b 45 0c mov 0xc(%ebp),%eax - 11964: c7 40 08 00 00 00 00 movl $0x0,0x8(%eax) - 1196b: 8b 45 0c mov 0xc(%ebp),%eax - 1196e: c7 00 01 00 00 00 movl $0x1,(%eax) - 11974: 8b 45 0c mov 0xc(%ebp),%eax - 11977: 83 78 1c 8d cmpl $0xffffff8d,0x1c(%eax) - 1197b: 75 0a jne 11987 <_finish_urb+0x40> - 1197d: 8b 45 0c mov 0xc(%ebp),%eax - 11980: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%eax) - 11987: 8b 45 0c mov 0xc(%ebp),%eax - 1198a: 8b 40 18 mov 0x18(%eax),%eax - 1198d: c1 e8 1e shr $0x1e,%eax - 11990: 83 e0 03 and $0x3,%eax - 11993: 89 45 fc mov %eax,0xfffffffc(%ebp) - 11996: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 1199a: 74 08 je 119a4 <_finish_urb+0x5d> - 1199c: 83 7d fc 01 cmpl $0x1,0xfffffffc(%ebp) - 119a0: 74 18 je 119ba <_finish_urb+0x73> - 119a2: eb 2a jmp 119ce <_finish_urb+0x87> - 119a4: 8b 45 08 mov 0x8(%ebp),%eax - 119a7: 05 34 02 00 00 add $0x234,%eax - 119ac: 50 push %eax - 119ad: e8 c9 fc ff ff call 1167b <_hcd_to_bus> - 119b2: 83 c4 04 add $0x4,%esp - 119b5: ff 48 3c decl 0x3c(%eax) - 119b8: eb 14 jmp 119ce <_finish_urb+0x87> - 119ba: 8b 45 08 mov 0x8(%ebp),%eax - 119bd: 05 34 02 00 00 add $0x234,%eax - 119c2: 50 push %eax - 119c3: e8 b3 fc ff ff call 1167b <_hcd_to_bus> - 119c8: 83 c4 04 add $0x4,%esp - 119cb: ff 48 38 decl 0x38(%eax) - 119ce: 83 ec 04 sub $0x4,%esp - 119d1: ff 75 10 pushl 0x10(%ebp) - 119d4: ff 75 0c pushl 0xc(%ebp) - 119d7: 8b 45 08 mov 0x8(%ebp),%eax - 119da: 05 34 02 00 00 add $0x234,%eax - 119df: 50 push %eax - 119e0: e8 db 2b 00 00 call 145c0 <_usb_hcd_giveback_urb@12> - 119e5: 83 c4 04 add $0x4,%esp - 119e8: c9 leave - 119e9: c3 ret - -000119ea <_balance>: - 119ea: 55 push %ebp - 119eb: 89 e5 mov %esp,%ebp - 119ed: 53 push %ebx - 119ee: 83 ec 0c sub $0xc,%esp - 119f1: c7 45 f4 e4 ff ff ff movl $0xffffffe4,0xfffffff4(%ebp) - 119f8: 83 7d 0c 20 cmpl $0x20,0xc(%ebp) - 119fc: 7e 07 jle 11a05 <_balance+0x1b> - 119fe: c7 45 0c 20 00 00 00 movl $0x20,0xc(%ebp) - 11a05: c7 45 f8 00 00 00 00 movl $0x0,0xfffffff8(%ebp) - 11a0c: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 11a0f: 3b 45 0c cmp 0xc(%ebp),%eax - 11a12: 7d 68 jge 11a7c <_balance+0x92> - 11a14: 83 7d f4 00 cmpl $0x0,0xfffffff4(%ebp) - 11a18: 78 1e js 11a38 <_balance+0x4e> - 11a1a: 8b 5d 08 mov 0x8(%ebp),%ebx - 11a1d: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 11a20: 8b 4d 08 mov 0x8(%ebp),%ecx - 11a23: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 11a26: 8b 84 83 ac 01 00 00 mov 0x1ac(%ebx,%eax,4),%eax - 11a2d: 3b 84 91 ac 01 00 00 cmp 0x1ac(%ecx,%edx,4),%eax - 11a34: 7f 02 jg 11a38 <_balance+0x4e> - 11a36: eb 3d jmp 11a75 <_balance+0x8b> - 11a38: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 11a3b: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 11a3e: 83 7d f0 1f cmpl $0x1f,0xfffffff0(%ebp) - 11a42: 7f 23 jg 11a67 <_balance+0x7d> - 11a44: 8b 4d 08 mov 0x8(%ebp),%ecx - 11a47: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 11a4a: 8b 45 10 mov 0x10(%ebp),%eax - 11a4d: 03 84 91 ac 01 00 00 add 0x1ac(%ecx,%edx,4),%eax - 11a54: 3d 84 03 00 00 cmp $0x384,%eax - 11a59: 7e 02 jle 11a5d <_balance+0x73> - 11a5b: eb 0a jmp 11a67 <_balance+0x7d> - 11a5d: 8b 55 0c mov 0xc(%ebp),%edx - 11a60: 8d 45 f0 lea 0xfffffff0(%ebp),%eax - 11a63: 01 10 add %edx,(%eax) - 11a65: eb d7 jmp 11a3e <_balance+0x54> - 11a67: 83 7d f0 1f cmpl $0x1f,0xfffffff0(%ebp) - 11a6b: 7f 02 jg 11a6f <_balance+0x85> - 11a6d: eb 06 jmp 11a75 <_balance+0x8b> - 11a6f: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 11a72: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 11a75: 8d 45 f8 lea 0xfffffff8(%ebp),%eax - 11a78: ff 00 incl (%eax) - 11a7a: eb 90 jmp 11a0c <_balance+0x22> - 11a7c: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 11a7f: 83 c4 0c add $0xc,%esp - 11a82: 5b pop %ebx - 11a83: 5d pop %ebp - 11a84: c3 ret - -00011a85 <_periodic_link>: - 11a85: 55 push %ebp - 11a86: 89 e5 mov %esp,%ebp - 11a88: 56 push %esi - 11a89: 53 push %ebx - 11a8a: 83 ec 10 sub $0x10,%esp - 11a8d: 8b 45 0c mov 0xc(%ebp),%eax - 11a90: 8a 40 2a mov 0x2a(%eax),%al - 11a93: 25 ff 00 00 00 and $0xff,%eax - 11a98: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 11a9b: 83 7d f4 1f cmpl $0x1f,0xfffffff4(%ebp) - 11a9f: 0f 87 d8 00 00 00 ja 11b7d <_periodic_link+0xf8> - 11aa5: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 11aa8: c1 e0 02 shl $0x2,%eax - 11aab: 03 45 08 add 0x8(%ebp),%eax - 11aae: 83 c0 1c add $0x1c,%eax - 11ab1: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 11ab4: 8b 55 08 mov 0x8(%ebp),%edx - 11ab7: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 11aba: c1 e0 02 shl $0x2,%eax - 11abd: 03 42 08 add 0x8(%edx),%eax - 11ac0: 89 45 ec mov %eax,0xffffffec(%ebp) - 11ac3: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 11ac6: 8b 00 mov (%eax),%eax - 11ac8: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 11acb: 83 7d e8 00 cmpl $0x0,0xffffffe8(%ebp) - 11acf: 74 36 je 11b07 <_periodic_link+0x82> - 11ad1: 8b 45 0c mov 0xc(%ebp),%eax - 11ad4: 3b 45 e8 cmp 0xffffffe8(%ebp),%eax - 11ad7: 74 2e je 11b07 <_periodic_link+0x82> - 11ad9: 8b 45 0c mov 0xc(%ebp),%eax - 11adc: 8b 55 e8 mov 0xffffffe8(%ebp),%edx - 11adf: 66 8b 40 2c mov 0x2c(%eax),%ax - 11ae3: 66 3b 42 2c cmp 0x2c(%edx),%ax - 11ae7: 76 02 jbe 11aeb <_periodic_link+0x66> - 11ae9: eb 1c jmp 11b07 <_periodic_link+0x82> - 11aeb: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 11aee: 83 c0 18 add $0x18,%eax - 11af1: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 11af4: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 11af7: 83 c0 0c add $0xc,%eax - 11afa: 89 45 ec mov %eax,0xffffffec(%ebp) - 11afd: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 11b00: 8b 00 mov (%eax),%eax - 11b02: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 11b05: eb c4 jmp 11acb <_periodic_link+0x46> - 11b07: 8b 45 0c mov 0xc(%ebp),%eax - 11b0a: 3b 45 e8 cmp 0xffffffe8(%ebp),%eax - 11b0d: 74 2f je 11b3e <_periodic_link+0xb9> - 11b0f: 8b 55 0c mov 0xc(%ebp),%edx - 11b12: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 11b15: 89 42 18 mov %eax,0x18(%edx) - 11b18: 83 7d e8 00 cmpl $0x0,0xffffffe8(%ebp) - 11b1c: 74 0b je 11b29 <_periodic_link+0xa4> - 11b1e: 8b 45 0c mov 0xc(%ebp),%eax - 11b21: 8b 55 ec mov 0xffffffec(%ebp),%edx - 11b24: 8b 12 mov (%edx),%edx - 11b26: 89 50 0c mov %edx,0xc(%eax) - 11b29: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 11b2c: 8b 45 0c mov 0xc(%ebp),%eax - 11b2f: 89 02 mov %eax,(%edx) - 11b31: 8b 55 ec mov 0xffffffec(%ebp),%edx - 11b34: 8b 45 0c mov 0xc(%ebp),%eax - 11b37: 83 c0 10 add $0x10,%eax - 11b3a: 8b 00 mov (%eax),%eax - 11b3c: 89 02 mov %eax,(%edx) - 11b3e: 8b 5d 08 mov 0x8(%ebp),%ebx - 11b41: 8b 75 f4 mov 0xfffffff4(%ebp),%esi - 11b44: 8b 55 08 mov 0x8(%ebp),%edx - 11b47: 8b 4d f4 mov 0xfffffff4(%ebp),%ecx - 11b4a: 8b 45 0c mov 0xc(%ebp),%eax - 11b4d: 66 8b 40 2e mov 0x2e(%eax),%ax - 11b51: 25 ff ff 00 00 and $0xffff,%eax - 11b56: 03 84 8a ac 01 00 00 add 0x1ac(%edx,%ecx,4),%eax - 11b5d: 89 84 b3 ac 01 00 00 mov %eax,0x1ac(%ebx,%esi,4) - 11b64: 8b 45 0c mov 0xc(%ebp),%eax - 11b67: 66 8b 40 2c mov 0x2c(%eax),%ax - 11b6b: 89 c2 mov %eax,%edx - 11b6d: 81 e2 ff ff 00 00 and $0xffff,%edx - 11b73: 8d 45 f4 lea 0xfffffff4(%ebp),%eax - 11b76: 01 10 add %edx,(%eax) - 11b78: e9 1e ff ff ff jmp 11a9b <_periodic_link+0x16> - 11b7d: 8b 45 08 mov 0x8(%ebp),%eax - 11b80: 05 34 02 00 00 add $0x234,%eax - 11b85: 50 push %eax - 11b86: e8 f0 fa ff ff call 1167b <_hcd_to_bus> - 11b8b: 83 c4 04 add $0x4,%esp - 11b8e: 89 c3 mov %eax,%ebx - 11b90: 8b 45 0c mov 0xc(%ebp),%eax - 11b93: 8b 4d 0c mov 0xc(%ebp),%ecx - 11b96: 66 8b 40 2e mov 0x2e(%eax),%ax - 11b9a: ba 00 00 00 00 mov $0x0,%edx - 11b9f: 66 f7 71 2c divw 0x2c(%ecx) - 11ba3: 25 ff ff 00 00 and $0xffff,%eax - 11ba8: 01 43 34 add %eax,0x34(%ebx) - 11bab: 8d 65 f8 lea 0xfffffff8(%ebp),%esp - 11bae: 5b pop %ebx - 11baf: 5e pop %esi - 11bb0: 5d pop %ebp - 11bb1: c3 ret - -00011bb2 <_ed_schedule>: - 11bb2: 55 push %ebp - 11bb3: 89 e5 mov %esp,%ebp - 11bb5: 83 ec 0c sub $0xc,%esp - 11bb8: 8b 45 0c mov 0xc(%ebp),%eax - 11bbb: c6 40 28 02 movb $0x2,0x28(%eax) - 11bbf: 8b 45 0c mov 0xc(%ebp),%eax - 11bc2: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%eax) - 11bc9: 8b 45 0c mov 0xc(%ebp),%eax - 11bcc: c7 40 18 00 00 00 00 movl $0x0,0x18(%eax) - 11bd3: 8b 45 0c mov 0xc(%ebp),%eax - 11bd6: c7 40 0c 00 00 00 00 movl $0x0,0xc(%eax) - 11bdd: 8b 45 0c mov 0xc(%ebp),%eax - 11be0: ba 00 00 00 00 mov $0x0,%edx - 11be5: 8a 50 29 mov 0x29(%eax),%dl - 11be8: 89 55 f4 mov %edx,0xfffffff4(%ebp) - 11beb: 83 7d f4 02 cmpl $0x2,0xfffffff4(%ebp) - 11bef: 74 0f je 11c00 <_ed_schedule+0x4e> - 11bf1: 83 7d f4 03 cmpl $0x3,0xfffffff4(%ebp) - 11bf5: 0f 84 a0 00 00 00 je 11c9b <_ed_schedule+0xe9> - 11bfb: e9 33 01 00 00 jmp 11d33 <_ed_schedule+0x181> - 11c00: 8b 45 08 mov 0x8(%ebp),%eax - 11c03: 83 78 18 00 cmpl $0x0,0x18(%eax) - 11c07: 75 13 jne 11c1c <_ed_schedule+0x6a> - 11c09: 8b 45 08 mov 0x8(%ebp),%eax - 11c0c: 8b 50 04 mov 0x4(%eax),%edx - 11c0f: 83 c2 20 add $0x20,%edx - 11c12: 8b 45 0c mov 0xc(%ebp),%eax - 11c15: 8b 40 10 mov 0x10(%eax),%eax - 11c18: 89 02 mov %eax,(%edx) - 11c1a: eb 1b jmp 11c37 <_ed_schedule+0x85> - 11c1c: 8b 45 08 mov 0x8(%ebp),%eax - 11c1f: 8b 50 18 mov 0x18(%eax),%edx - 11c22: 8b 45 0c mov 0xc(%ebp),%eax - 11c25: 89 42 18 mov %eax,0x18(%edx) - 11c28: 8b 45 08 mov 0x8(%ebp),%eax - 11c2b: 8b 50 18 mov 0x18(%eax),%edx - 11c2e: 8b 45 0c mov 0xc(%ebp),%eax - 11c31: 8b 40 10 mov 0x10(%eax),%eax - 11c34: 89 42 0c mov %eax,0xc(%edx) - 11c37: 8b 55 0c mov 0xc(%ebp),%edx - 11c3a: 8b 45 08 mov 0x8(%ebp),%eax - 11c3d: 8b 40 18 mov 0x18(%eax),%eax - 11c40: 89 42 1c mov %eax,0x1c(%edx) - 11c43: 8b 45 08 mov 0x8(%ebp),%eax - 11c46: 83 78 18 00 cmpl $0x0,0x18(%eax) - 11c4a: 75 41 jne 11c8d <_ed_schedule+0xdb> - 11c4c: 8b 45 08 mov 0x8(%ebp),%eax - 11c4f: 83 78 10 00 cmpl $0x0,0x10(%eax) - 11c53: 75 38 jne 11c8d <_ed_schedule+0xdb> - 11c55: 8b 55 08 mov 0x8(%ebp),%edx - 11c58: 8b 45 08 mov 0x8(%ebp),%eax - 11c5b: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 11c61: 83 c8 10 or $0x10,%eax - 11c64: 89 82 2c 02 00 00 mov %eax,0x22c(%edx) - 11c6a: 8b 45 08 mov 0x8(%ebp),%eax - 11c6d: 8b 40 04 mov 0x4(%eax),%eax - 11c70: 83 c0 24 add $0x24,%eax - 11c73: c7 00 00 00 00 00 movl $0x0,(%eax) - 11c79: 8b 45 08 mov 0x8(%ebp),%eax - 11c7c: 8b 50 04 mov 0x4(%eax),%edx - 11c7f: 83 c2 04 add $0x4,%edx - 11c82: 8b 45 08 mov 0x8(%ebp),%eax - 11c85: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 11c8b: 89 02 mov %eax,(%edx) - 11c8d: 8b 55 08 mov 0x8(%ebp),%edx - 11c90: 8b 45 0c mov 0xc(%ebp),%eax - 11c93: 89 42 18 mov %eax,0x18(%edx) - 11c96: e9 e5 00 00 00 jmp 11d80 <_ed_schedule+0x1ce> - 11c9b: 8b 45 08 mov 0x8(%ebp),%eax - 11c9e: 83 78 14 00 cmpl $0x0,0x14(%eax) - 11ca2: 75 13 jne 11cb7 <_ed_schedule+0x105> - 11ca4: 8b 45 08 mov 0x8(%ebp),%eax - 11ca7: 8b 50 04 mov 0x4(%eax),%edx - 11caa: 83 c2 28 add $0x28,%edx - 11cad: 8b 45 0c mov 0xc(%ebp),%eax - 11cb0: 8b 40 10 mov 0x10(%eax),%eax - 11cb3: 89 02 mov %eax,(%edx) - 11cb5: eb 1b jmp 11cd2 <_ed_schedule+0x120> - 11cb7: 8b 45 08 mov 0x8(%ebp),%eax - 11cba: 8b 50 14 mov 0x14(%eax),%edx - 11cbd: 8b 45 0c mov 0xc(%ebp),%eax - 11cc0: 89 42 18 mov %eax,0x18(%edx) - 11cc3: 8b 45 08 mov 0x8(%ebp),%eax - 11cc6: 8b 50 14 mov 0x14(%eax),%edx - 11cc9: 8b 45 0c mov 0xc(%ebp),%eax - 11ccc: 8b 40 10 mov 0x10(%eax),%eax - 11ccf: 89 42 0c mov %eax,0xc(%edx) - 11cd2: 8b 55 0c mov 0xc(%ebp),%edx - 11cd5: 8b 45 08 mov 0x8(%ebp),%eax - 11cd8: 8b 40 14 mov 0x14(%eax),%eax - 11cdb: 89 42 1c mov %eax,0x1c(%edx) - 11cde: 8b 45 08 mov 0x8(%ebp),%eax - 11ce1: 83 78 14 00 cmpl $0x0,0x14(%eax) - 11ce5: 75 41 jne 11d28 <_ed_schedule+0x176> - 11ce7: 8b 45 08 mov 0x8(%ebp),%eax - 11cea: 83 78 10 00 cmpl $0x0,0x10(%eax) - 11cee: 75 38 jne 11d28 <_ed_schedule+0x176> - 11cf0: 8b 55 08 mov 0x8(%ebp),%edx - 11cf3: 8b 45 08 mov 0x8(%ebp),%eax - 11cf6: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 11cfc: 83 c8 20 or $0x20,%eax - 11cff: 89 82 2c 02 00 00 mov %eax,0x22c(%edx) - 11d05: 8b 45 08 mov 0x8(%ebp),%eax - 11d08: 8b 40 04 mov 0x4(%eax),%eax - 11d0b: 83 c0 2c add $0x2c,%eax - 11d0e: c7 00 00 00 00 00 movl $0x0,(%eax) - 11d14: 8b 45 08 mov 0x8(%ebp),%eax - 11d17: 8b 50 04 mov 0x4(%eax),%edx - 11d1a: 83 c2 04 add $0x4,%edx - 11d1d: 8b 45 08 mov 0x8(%ebp),%eax - 11d20: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 11d26: 89 02 mov %eax,(%edx) - 11d28: 8b 55 08 mov 0x8(%ebp),%edx - 11d2b: 8b 45 0c mov 0xc(%ebp),%eax - 11d2e: 89 42 14 mov %eax,0x14(%edx) - 11d31: eb 4d jmp 11d80 <_ed_schedule+0x1ce> - 11d33: 8b 45 0c mov 0xc(%ebp),%eax - 11d36: 66 8b 40 2e mov 0x2e(%eax),%ax - 11d3a: 25 ff ff 00 00 and $0xffff,%eax - 11d3f: 50 push %eax - 11d40: 8b 45 0c mov 0xc(%ebp),%eax - 11d43: 66 8b 40 2c mov 0x2c(%eax),%ax - 11d47: 25 ff ff 00 00 and $0xffff,%eax - 11d4c: 50 push %eax - 11d4d: ff 75 08 pushl 0x8(%ebp) - 11d50: e8 95 fc ff ff call 119ea <_balance> - 11d55: 83 c4 0c add $0xc,%esp - 11d58: 89 45 fc mov %eax,0xfffffffc(%ebp) - 11d5b: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 11d5f: 79 08 jns 11d69 <_ed_schedule+0x1b7> - 11d61: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 11d64: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 11d67: eb 1e jmp 11d87 <_ed_schedule+0x1d5> - 11d69: 8b 55 0c mov 0xc(%ebp),%edx - 11d6c: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 11d6f: 88 42 2a mov %al,0x2a(%edx) - 11d72: ff 75 0c pushl 0xc(%ebp) - 11d75: ff 75 08 pushl 0x8(%ebp) - 11d78: e8 08 fd ff ff call 11a85 <_periodic_link> - 11d7d: 83 c4 08 add $0x8,%esp - 11d80: c7 45 f8 00 00 00 00 movl $0x0,0xfffffff8(%ebp) - 11d87: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 11d8a: c9 leave - 11d8b: c3 ret - -00011d8c <_periodic_unlink>: - 11d8c: 55 push %ebp - 11d8d: 89 e5 mov %esp,%ebp - 11d8f: 57 push %edi - 11d90: 56 push %esi - 11d91: 53 push %ebx - 11d92: 83 ec 10 sub $0x10,%esp - 11d95: 8b 45 0c mov 0xc(%ebp),%eax - 11d98: 8a 40 2a mov 0x2a(%eax),%al - 11d9b: 25 ff 00 00 00 and $0xff,%eax - 11da0: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 11da3: 83 7d f0 1f cmpl $0x1f,0xfffffff0(%ebp) - 11da7: 0f 8f a9 00 00 00 jg 11e56 <_periodic_unlink+0xca> - 11dad: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 11db0: c1 e0 02 shl $0x2,%eax - 11db3: 03 45 08 add 0x8(%ebp),%eax - 11db6: 83 c0 1c add $0x1c,%eax - 11db9: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 11dbc: 8b 55 08 mov 0x8(%ebp),%edx - 11dbf: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 11dc2: c1 e0 02 shl $0x2,%eax - 11dc5: 03 42 08 add 0x8(%edx),%eax - 11dc8: 89 45 e4 mov %eax,0xffffffe4(%ebp) - 11dcb: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 11dce: 83 38 00 cmpl $0x0,(%eax) - 11dd1: 74 21 je 11df4 <_periodic_unlink+0x68> - 11dd3: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 11dd6: 8b 00 mov (%eax),%eax - 11dd8: 89 45 ec mov %eax,0xffffffec(%ebp) - 11ddb: 3b 45 0c cmp 0xc(%ebp),%eax - 11dde: 74 14 je 11df4 <_periodic_unlink+0x68> - 11de0: 8b 45 ec mov 0xffffffec(%ebp),%eax - 11de3: 83 c0 0c add $0xc,%eax - 11de6: 89 45 e4 mov %eax,0xffffffe4(%ebp) - 11de9: 8b 45 ec mov 0xffffffec(%ebp),%eax - 11dec: 83 c0 18 add $0x18,%eax - 11def: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 11df2: eb d7 jmp 11dcb <_periodic_unlink+0x3f> - 11df4: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 11df7: 83 38 00 cmpl $0x0,(%eax) - 11dfa: 74 16 je 11e12 <_periodic_unlink+0x86> - 11dfc: 8b 55 e4 mov 0xffffffe4(%ebp),%edx - 11dff: 8b 45 0c mov 0xc(%ebp),%eax - 11e02: 8b 40 0c mov 0xc(%eax),%eax - 11e05: 89 02 mov %eax,(%edx) - 11e07: 8b 55 e8 mov 0xffffffe8(%ebp),%edx - 11e0a: 8b 45 0c mov 0xc(%ebp),%eax - 11e0d: 8b 40 18 mov 0x18(%eax),%eax - 11e10: 89 02 mov %eax,(%edx) - 11e12: 8b 75 08 mov 0x8(%ebp),%esi - 11e15: 8b 7d f0 mov 0xfffffff0(%ebp),%edi - 11e18: 8b 4d 08 mov 0x8(%ebp),%ecx - 11e1b: 8b 5d f0 mov 0xfffffff0(%ebp),%ebx - 11e1e: 8b 45 0c mov 0xc(%ebp),%eax - 11e21: 66 8b 40 2e mov 0x2e(%eax),%ax - 11e25: 89 c2 mov %eax,%edx - 11e27: 81 e2 ff ff 00 00 and $0xffff,%edx - 11e2d: 8b 84 99 ac 01 00 00 mov 0x1ac(%ecx,%ebx,4),%eax - 11e34: 29 d0 sub %edx,%eax - 11e36: 89 84 be ac 01 00 00 mov %eax,0x1ac(%esi,%edi,4) - 11e3d: 8b 45 0c mov 0xc(%ebp),%eax - 11e40: 66 8b 40 2c mov 0x2c(%eax),%ax - 11e44: 89 c2 mov %eax,%edx - 11e46: 81 e2 ff ff 00 00 and $0xffff,%edx - 11e4c: 8d 45 f0 lea 0xfffffff0(%ebp),%eax - 11e4f: 01 10 add %edx,(%eax) - 11e51: e9 4d ff ff ff jmp 11da3 <_periodic_unlink+0x17> - 11e56: 8b 45 08 mov 0x8(%ebp),%eax - 11e59: 05 34 02 00 00 add $0x234,%eax - 11e5e: 50 push %eax - 11e5f: e8 17 f8 ff ff call 1167b <_hcd_to_bus> - 11e64: 83 c4 04 add $0x4,%esp - 11e67: 89 c3 mov %eax,%ebx - 11e69: 8b 45 0c mov 0xc(%ebp),%eax - 11e6c: 8b 4d 0c mov 0xc(%ebp),%ecx - 11e6f: 66 8b 40 2e mov 0x2e(%eax),%ax - 11e73: ba 00 00 00 00 mov $0x0,%edx - 11e78: 66 f7 71 2c divw 0x2c(%ecx) - 11e7c: 25 ff ff 00 00 and $0xffff,%eax - 11e81: 29 43 34 sub %eax,0x34(%ebx) - 11e84: 8d 65 f4 lea 0xfffffff4(%ebp),%esp - 11e87: 5b pop %ebx - 11e88: 5e pop %esi - 11e89: 5f pop %edi - 11e8a: 5d pop %ebp - 11e8b: c3 ret - -00011e8c <_ed_deschedule>: - 11e8c: 55 push %ebp - 11e8d: 89 e5 mov %esp,%ebp - 11e8f: 83 ec 04 sub $0x4,%esp - 11e92: 8b 55 0c mov 0xc(%ebp),%edx - 11e95: 8b 45 0c mov 0xc(%ebp),%eax - 11e98: 8b 00 mov (%eax),%eax - 11e9a: 80 cc 40 or $0x40,%ah - 11e9d: 89 02 mov %eax,(%edx) - 11e9f: 8b 45 0c mov 0xc(%ebp),%eax - 11ea2: ba 00 00 00 00 mov $0x0,%edx - 11ea7: 8a 50 29 mov 0x29(%eax),%dl - 11eaa: 89 55 fc mov %edx,0xfffffffc(%ebp) - 11ead: 83 7d fc 02 cmpl $0x2,0xfffffffc(%ebp) - 11eb1: 74 0f je 11ec2 <_ed_deschedule+0x36> - 11eb3: 83 7d fc 03 cmpl $0x3,0xfffffffc(%ebp) - 11eb7: 0f 84 e4 00 00 00 je 11fa1 <_ed_deschedule+0x115> - 11ebd: e9 b0 01 00 00 jmp 12072 <_ed_deschedule+0x1e6> - 11ec2: 8b 45 0c mov 0xc(%ebp),%eax - 11ec5: 83 78 1c 00 cmpl $0x0,0x1c(%eax) - 11ec9: 75 61 jne 11f2c <_ed_deschedule+0xa0> - 11ecb: 8b 45 0c mov 0xc(%ebp),%eax - 11ece: 83 78 0c 00 cmpl $0x0,0xc(%eax) - 11ed2: 75 43 jne 11f17 <_ed_deschedule+0x8b> - 11ed4: 8b 55 08 mov 0x8(%ebp),%edx - 11ed7: 8b 45 08 mov 0x8(%ebp),%eax - 11eda: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 11ee0: 83 e0 ef and $0xffffffef,%eax - 11ee3: 89 82 2c 02 00 00 mov %eax,0x22c(%edx) - 11ee9: 8b 45 08 mov 0x8(%ebp),%eax - 11eec: 8b 50 04 mov 0x4(%eax),%edx - 11eef: 83 c2 04 add $0x4,%edx - 11ef2: 8b 45 08 mov 0x8(%ebp),%eax - 11ef5: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 11efb: 89 02 mov %eax,(%edx) - 11efd: 8b 45 08 mov 0x8(%ebp),%eax - 11f00: 8b 40 04 mov 0x4(%eax),%eax - 11f03: 83 c0 24 add $0x24,%eax - 11f06: c7 00 00 00 00 00 movl $0x0,(%eax) - 11f0c: 8b 45 08 mov 0x8(%ebp),%eax - 11f0f: 8b 40 04 mov 0x4(%eax),%eax - 11f12: 83 c0 04 add $0x4,%eax - 11f15: 8b 00 mov (%eax),%eax - 11f17: 8b 45 08 mov 0x8(%ebp),%eax - 11f1a: 8b 50 04 mov 0x4(%eax),%edx - 11f1d: 83 c2 20 add $0x20,%edx - 11f20: 8b 45 0c mov 0xc(%ebp),%eax - 11f23: 83 c0 0c add $0xc,%eax - 11f26: 8b 00 mov (%eax),%eax - 11f28: 89 02 mov %eax,(%edx) - 11f2a: eb 1e jmp 11f4a <_ed_deschedule+0xbe> - 11f2c: 8b 45 0c mov 0xc(%ebp),%eax - 11f2f: 8b 50 1c mov 0x1c(%eax),%edx - 11f32: 8b 45 0c mov 0xc(%ebp),%eax - 11f35: 8b 40 18 mov 0x18(%eax),%eax - 11f38: 89 42 18 mov %eax,0x18(%edx) - 11f3b: 8b 45 0c mov 0xc(%ebp),%eax - 11f3e: 8b 50 1c mov 0x1c(%eax),%edx - 11f41: 8b 45 0c mov 0xc(%ebp),%eax - 11f44: 8b 40 0c mov 0xc(%eax),%eax - 11f47: 89 42 0c mov %eax,0xc(%edx) - 11f4a: 8b 45 08 mov 0x8(%ebp),%eax - 11f4d: 8b 40 18 mov 0x18(%eax),%eax - 11f50: 3b 45 0c cmp 0xc(%ebp),%eax - 11f53: 75 2b jne 11f80 <_ed_deschedule+0xf4> - 11f55: 8b 55 08 mov 0x8(%ebp),%edx - 11f58: 8b 45 0c mov 0xc(%ebp),%eax - 11f5b: 8b 40 1c mov 0x1c(%eax),%eax - 11f5e: 89 42 18 mov %eax,0x18(%edx) - 11f61: 8b 45 08 mov 0x8(%ebp),%eax - 11f64: 83 78 18 00 cmpl $0x0,0x18(%eax) - 11f68: 0f 84 12 01 00 00 je 12080 <_ed_deschedule+0x1f4> - 11f6e: 8b 45 08 mov 0x8(%ebp),%eax - 11f71: 8b 40 18 mov 0x18(%eax),%eax - 11f74: c7 40 18 00 00 00 00 movl $0x0,0x18(%eax) - 11f7b: e9 00 01 00 00 jmp 12080 <_ed_deschedule+0x1f4> - 11f80: 8b 45 0c mov 0xc(%ebp),%eax - 11f83: 83 78 18 00 cmpl $0x0,0x18(%eax) - 11f87: 0f 84 f3 00 00 00 je 12080 <_ed_deschedule+0x1f4> - 11f8d: 8b 45 0c mov 0xc(%ebp),%eax - 11f90: 8b 50 18 mov 0x18(%eax),%edx - 11f93: 8b 45 0c mov 0xc(%ebp),%eax - 11f96: 8b 40 1c mov 0x1c(%eax),%eax - 11f99: 89 42 1c mov %eax,0x1c(%edx) - 11f9c: e9 df 00 00 00 jmp 12080 <_ed_deschedule+0x1f4> - 11fa1: 8b 45 0c mov 0xc(%ebp),%eax - 11fa4: 83 78 1c 00 cmpl $0x0,0x1c(%eax) - 11fa8: 75 61 jne 1200b <_ed_deschedule+0x17f> - 11faa: 8b 45 0c mov 0xc(%ebp),%eax - 11fad: 83 78 0c 00 cmpl $0x0,0xc(%eax) - 11fb1: 75 43 jne 11ff6 <_ed_deschedule+0x16a> - 11fb3: 8b 55 08 mov 0x8(%ebp),%edx - 11fb6: 8b 45 08 mov 0x8(%ebp),%eax - 11fb9: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 11fbf: 83 e0 df and $0xffffffdf,%eax - 11fc2: 89 82 2c 02 00 00 mov %eax,0x22c(%edx) - 11fc8: 8b 45 08 mov 0x8(%ebp),%eax - 11fcb: 8b 50 04 mov 0x4(%eax),%edx - 11fce: 83 c2 04 add $0x4,%edx - 11fd1: 8b 45 08 mov 0x8(%ebp),%eax - 11fd4: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 11fda: 89 02 mov %eax,(%edx) - 11fdc: 8b 45 08 mov 0x8(%ebp),%eax - 11fdf: 8b 40 04 mov 0x4(%eax),%eax - 11fe2: 83 c0 2c add $0x2c,%eax - 11fe5: c7 00 00 00 00 00 movl $0x0,(%eax) - 11feb: 8b 45 08 mov 0x8(%ebp),%eax - 11fee: 8b 40 04 mov 0x4(%eax),%eax - 11ff1: 83 c0 04 add $0x4,%eax - 11ff4: 8b 00 mov (%eax),%eax - 11ff6: 8b 45 08 mov 0x8(%ebp),%eax - 11ff9: 8b 50 04 mov 0x4(%eax),%edx - 11ffc: 83 c2 28 add $0x28,%edx - 11fff: 8b 45 0c mov 0xc(%ebp),%eax - 12002: 83 c0 0c add $0xc,%eax - 12005: 8b 00 mov (%eax),%eax - 12007: 89 02 mov %eax,(%edx) - 12009: eb 1e jmp 12029 <_ed_deschedule+0x19d> - 1200b: 8b 45 0c mov 0xc(%ebp),%eax - 1200e: 8b 50 1c mov 0x1c(%eax),%edx - 12011: 8b 45 0c mov 0xc(%ebp),%eax - 12014: 8b 40 18 mov 0x18(%eax),%eax - 12017: 89 42 18 mov %eax,0x18(%edx) - 1201a: 8b 45 0c mov 0xc(%ebp),%eax - 1201d: 8b 50 1c mov 0x1c(%eax),%edx - 12020: 8b 45 0c mov 0xc(%ebp),%eax - 12023: 8b 40 0c mov 0xc(%eax),%eax - 12026: 89 42 0c mov %eax,0xc(%edx) - 12029: 8b 45 08 mov 0x8(%ebp),%eax - 1202c: 8b 40 14 mov 0x14(%eax),%eax - 1202f: 3b 45 0c cmp 0xc(%ebp),%eax - 12032: 75 24 jne 12058 <_ed_deschedule+0x1cc> - 12034: 8b 55 08 mov 0x8(%ebp),%edx - 12037: 8b 45 0c mov 0xc(%ebp),%eax - 1203a: 8b 40 1c mov 0x1c(%eax),%eax - 1203d: 89 42 14 mov %eax,0x14(%edx) - 12040: 8b 45 08 mov 0x8(%ebp),%eax - 12043: 83 78 14 00 cmpl $0x0,0x14(%eax) - 12047: 74 37 je 12080 <_ed_deschedule+0x1f4> - 12049: 8b 45 08 mov 0x8(%ebp),%eax - 1204c: 8b 40 14 mov 0x14(%eax),%eax - 1204f: c7 40 18 00 00 00 00 movl $0x0,0x18(%eax) - 12056: eb 28 jmp 12080 <_ed_deschedule+0x1f4> - 12058: 8b 45 0c mov 0xc(%ebp),%eax - 1205b: 83 78 18 00 cmpl $0x0,0x18(%eax) - 1205f: 74 1f je 12080 <_ed_deschedule+0x1f4> - 12061: 8b 45 0c mov 0xc(%ebp),%eax - 12064: 8b 50 18 mov 0x18(%eax),%edx - 12067: 8b 45 0c mov 0xc(%ebp),%eax - 1206a: 8b 40 1c mov 0x1c(%eax),%eax - 1206d: 89 42 1c mov %eax,0x1c(%edx) - 12070: eb 0e jmp 12080 <_ed_deschedule+0x1f4> - 12072: ff 75 0c pushl 0xc(%ebp) - 12075: ff 75 08 pushl 0x8(%ebp) - 12078: e8 0f fd ff ff call 11d8c <_periodic_unlink> - 1207d: 83 c4 08 add $0x8,%esp - 12080: 8b 45 0c mov 0xc(%ebp),%eax - 12083: 80 78 28 02 cmpb $0x2,0x28(%eax) - 12087: 75 25 jne 120ae <_ed_deschedule+0x222> - 12089: 8b 45 0c mov 0xc(%ebp),%eax - 1208c: c6 40 28 00 movb $0x0,0x28(%eax) - 12090: 8b 55 0c mov 0xc(%ebp),%edx - 12093: 8b 45 0c mov 0xc(%ebp),%eax - 12096: 8b 00 mov (%eax),%eax - 12098: 25 ff bf ff f7 and $0xf7ffbfff,%eax - 1209d: 89 02 mov %eax,(%edx) - 1209f: 8b 55 0c mov 0xc(%ebp),%edx - 120a2: 8b 45 0c mov 0xc(%ebp),%eax - 120a5: 8b 40 08 mov 0x8(%eax),%eax - 120a8: 83 e0 fe and $0xfffffffe,%eax - 120ab: 89 42 08 mov %eax,0x8(%edx) - 120ae: c9 leave - 120af: c3 ret - -000120b0 <_ed_get>: - 120b0: 55 push %ebp - 120b1: 89 e5 mov %esp,%ebp - 120b3: 83 ec 38 sub $0x38,%esp - 120b6: 8b 45 10 mov 0x10(%ebp),%eax - 120b9: c1 e8 07 shr $0x7,%eax - 120bc: 83 f0 01 xor $0x1,%eax - 120bf: 83 e0 01 and $0x1,%eax - 120c2: 89 45 fc mov %eax,0xfffffffc(%ebp) - 120c5: 8b 45 10 mov 0x10(%ebp),%eax - 120c8: c1 e8 1e shr $0x1e,%eax - 120cb: 83 e0 03 and $0x3,%eax - 120ce: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 120d1: 8b 45 0c mov 0xc(%ebp),%eax - 120d4: 8b 80 98 01 00 00 mov 0x198(%eax),%eax - 120da: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 120dd: 8b 45 10 mov 0x10(%ebp),%eax - 120e0: c1 e8 0f shr $0xf,%eax - 120e3: 83 e0 0f and $0xf,%eax - 120e6: 01 c0 add %eax,%eax - 120e8: 89 45 ec mov %eax,0xffffffec(%ebp) - 120eb: 83 7d f8 02 cmpl $0x2,0xfffffff8(%ebp) - 120ef: 74 0c je 120fd <_ed_get+0x4d> - 120f1: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 120f5: 74 06 je 120fd <_ed_get+0x4d> - 120f7: 8d 45 ec lea 0xffffffec(%ebp),%eax - 120fa: 83 08 01 orl $0x1,(%eax) - 120fd: c7 45 e8 00 00 00 00 movl $0x0,0xffffffe8(%ebp) - 12104: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 12107: 8b 55 ec mov 0xffffffec(%ebp),%edx - 1210a: 8b 44 90 10 mov 0x10(%eax,%edx,4),%eax - 1210e: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 12111: 85 c0 test %eax,%eax - 12113: 0f 85 92 00 00 00 jne 121ab <_ed_get+0xfb> - 12119: 83 ec 08 sub $0x8,%esp - 1211c: 6a 00 push $0x0 - 1211e: ff 75 08 pushl 0x8(%ebp) - 12121: e8 3e f7 ff ff call 11864 <_ed_alloc> - 12126: 83 c4 10 add $0x10,%esp - 12129: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 1212c: 83 7d f0 00 cmpl $0x0,0xfffffff0(%ebp) - 12130: 75 05 jne 12137 <_ed_get+0x87> - 12132: e9 d0 01 00 00 jmp 12307 <_ed_get+0x257> - 12137: 8b 4d f4 mov 0xfffffff4(%ebp),%ecx - 1213a: 8b 55 ec mov 0xffffffec(%ebp),%edx - 1213d: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12140: 89 44 91 10 mov %eax,0x10(%ecx,%edx,4) - 12144: 83 ec 08 sub $0x8,%esp - 12147: 6a 00 push $0x0 - 12149: ff 75 08 pushl 0x8(%ebp) - 1214c: e8 30 f6 ff ff call 11781 <_td_alloc> - 12151: 83 c4 10 add $0x10,%esp - 12154: 89 45 e4 mov %eax,0xffffffe4(%ebp) - 12157: 83 7d e4 00 cmpl $0x0,0xffffffe4(%ebp) - 1215b: 75 1d jne 1217a <_ed_get+0xca> - 1215d: 83 ec 08 sub $0x8,%esp - 12160: ff 75 f0 pushl 0xfffffff0(%ebp) - 12163: ff 75 08 pushl 0x8(%ebp) - 12166: e8 60 f7 ff ff call 118cb <_ed_free> - 1216b: 83 c4 10 add $0x10,%esp - 1216e: c7 45 f0 00 00 00 00 movl $0x0,0xfffffff0(%ebp) - 12175: e9 8d 01 00 00 jmp 12307 <_ed_get+0x257> - 1217a: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 1217d: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 12180: 89 42 14 mov %eax,0x14(%edx) - 12183: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 12186: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 12189: 8b 40 24 mov 0x24(%eax),%eax - 1218c: 89 42 04 mov %eax,0x4(%edx) - 1218f: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 12192: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12195: 8b 40 04 mov 0x4(%eax),%eax - 12198: 89 42 08 mov %eax,0x8(%edx) - 1219b: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 1219e: c6 40 28 00 movb $0x0,0x28(%eax) - 121a2: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 121a5: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 121a8: 88 42 29 mov %al,0x29(%edx) - 121ab: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 121ae: 80 78 28 00 cmpb $0x0,0x28(%eax) - 121b2: 0f 85 4f 01 00 00 jne 12307 <_ed_get+0x257> - 121b8: 8b 45 10 mov 0x10(%ebp),%eax - 121bb: c1 e8 08 shr $0x8,%eax - 121be: 83 e0 7f and $0x7f,%eax - 121c1: 89 45 e4 mov %eax,0xffffffe4(%ebp) - 121c4: 8b 45 ec mov 0xffffffec(%ebp),%eax - 121c7: d1 e8 shr %eax - 121c9: 89 c2 mov %eax,%edx - 121cb: c1 e2 07 shl $0x7,%edx - 121ce: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 121d1: 09 10 or %edx,(%eax) - 121d3: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 121d7: 74 1e je 121f7 <_ed_get+0x147> - 121d9: 8b 55 0c mov 0xc(%ebp),%edx - 121dc: 8b 45 10 mov 0x10(%ebp),%eax - 121df: c1 e8 0f shr $0xf,%eax - 121e2: 83 e0 0f and $0xf,%eax - 121e5: 8b 44 82 78 mov 0x78(%edx,%eax,4),%eax - 121e9: c1 e0 10 shl $0x10,%eax - 121ec: 89 45 e0 mov %eax,0xffffffe0(%ebp) - 121ef: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 121f2: 09 45 e0 or %eax,0xffffffe0(%ebp) - 121f5: eb 1c jmp 12213 <_ed_get+0x163> - 121f7: 8b 55 0c mov 0xc(%ebp),%edx - 121fa: 8b 45 10 mov 0x10(%ebp),%eax - 121fd: c1 e8 0f shr $0xf,%eax - 12200: 83 e0 0f and $0xf,%eax - 12203: 8b 44 82 38 mov 0x38(%edx,%eax,4),%eax - 12207: c1 e0 10 shl $0x10,%eax - 1220a: 89 45 e0 mov %eax,0xffffffe0(%ebp) - 1220d: 8b 55 e4 mov 0xffffffe4(%ebp),%edx - 12210: 09 55 e0 or %edx,0xffffffe0(%ebp) - 12213: 8b 45 e0 mov 0xffffffe0(%ebp),%eax - 12216: 89 45 e4 mov %eax,0xffffffe4(%ebp) - 12219: 8b 45 0c mov 0xc(%ebp),%eax - 1221c: 83 78 18 01 cmpl $0x1,0x18(%eax) - 12220: 75 09 jne 1222b <_ed_get+0x17b> - 12222: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 12225: 81 08 00 20 00 00 orl $0x2000,(%eax) - 1222b: 83 7d f8 02 cmpl $0x2,0xfffffff8(%ebp) - 1222f: 0f 84 ca 00 00 00 je 122ff <_ed_get+0x24f> - 12235: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 12239: 74 0b je 12246 <_ed_get+0x196> - 1223b: 8b 55 e4 mov 0xffffffe4(%ebp),%edx - 1223e: 80 ce 08 or $0x8,%dh - 12241: 89 55 dc mov %edx,0xffffffdc(%ebp) - 12244: eb 09 jmp 1224f <_ed_get+0x19f> - 12246: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 12249: 80 cc 10 or $0x10,%ah - 1224c: 89 45 dc mov %eax,0xffffffdc(%ebp) - 1224f: 8b 55 dc mov 0xffffffdc(%ebp),%edx - 12252: 89 55 e4 mov %edx,0xffffffe4(%ebp) - 12255: 83 7d f8 03 cmpl $0x3,0xfffffff8(%ebp) - 12259: 0f 84 a0 00 00 00 je 122ff <_ed_get+0x24f> - 1225f: 83 7d f8 00 cmpl $0x0,0xfffffff8(%ebp) - 12263: 75 0b jne 12270 <_ed_get+0x1c0> - 12265: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 12268: 81 08 00 80 00 00 orl $0x8000,(%eax) - 1226e: eb 0d jmp 1227d <_ed_get+0x1cd> - 12270: 83 7d 14 20 cmpl $0x20,0x14(%ebp) - 12274: 7e 07 jle 1227d <_ed_get+0x1cd> - 12276: c7 45 14 20 00 00 00 movl $0x20,0x14(%ebp) - 1227d: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 12280: 8b 45 14 mov 0x14(%ebp),%eax - 12283: 66 89 42 2c mov %ax,0x2c(%edx) - 12287: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 1228a: 89 45 d8 mov %eax,0xffffffd8(%ebp) - 1228d: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 12291: 74 15 je 122a8 <_ed_get+0x1f8> - 12293: 8b 55 0c mov 0xc(%ebp),%edx - 12296: 8b 45 10 mov 0x10(%ebp),%eax - 12299: c1 e8 0f shr $0xf,%eax - 1229c: 83 e0 0f and $0xf,%eax - 1229f: 8b 44 82 78 mov 0x78(%edx,%eax,4),%eax - 122a3: 89 45 d4 mov %eax,0xffffffd4(%ebp) - 122a6: eb 13 jmp 122bb <_ed_get+0x20b> - 122a8: 8b 55 0c mov 0xc(%ebp),%edx - 122ab: 8b 45 10 mov 0x10(%ebp),%eax - 122ae: c1 e8 0f shr $0xf,%eax - 122b1: 83 e0 0f and $0xf,%eax - 122b4: 8b 44 82 38 mov 0x38(%edx,%eax,4),%eax - 122b8: 89 45 d4 mov %eax,0xffffffd4(%ebp) - 122bb: ff 75 d4 pushl 0xffffffd4(%ebp) - 122be: 83 7d f8 00 cmpl $0x0,0xfffffff8(%ebp) - 122c2: 0f 94 c0 sete %al - 122c5: 25 ff 00 00 00 and $0xff,%eax - 122ca: 50 push %eax - 122cb: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 122cf: 0f 94 c0 sete %al - 122d2: 25 ff 00 00 00 and $0xff,%eax - 122d7: 50 push %eax - 122d8: 8b 45 0c mov 0xc(%ebp),%eax - 122db: ff 70 18 pushl 0x18(%eax) - 122de: e8 ed 22 00 00 call 145d0 <_usb_calc_bus_time@16> - 122e3: 89 c1 mov %eax,%ecx - 122e5: b8 d3 4d 62 10 mov $0x10624dd3,%eax - 122ea: f7 e9 imul %ecx - 122ec: c1 fa 06 sar $0x6,%edx - 122ef: 89 c8 mov %ecx,%eax - 122f1: c1 f8 1f sar $0x1f,%eax - 122f4: 29 c2 sub %eax,%edx - 122f6: 89 d0 mov %edx,%eax - 122f8: 8b 55 d8 mov 0xffffffd8(%ebp),%edx - 122fb: 66 89 42 2e mov %ax,0x2e(%edx) - 122ff: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 12302: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 12305: 89 02 mov %eax,(%edx) - 12307: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 1230a: c9 leave - 1230b: c3 ret - -0001230c <_start_urb_unlink>: - 1230c: 55 push %ebp - 1230d: 89 e5 mov %esp,%ebp - 1230f: 8b 55 0c mov 0xc(%ebp),%edx - 12312: 8b 45 0c mov 0xc(%ebp),%eax - 12315: 8b 00 mov (%eax),%eax - 12317: 0d 00 00 00 08 or $0x8000000,%eax - 1231c: 89 02 mov %eax,(%edx) - 1231e: 8b 45 0c mov 0xc(%ebp),%eax - 12321: c6 40 28 01 movb $0x1,0x28(%eax) - 12325: ff 75 0c pushl 0xc(%ebp) - 12328: ff 75 08 pushl 0x8(%ebp) - 1232b: e8 5c fb ff ff call 11e8c <_ed_deschedule> - 12330: 83 c4 08 add $0x8,%esp - 12333: 8b 55 0c mov 0xc(%ebp),%edx - 12336: 8b 45 08 mov 0x8(%ebp),%eax - 12339: 8b 40 08 mov 0x8(%eax),%eax - 1233c: 66 8b 80 80 00 00 00 mov 0x80(%eax),%ax - 12343: 40 inc %eax - 12344: 66 89 42 32 mov %ax,0x32(%edx) - 12348: 8b 55 0c mov 0xc(%ebp),%edx - 1234b: 8b 45 08 mov 0x8(%ebp),%eax - 1234e: 8b 40 10 mov 0x10(%eax),%eax - 12351: 89 42 18 mov %eax,0x18(%edx) - 12354: 8b 45 0c mov 0xc(%ebp),%eax - 12357: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%eax) - 1235e: 8b 55 08 mov 0x8(%ebp),%edx - 12361: 8b 45 0c mov 0xc(%ebp),%eax - 12364: 89 42 10 mov %eax,0x10(%edx) - 12367: 8b 45 08 mov 0x8(%ebp),%eax - 1236a: 83 b8 a8 01 00 00 00 cmpl $0x0,0x1a8(%eax) - 12371: 75 29 jne 1239c <_start_urb_unlink+0x90> - 12373: 8b 45 08 mov 0x8(%ebp),%eax - 12376: 8b 40 04 mov 0x4(%eax),%eax - 12379: 83 c0 0c add $0xc,%eax - 1237c: c7 00 04 00 00 00 movl $0x4,(%eax) - 12382: 8b 45 08 mov 0x8(%ebp),%eax - 12385: 8b 40 04 mov 0x4(%eax),%eax - 12388: 83 c0 10 add $0x10,%eax - 1238b: c7 00 04 00 00 00 movl $0x4,(%eax) - 12391: 8b 45 08 mov 0x8(%ebp),%eax - 12394: 8b 40 04 mov 0x4(%eax),%eax - 12397: 83 c0 04 add $0x4,%eax - 1239a: 8b 00 mov (%eax),%eax - 1239c: c9 leave - 1239d: c3 ret - -0001239e <_td_fill>: - 1239e: 55 push %ebp - 1239f: 89 e5 mov %esp,%ebp - 123a1: 83 ec 18 sub $0x18,%esp - 123a4: 8b 45 18 mov 0x18(%ebp),%eax - 123a7: 8b 40 08 mov 0x8(%eax),%eax - 123aa: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 123ad: 8b 45 0c mov 0xc(%ebp),%eax - 123b0: 25 00 00 01 00 and $0x10000,%eax - 123b5: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 123b8: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 123bb: 66 8b 40 04 mov 0x4(%eax),%ax - 123bf: 25 ff ff 00 00 and $0xffff,%eax - 123c4: 48 dec %eax - 123c5: 3b 45 1c cmp 0x1c(%ebp),%eax - 123c8: 75 12 jne 123dc <_td_fill+0x3e> - 123ca: 8b 45 18 mov 0x18(%ebp),%eax - 123cd: 8b 40 20 mov 0x20(%eax),%eax - 123d0: c1 e8 07 shr $0x7,%eax - 123d3: 83 e0 01 and $0x1,%eax - 123d6: 85 c0 test %eax,%eax - 123d8: 75 02 jne 123dc <_td_fill+0x3e> - 123da: eb 09 jmp 123e5 <_td_fill+0x47> - 123dc: 8d 45 0c lea 0xc(%ebp),%eax - 123df: 81 08 00 00 c0 00 orl $0xc00000,(%eax) - 123e5: 8b 55 f4 mov 0xfffffff4(%ebp),%edx - 123e8: 8b 45 1c mov 0x1c(%ebp),%eax - 123eb: 8b 44 82 0c mov 0xc(%edx,%eax,4),%eax - 123ef: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 123f2: 8b 55 f4 mov 0xfffffff4(%ebp),%edx - 123f5: 8b 4d 1c mov 0x1c(%ebp),%ecx - 123f8: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 123fb: 8b 00 mov (%eax),%eax - 123fd: 8b 40 14 mov 0x14(%eax),%eax - 12400: 89 44 8a 0c mov %eax,0xc(%edx,%ecx,4) - 12404: 89 45 fc mov %eax,0xfffffffc(%ebp) - 12407: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 1240a: 8b 10 mov (%eax),%edx - 1240c: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 1240f: 89 42 14 mov %eax,0x14(%edx) - 12412: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 12415: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 12418: 8b 00 mov (%eax),%eax - 1241a: 89 42 14 mov %eax,0x14(%edx) - 1241d: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 12420: c7 40 1c 00 00 00 00 movl $0x0,0x1c(%eax) - 12427: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 1242a: 8b 45 1c mov 0x1c(%ebp),%eax - 1242d: 88 42 12 mov %al,0x12(%edx) - 12430: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 12433: 8b 45 18 mov 0x18(%ebp),%eax - 12436: 89 42 20 mov %eax,0x20(%edx) - 12439: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 1243c: 8b 45 10 mov 0x10(%ebp),%eax - 1243f: 89 42 28 mov %eax,0x28(%edx) - 12442: 83 7d 14 00 cmpl $0x0,0x14(%ebp) - 12446: 75 07 jne 1244f <_td_fill+0xb1> - 12448: c7 45 10 00 00 00 00 movl $0x0,0x10(%ebp) - 1244f: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 12452: 8b 45 0c mov 0xc(%ebp),%eax - 12455: 89 02 mov %eax,(%edx) - 12457: 83 7d f0 00 cmpl $0x0,0xfffffff0(%ebp) - 1245b: 74 31 je 1248e <_td_fill+0xf0> - 1245d: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 12460: 8b 45 10 mov 0x10(%ebp),%eax - 12463: 25 00 f0 ff ff and $0xfffff000,%eax - 12468: 89 42 04 mov %eax,0x4(%edx) - 1246b: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 1246e: 8b 45 10 mov 0x10(%ebp),%eax - 12471: 25 ff 0f 00 00 and $0xfff,%eax - 12476: 0d 00 e0 ff ff or $0xffffe000,%eax - 1247b: 66 89 42 10 mov %ax,0x10(%edx) - 1247f: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 12482: 8b 50 14 mov 0x14(%eax),%edx - 12485: 8b 45 0c mov 0xc(%ebp),%eax - 12488: 66 89 42 30 mov %ax,0x30(%edx) - 1248c: eb 09 jmp 12497 <_td_fill+0xf9> - 1248e: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 12491: 8b 45 10 mov 0x10(%ebp),%eax - 12494: 89 42 04 mov %eax,0x4(%edx) - 12497: 83 7d 10 00 cmpl $0x0,0x10(%ebp) - 1249b: 74 0f je 124ac <_td_fill+0x10e> - 1249d: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 124a0: 8b 45 14 mov 0x14(%ebp),%eax - 124a3: 03 45 10 add 0x10(%ebp),%eax - 124a6: 48 dec %eax - 124a7: 89 42 0c mov %eax,0xc(%edx) - 124aa: eb 0a jmp 124b6 <_td_fill+0x118> - 124ac: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 124af: c7 40 0c 00 00 00 00 movl $0x0,0xc(%eax) - 124b6: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 124b9: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 124bc: 8b 40 24 mov 0x24(%eax),%eax - 124bf: 89 42 08 mov %eax,0x8(%edx) - 124c2: 83 ec 08 sub $0x8,%esp - 124c5: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 124c8: 8b 40 14 mov 0x14(%eax),%eax - 124cb: 83 c0 20 add $0x20,%eax - 124ce: 50 push %eax - 124cf: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 124d2: 83 c0 2c add $0x2c,%eax - 124d5: 50 push %eax - 124d6: e8 4c 00 00 00 call 12527 <_list_add_tail> - 124db: 83 c4 10 add $0x10,%esp - 124de: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 124e1: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 124e4: 8b 40 24 mov 0x24(%eax),%eax - 124e7: c1 e8 06 shr $0x6,%eax - 124ea: 33 42 24 xor 0x24(%edx),%eax - 124ed: 83 e0 3f and $0x3f,%eax - 124f0: 89 45 ec mov %eax,0xffffffec(%ebp) - 124f3: 8b 4d fc mov 0xfffffffc(%ebp),%ecx - 124f6: 8b 55 08 mov 0x8(%ebp),%edx - 124f9: 8b 45 ec mov 0xffffffec(%ebp),%eax - 124fc: 8b 84 82 a4 00 00 00 mov 0xa4(%edx,%eax,4),%eax - 12503: 89 41 18 mov %eax,0x18(%ecx) - 12506: 8b 4d 08 mov 0x8(%ebp),%ecx - 12509: 8b 55 ec mov 0xffffffec(%ebp),%edx - 1250c: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 1250f: 89 84 91 a4 00 00 00 mov %eax,0xa4(%ecx,%edx,4) - 12516: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 12519: 8b 50 14 mov 0x14(%eax),%edx - 1251c: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 1251f: 8b 40 08 mov 0x8(%eax),%eax - 12522: 89 42 04 mov %eax,0x4(%edx) - 12525: c9 leave - 12526: c3 ret - -00012527 <_list_add_tail>: - 12527: 55 push %ebp - 12528: 89 e5 mov %esp,%ebp - 1252a: 83 ec 08 sub $0x8,%esp - 1252d: 83 ec 04 sub $0x4,%esp - 12530: ff 75 0c pushl 0xc(%ebp) - 12533: 8b 45 0c mov 0xc(%ebp),%eax - 12536: ff 70 04 pushl 0x4(%eax) - 12539: ff 75 08 pushl 0x8(%ebp) - 1253c: e8 05 00 00 00 call 12546 <___list_add> - 12541: 83 c4 10 add $0x10,%esp - 12544: c9 leave - 12545: c3 ret - -00012546 <___list_add>: - 12546: 55 push %ebp - 12547: 89 e5 mov %esp,%ebp - 12549: 8b 55 10 mov 0x10(%ebp),%edx - 1254c: 8b 45 08 mov 0x8(%ebp),%eax - 1254f: 89 42 04 mov %eax,0x4(%edx) - 12552: 8b 55 08 mov 0x8(%ebp),%edx - 12555: 8b 45 10 mov 0x10(%ebp),%eax - 12558: 89 02 mov %eax,(%edx) - 1255a: 8b 55 08 mov 0x8(%ebp),%edx - 1255d: 8b 45 0c mov 0xc(%ebp),%eax - 12560: 89 42 04 mov %eax,0x4(%edx) - 12563: 8b 55 0c mov 0xc(%ebp),%edx - 12566: 8b 45 08 mov 0x8(%ebp),%eax - 12569: 89 02 mov %eax,(%edx) - 1256b: 5d pop %ebp - 1256c: c3 ret - -0001256d <_td_submit_urb>: - 1256d: 55 push %ebp - 1256e: 89 e5 mov %esp,%ebp - 12570: 57 push %edi - 12571: 56 push %esi - 12572: 53 push %ebx - 12573: 83 ec 2c sub $0x2c,%esp - 12576: 8b 45 0c mov 0xc(%ebp),%eax - 12579: 8b 40 08 mov 0x8(%eax),%eax - 1257c: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 1257f: 8b 45 0c mov 0xc(%ebp),%eax - 12582: 8b 40 2c mov 0x2c(%eax),%eax - 12585: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 12588: c7 45 e4 00 00 00 00 movl $0x0,0xffffffe4(%ebp) - 1258f: c7 45 e0 00 00 00 00 movl $0x0,0xffffffe0(%ebp) - 12596: 8b 45 0c mov 0xc(%ebp),%eax - 12599: 8b 40 18 mov 0x18(%eax),%eax - 1259c: c1 e8 07 shr $0x7,%eax - 1259f: 83 f0 01 xor $0x1,%eax - 125a2: 83 e0 01 and $0x1,%eax - 125a5: 89 45 dc mov %eax,0xffffffdc(%ebp) - 125a8: 8b 45 0c mov 0xc(%ebp),%eax - 125ab: 8b 58 14 mov 0x14(%eax),%ebx - 125ae: 8b 55 dc mov 0xffffffdc(%ebp),%edx - 125b1: 8b 45 0c mov 0xc(%ebp),%eax - 125b4: 8b 40 18 mov 0x18(%eax),%eax - 125b7: c1 e8 0f shr $0xf,%eax - 125ba: 89 c1 mov %eax,%ecx - 125bc: 83 e1 0f and $0xf,%ecx - 125bf: 8b 44 93 28 mov 0x28(%ebx,%edx,4),%eax - 125c3: d3 e8 shr %cl,%eax - 125c5: 83 e0 01 and $0x1,%eax - 125c8: 85 c0 test %eax,%eax - 125ca: 75 5d jne 12629 <_td_submit_urb+0xbc> - 125cc: 8b 45 0c mov 0xc(%ebp),%eax - 125cf: 8b 70 14 mov 0x14(%eax),%esi - 125d2: 8b 7d dc mov 0xffffffdc(%ebp),%edi - 125d5: 8b 45 0c mov 0xc(%ebp),%eax - 125d8: 8b 50 14 mov 0x14(%eax),%edx - 125db: 8b 5d dc mov 0xffffffdc(%ebp),%ebx - 125de: 8b 45 0c mov 0xc(%ebp),%eax - 125e1: 8b 40 18 mov 0x18(%eax),%eax - 125e4: c1 e8 0f shr $0xf,%eax - 125e7: 89 c1 mov %eax,%ecx - 125e9: 83 e1 0f and $0xf,%ecx - 125ec: b8 01 00 00 00 mov $0x1,%eax - 125f1: d3 e0 shl %cl,%eax - 125f3: f7 d0 not %eax - 125f5: 23 44 9a 28 and 0x28(%edx,%ebx,4),%eax - 125f9: 89 c2 mov %eax,%edx - 125fb: 8b 45 0c mov 0xc(%ebp),%eax - 125fe: 8b 40 18 mov 0x18(%eax),%eax - 12601: c1 e8 0f shr $0xf,%eax - 12604: 89 c1 mov %eax,%ecx - 12606: 83 e1 0f and $0xf,%ecx - 12609: b8 01 00 00 00 mov $0x1,%eax - 1260e: d3 e0 shl %cl,%eax - 12610: 09 d0 or %edx,%eax - 12612: 89 44 be 28 mov %eax,0x28(%esi,%edi,4) - 12616: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12619: 8b 10 mov (%eax),%edx - 1261b: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 1261e: 8b 00 mov (%eax),%eax - 12620: 8b 40 08 mov 0x8(%eax),%eax - 12623: 83 e0 fd and $0xfffffffd,%eax - 12626: 89 42 08 mov %eax,0x8(%edx) - 12629: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 1262c: 66 c7 40 06 00 00 movw $0x0,0x6(%eax) - 12632: 83 7d e8 00 cmpl $0x0,0xffffffe8(%ebp) - 12636: 74 0b je 12643 <_td_submit_urb+0xd6> - 12638: 8b 45 0c mov 0xc(%ebp),%eax - 1263b: 8b 40 28 mov 0x28(%eax),%eax - 1263e: 89 45 ec mov %eax,0xffffffec(%ebp) - 12641: eb 07 jmp 1264a <_td_submit_urb+0xdd> - 12643: c7 45 ec 00 00 00 00 movl $0x0,0xffffffec(%ebp) - 1264a: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 1264d: 8b 00 mov (%eax),%eax - 1264f: ba 00 00 00 00 mov $0x0,%edx - 12654: 8a 50 29 mov 0x29(%eax),%dl - 12657: 89 55 c8 mov %edx,0xffffffc8(%ebp) - 1265a: 83 7d c8 01 cmpl $0x1,0xffffffc8(%ebp) - 1265e: 74 2a je 1268a <_td_submit_urb+0x11d> - 12660: 83 7d c8 01 cmpl $0x1,0xffffffc8(%ebp) - 12664: 7f 0f jg 12675 <_td_submit_urb+0x108> - 12666: 83 7d c8 00 cmpl $0x0,0xffffffc8(%ebp) - 1266a: 0f 84 fa 01 00 00 je 1286a <_td_submit_urb+0x2fd> - 12670: e9 86 02 00 00 jmp 128fb <_td_submit_urb+0x38e> - 12675: 83 7d c8 02 cmpl $0x2,0xffffffc8(%ebp) - 12679: 0f 84 18 01 00 00 je 12797 <_td_submit_urb+0x22a> - 1267f: 83 7d c8 03 cmpl $0x3,0xffffffc8(%ebp) - 12683: 74 19 je 1269e <_td_submit_urb+0x131> - 12685: e9 71 02 00 00 jmp 128fb <_td_submit_urb+0x38e> - 1268a: 8b 45 08 mov 0x8(%ebp),%eax - 1268d: 05 34 02 00 00 add $0x234,%eax - 12692: 50 push %eax - 12693: e8 e3 ef ff ff call 1167b <_hcd_to_bus> - 12698: 83 c4 04 add $0x4,%esp - 1269b: ff 40 38 incl 0x38(%eax) - 1269e: 83 7d dc 00 cmpl $0x0,0xffffffdc(%ebp) - 126a2: 74 09 je 126ad <_td_submit_urb+0x140> - 126a4: c7 45 d4 00 00 08 f0 movl $0xf0080000,0xffffffd4(%ebp) - 126ab: eb 07 jmp 126b4 <_td_submit_urb+0x147> - 126ad: c7 45 d4 00 00 10 f0 movl $0xf0100000,0xffffffd4(%ebp) - 126b4: 8b 45 d4 mov 0xffffffd4(%ebp),%eax - 126b7: 89 45 e0 mov %eax,0xffffffe0(%ebp) - 126ba: 81 7d e8 00 10 00 00 cmpl $0x1000,0xffffffe8(%ebp) - 126c1: 7e 38 jle 126fb <_td_submit_urb+0x18e> - 126c3: 83 ec 08 sub $0x8,%esp - 126c6: ff 75 e4 pushl 0xffffffe4(%ebp) - 126c9: ff 75 0c pushl 0xc(%ebp) - 126cc: 68 00 10 00 00 push $0x1000 - 126d1: ff 75 ec pushl 0xffffffec(%ebp) - 126d4: ff 75 e0 pushl 0xffffffe0(%ebp) - 126d7: ff 75 08 pushl 0x8(%ebp) - 126da: e8 bf fc ff ff call 1239e <_td_fill> - 126df: 83 c4 20 add $0x20,%esp - 126e2: 8d 45 ec lea 0xffffffec(%ebp),%eax - 126e5: 81 00 00 10 00 00 addl $0x1000,(%eax) - 126eb: 8d 45 e8 lea 0xffffffe8(%ebp),%eax - 126ee: 81 28 00 10 00 00 subl $0x1000,(%eax) - 126f4: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 126f7: ff 00 incl (%eax) - 126f9: eb bf jmp 126ba <_td_submit_urb+0x14d> - 126fb: 8b 45 0c mov 0xc(%ebp),%eax - 126fe: 8b 40 20 mov 0x20(%eax),%eax - 12701: 83 e0 01 and $0x1,%eax - 12704: 85 c0 test %eax,%eax - 12706: 75 09 jne 12711 <_td_submit_urb+0x1a4> - 12708: 8d 45 e0 lea 0xffffffe0(%ebp),%eax - 1270b: 81 08 00 00 04 00 orl $0x40000,(%eax) - 12711: 83 ec 08 sub $0x8,%esp - 12714: ff 75 e4 pushl 0xffffffe4(%ebp) - 12717: ff 75 0c pushl 0xc(%ebp) - 1271a: ff 75 e8 pushl 0xffffffe8(%ebp) - 1271d: ff 75 ec pushl 0xffffffec(%ebp) - 12720: ff 75 e0 pushl 0xffffffe0(%ebp) - 12723: ff 75 08 pushl 0x8(%ebp) - 12726: e8 73 fc ff ff call 1239e <_td_fill> - 1272b: 83 c4 20 add $0x20,%esp - 1272e: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 12731: ff 00 incl (%eax) - 12733: 8b 45 0c mov 0xc(%ebp),%eax - 12736: 8b 40 20 mov 0x20(%eax),%eax - 12739: c1 e8 06 shr $0x6,%eax - 1273c: 83 e0 01 and $0x1,%eax - 1273f: 85 c0 test %eax,%eax - 12741: 74 31 je 12774 <_td_submit_urb+0x207> - 12743: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12746: 66 8b 40 04 mov 0x4(%eax),%ax - 1274a: 25 ff ff 00 00 and $0xffff,%eax - 1274f: 3b 45 e4 cmp 0xffffffe4(%ebp),%eax - 12752: 7e 20 jle 12774 <_td_submit_urb+0x207> - 12754: 83 ec 08 sub $0x8,%esp - 12757: ff 75 e4 pushl 0xffffffe4(%ebp) - 1275a: ff 75 0c pushl 0xc(%ebp) - 1275d: 6a 00 push $0x0 - 1275f: 6a 00 push $0x0 - 12761: ff 75 e0 pushl 0xffffffe0(%ebp) - 12764: ff 75 08 pushl 0x8(%ebp) - 12767: e8 32 fc ff ff call 1239e <_td_fill> - 1276c: 83 c4 20 add $0x20,%esp - 1276f: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 12772: ff 00 incl (%eax) - 12774: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12777: 8b 00 mov (%eax),%eax - 12779: 80 78 29 03 cmpb $0x3,0x29(%eax) - 1277d: 0f 85 78 01 00 00 jne 128fb <_td_submit_urb+0x38e> - 12783: 8b 45 08 mov 0x8(%ebp),%eax - 12786: 8b 40 04 mov 0x4(%eax),%eax - 12789: 83 c0 08 add $0x8,%eax - 1278c: c7 00 04 00 00 00 movl $0x4,(%eax) - 12792: e9 64 01 00 00 jmp 128fb <_td_submit_urb+0x38e> - 12797: c7 45 e0 00 00 00 f2 movl $0xf2000000,0xffffffe0(%ebp) - 1279e: 83 ec 08 sub $0x8,%esp - 127a1: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 127a4: 50 push %eax - 127a5: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 127a8: ff 00 incl (%eax) - 127aa: ff 75 0c pushl 0xc(%ebp) - 127ad: 6a 08 push $0x8 - 127af: 8b 45 0c mov 0xc(%ebp),%eax - 127b2: ff 70 3c pushl 0x3c(%eax) - 127b5: ff 75 e0 pushl 0xffffffe0(%ebp) - 127b8: ff 75 08 pushl 0x8(%ebp) - 127bb: e8 de fb ff ff call 1239e <_td_fill> - 127c0: 83 c4 20 add $0x20,%esp - 127c3: 83 7d e8 00 cmpl $0x0,0xffffffe8(%ebp) - 127c7: 7e 4f jle 12818 <_td_submit_urb+0x2ab> - 127c9: c7 45 e0 00 00 04 f3 movl $0xf3040000,0xffffffe0(%ebp) - 127d0: 83 7d dc 00 cmpl $0x0,0xffffffdc(%ebp) - 127d4: 74 0e je 127e4 <_td_submit_urb+0x277> - 127d6: 8b 55 e0 mov 0xffffffe0(%ebp),%edx - 127d9: 81 ca 00 00 08 00 or $0x80000,%edx - 127df: 89 55 d0 mov %edx,0xffffffd0(%ebp) - 127e2: eb 0b jmp 127ef <_td_submit_urb+0x282> - 127e4: 8b 45 e0 mov 0xffffffe0(%ebp),%eax - 127e7: 0d 00 00 10 00 or $0x100000,%eax - 127ec: 89 45 d0 mov %eax,0xffffffd0(%ebp) - 127ef: 8b 55 d0 mov 0xffffffd0(%ebp),%edx - 127f2: 89 55 e0 mov %edx,0xffffffe0(%ebp) - 127f5: 83 ec 08 sub $0x8,%esp - 127f8: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 127fb: 50 push %eax - 127fc: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 127ff: ff 00 incl (%eax) - 12801: ff 75 0c pushl 0xc(%ebp) - 12804: ff 75 e8 pushl 0xffffffe8(%ebp) - 12807: ff 75 ec pushl 0xffffffec(%ebp) - 1280a: ff 75 e0 pushl 0xffffffe0(%ebp) - 1280d: ff 75 08 pushl 0x8(%ebp) - 12810: e8 89 fb ff ff call 1239e <_td_fill> - 12815: 83 c4 20 add $0x20,%esp - 12818: 83 7d dc 00 cmpl $0x0,0xffffffdc(%ebp) - 1281c: 74 09 je 12827 <_td_submit_urb+0x2ba> - 1281e: c7 45 cc 00 00 10 f3 movl $0xf3100000,0xffffffcc(%ebp) - 12825: eb 07 jmp 1282e <_td_submit_urb+0x2c1> - 12827: c7 45 cc 00 00 08 f3 movl $0xf3080000,0xffffffcc(%ebp) - 1282e: 8b 45 cc mov 0xffffffcc(%ebp),%eax - 12831: 89 45 e0 mov %eax,0xffffffe0(%ebp) - 12834: 83 ec 08 sub $0x8,%esp - 12837: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 1283a: 50 push %eax - 1283b: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 1283e: ff 00 incl (%eax) - 12840: ff 75 0c pushl 0xc(%ebp) - 12843: 6a 00 push $0x0 - 12845: ff 75 ec pushl 0xffffffec(%ebp) - 12848: ff 75 e0 pushl 0xffffffe0(%ebp) - 1284b: ff 75 08 pushl 0x8(%ebp) - 1284e: e8 4b fb ff ff call 1239e <_td_fill> - 12853: 83 c4 20 add $0x20,%esp - 12856: 8b 45 08 mov 0x8(%ebp),%eax - 12859: 8b 40 04 mov 0x4(%eax),%eax - 1285c: 83 c0 08 add $0x8,%eax - 1285f: c7 00 02 00 00 00 movl $0x2,(%eax) - 12865: e9 91 00 00 00 jmp 128fb <_td_submit_urb+0x38e> - 1286a: c7 45 e4 00 00 00 00 movl $0x0,0xffffffe4(%ebp) - 12871: 8b 45 0c mov 0xc(%ebp),%eax - 12874: 8b 40 44 mov 0x44(%eax),%eax - 12877: 3b 45 e4 cmp 0xffffffe4(%ebp),%eax - 1287a: 7e 6b jle 128e7 <_td_submit_urb+0x37a> - 1287c: 8b 45 0c mov 0xc(%ebp),%eax - 1287f: 8b 40 40 mov 0x40(%eax),%eax - 12882: 89 45 d8 mov %eax,0xffffffd8(%ebp) - 12885: 8b 45 0c mov 0xc(%ebp),%eax - 12888: 8b 40 48 mov 0x48(%eax),%eax - 1288b: 89 c2 mov %eax,%edx - 1288d: 0f af 55 e4 imul 0xffffffe4(%ebp),%edx - 12891: 8d 45 d8 lea 0xffffffd8(%ebp),%eax - 12894: 01 10 add %edx,(%eax) - 12896: 8d 45 d8 lea 0xffffffd8(%ebp),%eax - 12899: 81 20 ff ff 00 00 andl $0xffff,(%eax) - 1289f: 83 ec 08 sub $0x8,%esp - 128a2: ff 75 e4 pushl 0xffffffe4(%ebp) - 128a5: ff 75 0c pushl 0xc(%ebp) - 128a8: 8b 55 0c mov 0xc(%ebp),%edx - 128ab: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 128ae: c1 e0 04 shl $0x4,%eax - 128b1: 01 d0 add %edx,%eax - 128b3: 83 c0 60 add $0x60,%eax - 128b6: ff 30 pushl (%eax) - 128b8: 8b 55 0c mov 0xc(%ebp),%edx - 128bb: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 128be: c1 e0 04 shl $0x4,%eax - 128c1: 01 d0 add %edx,%eax - 128c3: 8d 50 5c lea 0x5c(%eax),%edx - 128c6: 8b 45 ec mov 0xffffffec(%ebp),%eax - 128c9: 03 02 add (%edx),%eax - 128cb: 50 push %eax - 128cc: 8b 45 d8 mov 0xffffffd8(%ebp),%eax - 128cf: 0d 00 00 01 f0 or $0xf0010000,%eax - 128d4: 50 push %eax - 128d5: ff 75 08 pushl 0x8(%ebp) - 128d8: e8 c1 fa ff ff call 1239e <_td_fill> - 128dd: 83 c4 20 add $0x20,%esp - 128e0: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 128e3: ff 00 incl (%eax) - 128e5: eb 8a jmp 12871 <_td_submit_urb+0x304> - 128e7: 8b 45 08 mov 0x8(%ebp),%eax - 128ea: 05 34 02 00 00 add $0x234,%eax - 128ef: 50 push %eax - 128f0: e8 86 ed ff ff call 1167b <_hcd_to_bus> - 128f5: 83 c4 04 add $0x4,%esp - 128f8: ff 40 3c incl 0x3c(%eax) - 128fb: 8d 65 f4 lea 0xfffffff4(%ebp),%esp - 128fe: 5b pop %ebx - 128ff: 5e pop %esi - 12900: 5f pop %edi - 12901: 5d pop %ebp - 12902: c3 ret - -00012903 <_td_done>: - 12903: 55 push %ebp - 12904: 89 e5 mov %esp,%ebp - 12906: 57 push %edi - 12907: 56 push %esi - 12908: 53 push %ebx - 12909: 83 ec 1c sub $0x1c,%esp - 1290c: 8b 45 10 mov 0x10(%ebp),%eax - 1290f: 8b 00 mov (%eax),%eax - 12911: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 12914: c7 45 ec 00 00 00 00 movl $0x0,0xffffffec(%ebp) - 1291b: 83 ec 0c sub $0xc,%esp - 1291e: 8b 45 10 mov 0x10(%ebp),%eax - 12921: 83 c0 2c add $0x2c,%eax - 12924: 50 push %eax - 12925: e8 0f 02 00 00 call 12b39 <_list_del> - 1292a: 83 c4 10 add $0x10,%esp - 1292d: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12930: c1 e8 10 shr $0x10,%eax - 12933: 83 e0 01 and $0x1,%eax - 12936: 85 c0 test %eax,%eax - 12938: 0f 84 d2 00 00 00 je 12a10 <_td_done+0x10d> - 1293e: 8b 45 10 mov 0x10(%ebp),%eax - 12941: 66 8b 40 10 mov 0x10(%eax),%ax - 12945: 66 89 45 ea mov %ax,0xffffffea(%ebp) - 12949: c7 45 e4 00 00 00 00 movl $0x0,0xffffffe4(%ebp) - 12950: 66 8b 45 ea mov 0xffffffea(%ebp),%ax - 12954: 66 c1 e8 0c shr $0xc,%ax - 12958: 25 ff ff 00 00 and $0xffff,%eax - 1295d: 83 e0 0f and $0xf,%eax - 12960: 89 45 ec mov %eax,0xffffffec(%ebp) - 12963: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12966: 25 00 00 00 f0 and $0xf0000000,%eax - 1296b: 85 c0 test %eax,%eax - 1296d: 74 05 je 12974 <_td_done+0x71> - 1296f: e9 bd 01 00 00 jmp 12b31 <_td_done+0x22e> - 12974: 8b 45 0c mov 0xc(%ebp),%eax - 12977: 8b 40 18 mov 0x18(%eax),%eax - 1297a: c1 e8 07 shr $0x7,%eax - 1297d: 83 e0 01 and $0x1,%eax - 12980: 85 c0 test %eax,%eax - 12982: 75 1d jne 129a1 <_td_done+0x9e> - 12984: 8b 55 0c mov 0xc(%ebp),%edx - 12987: 8b 45 10 mov 0x10(%ebp),%eax - 1298a: 8a 40 12 mov 0x12(%eax),%al - 1298d: 25 ff 00 00 00 and $0xff,%eax - 12992: c1 e0 04 shl $0x4,%eax - 12995: 01 d0 add %edx,%eax - 12997: 83 c0 60 add $0x60,%eax - 1299a: 8b 00 mov (%eax),%eax - 1299c: 89 45 e4 mov %eax,0xffffffe4(%ebp) - 1299f: eb 1e jmp 129bf <_td_done+0xbc> - 129a1: 83 7d ec 09 cmpl $0x9,0xffffffec(%ebp) - 129a5: 75 07 jne 129ae <_td_done+0xab> - 129a7: c7 45 ec 00 00 00 00 movl $0x0,0xffffffec(%ebp) - 129ae: 66 8b 45 ea mov 0xffffffea(%ebp),%ax - 129b2: 25 ff ff 00 00 and $0xffff,%eax - 129b7: 25 ff 03 00 00 and $0x3ff,%eax - 129bc: 89 45 e4 mov %eax,0xffffffe4(%ebp) - 129bf: 8b 4d 0c mov 0xc(%ebp),%ecx - 129c2: 8b 55 0c mov 0xc(%ebp),%edx - 129c5: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 129c8: 03 42 30 add 0x30(%edx),%eax - 129cb: 89 41 30 mov %eax,0x30(%ecx) - 129ce: 8b 55 0c mov 0xc(%ebp),%edx - 129d1: 8b 45 10 mov 0x10(%ebp),%eax - 129d4: 8a 40 12 mov 0x12(%eax),%al - 129d7: 25 ff 00 00 00 and $0xff,%eax - 129dc: c1 e0 04 shl $0x4,%eax - 129df: 01 d0 add %edx,%eax - 129e1: 8d 50 64 lea 0x64(%eax),%edx - 129e4: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 129e7: 89 02 mov %eax,(%edx) - 129e9: 8b 55 0c mov 0xc(%ebp),%edx - 129ec: 8b 45 10 mov 0x10(%ebp),%eax - 129ef: 8a 40 12 mov 0x12(%eax),%al - 129f2: 25 ff 00 00 00 and $0xff,%eax - 129f7: c1 e0 04 shl $0x4,%eax - 129fa: 01 d0 add %edx,%eax - 129fc: 8d 50 68 lea 0x68(%eax),%edx - 129ff: 8b 45 ec mov 0xffffffec(%ebp),%eax - 12a02: 8b 04 85 20 60 01 00 mov 0x16020(,%eax,4),%eax - 12a09: 89 02 mov %eax,(%edx) - 12a0b: e9 21 01 00 00 jmp 12b31 <_td_done+0x22e> - 12a10: 8b 45 0c mov 0xc(%ebp),%eax - 12a13: 8b 40 18 mov 0x18(%eax),%eax - 12a16: c1 e8 1e shr $0x1e,%eax - 12a19: 83 e0 03 and $0x3,%eax - 12a1c: 89 45 e4 mov %eax,0xffffffe4(%ebp) - 12a1f: 8b 45 10 mov 0x10(%ebp),%eax - 12a22: 83 c0 0c add $0xc,%eax - 12a25: 8b 00 mov (%eax),%eax - 12a27: 89 45 e0 mov %eax,0xffffffe0(%ebp) - 12a2a: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12a2d: c1 e8 1c shr $0x1c,%eax - 12a30: 83 e0 0f and $0xf,%eax - 12a33: 89 45 ec mov %eax,0xffffffec(%ebp) - 12a36: 83 7d e4 02 cmpl $0x2,0xffffffe4(%ebp) - 12a3a: 74 51 je 12a8d <_td_done+0x18a> - 12a3c: 83 7d ec 04 cmpl $0x4,0xffffffec(%ebp) - 12a40: 75 4b jne 12a8d <_td_done+0x18a> - 12a42: 8b 45 0c mov 0xc(%ebp),%eax - 12a45: 8b 58 14 mov 0x14(%eax),%ebx - 12a48: 8b 45 0c mov 0xc(%ebp),%eax - 12a4b: 8b 40 18 mov 0x18(%eax),%eax - 12a4e: c1 e8 07 shr $0x7,%eax - 12a51: 83 f0 01 xor $0x1,%eax - 12a54: 89 c6 mov %eax,%esi - 12a56: 83 e6 01 and $0x1,%esi - 12a59: 8b 45 0c mov 0xc(%ebp),%eax - 12a5c: 8b 78 14 mov 0x14(%eax),%edi - 12a5f: 8b 45 0c mov 0xc(%ebp),%eax - 12a62: 8b 40 18 mov 0x18(%eax),%eax - 12a65: c1 e8 07 shr $0x7,%eax - 12a68: 83 f0 01 xor $0x1,%eax - 12a6b: 89 c2 mov %eax,%edx - 12a6d: 83 e2 01 and $0x1,%edx - 12a70: 8b 45 0c mov 0xc(%ebp),%eax - 12a73: 8b 40 18 mov 0x18(%eax),%eax - 12a76: c1 e8 0f shr $0xf,%eax - 12a79: 89 c1 mov %eax,%ecx - 12a7b: 83 e1 0f and $0xf,%ecx - 12a7e: b8 01 00 00 00 mov $0x1,%eax - 12a83: d3 e0 shl %cl,%eax - 12a85: 0b 44 97 30 or 0x30(%edi,%edx,4),%eax - 12a89: 89 44 b3 30 mov %eax,0x30(%ebx,%esi,4) - 12a8d: 83 7d ec 09 cmpl $0x9,0xffffffec(%ebp) - 12a91: 75 14 jne 12aa7 <_td_done+0x1a4> - 12a93: 8b 45 0c mov 0xc(%ebp),%eax - 12a96: 8b 40 20 mov 0x20(%eax),%eax - 12a99: 83 e0 01 and $0x1,%eax - 12a9c: 85 c0 test %eax,%eax - 12a9e: 75 07 jne 12aa7 <_td_done+0x1a4> - 12aa0: c7 45 ec 00 00 00 00 movl $0x0,0xffffffec(%ebp) - 12aa7: 83 7d ec 00 cmpl $0x0,0xffffffec(%ebp) - 12aab: 74 28 je 12ad5 <_td_done+0x1d2> - 12aad: 83 7d ec 0d cmpl $0xd,0xffffffec(%ebp) - 12ab1: 7f 22 jg 12ad5 <_td_done+0x1d2> - 12ab3: 8b 45 0c mov 0xc(%ebp),%eax - 12ab6: c7 00 01 00 00 00 movl $0x1,(%eax) - 12abc: 8b 45 0c mov 0xc(%ebp),%eax - 12abf: 83 78 1c 8d cmpl $0xffffff8d,0x1c(%eax) - 12ac3: 75 10 jne 12ad5 <_td_done+0x1d2> - 12ac5: 8b 45 0c mov 0xc(%ebp),%eax - 12ac8: 8b 55 ec mov 0xffffffec(%ebp),%edx - 12acb: 8b 14 95 20 60 01 00 mov 0x16020(,%edx,4),%edx - 12ad2: 89 50 1c mov %edx,0x1c(%eax) - 12ad5: 83 7d e4 02 cmpl $0x2,0xffffffe4(%ebp) - 12ad9: 75 0b jne 12ae6 <_td_done+0x1e3> - 12adb: 8b 45 10 mov 0x10(%ebp),%eax - 12ade: 80 78 12 00 cmpb $0x0,0x12(%eax) - 12ae2: 75 02 jne 12ae6 <_td_done+0x1e3> - 12ae4: eb 45 jmp 12b2b <_td_done+0x228> - 12ae6: 83 7d e0 00 cmpl $0x0,0xffffffe0(%ebp) - 12aea: 74 3f je 12b2b <_td_done+0x228> - 12aec: 8b 45 10 mov 0x10(%ebp),%eax - 12aef: 83 78 04 00 cmpl $0x0,0x4(%eax) - 12af3: 75 1a jne 12b0f <_td_done+0x20c> - 12af5: 8b 5d 0c mov 0xc(%ebp),%ebx - 12af8: 8b 4d 0c mov 0xc(%ebp),%ecx - 12afb: 8b 45 10 mov 0x10(%ebp),%eax - 12afe: 8b 50 28 mov 0x28(%eax),%edx - 12b01: 8b 45 e0 mov 0xffffffe0(%ebp),%eax - 12b04: 29 d0 sub %edx,%eax - 12b06: 03 41 30 add 0x30(%ecx),%eax - 12b09: 40 inc %eax - 12b0a: 89 43 30 mov %eax,0x30(%ebx) - 12b0d: eb 1c jmp 12b2b <_td_done+0x228> - 12b0f: 8b 5d 0c mov 0xc(%ebp),%ebx - 12b12: 8b 75 0c mov 0xc(%ebp),%esi - 12b15: 8b 4d 10 mov 0x10(%ebp),%ecx - 12b18: 83 c1 04 add $0x4,%ecx - 12b1b: 8b 45 10 mov 0x10(%ebp),%eax - 12b1e: 8b 50 28 mov 0x28(%eax),%edx - 12b21: 8b 01 mov (%ecx),%eax - 12b23: 29 d0 sub %edx,%eax - 12b25: 03 46 30 add 0x30(%esi),%eax - 12b28: 89 43 30 mov %eax,0x30(%ebx) - 12b2b: 83 7d ec 00 cmpl $0x0,0xffffffec(%ebp) - 12b2f: 74 00 je 12b31 <_td_done+0x22e> - 12b31: 8d 65 f4 lea 0xfffffff4(%ebp),%esp - 12b34: 5b pop %ebx - 12b35: 5e pop %esi - 12b36: 5f pop %edi - 12b37: 5d pop %ebp - 12b38: c3 ret - -00012b39 <_list_del>: - 12b39: 55 push %ebp - 12b3a: 89 e5 mov %esp,%ebp - 12b3c: 83 ec 08 sub $0x8,%esp - 12b3f: 83 ec 08 sub $0x8,%esp - 12b42: 8b 45 08 mov 0x8(%ebp),%eax - 12b45: ff 30 pushl (%eax) - 12b47: 8b 45 08 mov 0x8(%ebp),%eax - 12b4a: ff 70 04 pushl 0x4(%eax) - 12b4d: e8 18 00 00 00 call 12b6a <___list_del> - 12b52: 83 c4 10 add $0x10,%esp - 12b55: 8b 45 08 mov 0x8(%ebp),%eax - 12b58: c7 00 00 00 00 00 movl $0x0,(%eax) - 12b5e: 8b 45 08 mov 0x8(%ebp),%eax - 12b61: c7 40 04 00 00 00 00 movl $0x0,0x4(%eax) - 12b68: c9 leave - 12b69: c3 ret - -00012b6a <___list_del>: - 12b6a: 55 push %ebp - 12b6b: 89 e5 mov %esp,%ebp - 12b6d: 8b 55 0c mov 0xc(%ebp),%edx - 12b70: 8b 45 08 mov 0x8(%ebp),%eax - 12b73: 89 42 04 mov %eax,0x4(%edx) - 12b76: 8b 55 08 mov 0x8(%ebp),%edx - 12b79: 8b 45 0c mov 0xc(%ebp),%eax - 12b7c: 89 02 mov %eax,(%edx) - 12b7e: 5d pop %ebp - 12b7f: c3 ret - -00012b80 <_dl_reverse_done_list>: - 12b80: 55 push %ebp - 12b81: 89 e5 mov %esp,%ebp - 12b83: 83 ec 18 sub $0x18,%esp - 12b86: c7 45 f8 00 00 00 00 movl $0x0,0xfffffff8(%ebp) - 12b8d: c7 45 f4 00 00 00 00 movl $0x0,0xfffffff4(%ebp) - 12b94: c7 45 f0 00 00 00 00 movl $0x0,0xfffffff0(%ebp) - 12b9b: 8b 45 08 mov 0x8(%ebp),%eax - 12b9e: 8b 40 08 mov 0x8(%eax),%eax - 12ba1: 05 84 00 00 00 add $0x84,%eax - 12ba6: 8b 00 mov (%eax),%eax - 12ba8: 89 45 fc mov %eax,0xfffffffc(%ebp) - 12bab: 8b 45 08 mov 0x8(%ebp),%eax - 12bae: 8b 40 08 mov 0x8(%eax),%eax - 12bb1: c7 80 84 00 00 00 00 movl $0x0,0x84(%eax) - 12bb8: 00 00 00 - 12bbb: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 12bbf: 0f 84 85 00 00 00 je 12c4a <_dl_reverse_done_list+0xca> - 12bc5: 83 ec 08 sub $0x8,%esp - 12bc8: ff 75 fc pushl 0xfffffffc(%ebp) - 12bcb: ff 75 08 pushl 0x8(%ebp) - 12bce: e8 59 01 00 00 call 12d2c <_dma_to_td> - 12bd3: 83 c4 10 add $0x10,%esp - 12bd6: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 12bd9: 83 7d f4 00 cmpl $0x0,0xfffffff4(%ebp) - 12bdd: 75 02 jne 12be1 <_dl_reverse_done_list+0x61> - 12bdf: eb 69 jmp 12c4a <_dl_reverse_done_list+0xca> - 12be1: 8b 55 f4 mov 0xfffffff4(%ebp),%edx - 12be4: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 12be7: 8b 00 mov (%eax),%eax - 12be9: 0d 00 00 02 00 or $0x20000,%eax - 12bee: 89 02 mov %eax,(%edx) - 12bf0: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 12bf3: 8b 00 mov (%eax),%eax - 12bf5: c1 e8 1c shr $0x1c,%eax - 12bf8: 83 e0 0f and $0xf,%eax - 12bfb: 89 45 ec mov %eax,0xffffffec(%ebp) - 12bfe: 83 7d ec 00 cmpl $0x0,0xffffffec(%ebp) - 12c02: 74 27 je 12c2b <_dl_reverse_done_list+0xab> - 12c04: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 12c07: 8b 40 14 mov 0x14(%eax),%eax - 12c0a: 8b 40 08 mov 0x8(%eax),%eax - 12c0d: 83 e0 01 and $0x1,%eax - 12c10: 85 c0 test %eax,%eax - 12c12: 74 17 je 12c2b <_dl_reverse_done_list+0xab> - 12c14: ff 75 f8 pushl 0xfffffff8(%ebp) - 12c17: ff 75 ec pushl 0xffffffec(%ebp) - 12c1a: ff 75 f4 pushl 0xfffffff4(%ebp) - 12c1d: ff 75 08 pushl 0x8(%ebp) - 12c20: e8 2a 00 00 00 call 12c4f <_ed_halted> - 12c25: 83 c4 10 add $0x10,%esp - 12c28: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 12c2b: 8b 55 f4 mov 0xfffffff4(%ebp),%edx - 12c2e: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12c31: 89 42 1c mov %eax,0x1c(%edx) - 12c34: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 12c37: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 12c3a: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 12c3d: 83 c0 08 add $0x8,%eax - 12c40: 8b 00 mov (%eax),%eax - 12c42: 89 45 fc mov %eax,0xfffffffc(%ebp) - 12c45: e9 71 ff ff ff jmp 12bbb <_dl_reverse_done_list+0x3b> - 12c4a: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12c4d: c9 leave - 12c4e: c3 ret - -00012c4f <_ed_halted>: - 12c4f: 55 push %ebp - 12c50: 89 e5 mov %esp,%ebp - 12c52: 83 ec 18 sub $0x18,%esp - 12c55: 8b 45 0c mov 0xc(%ebp),%eax - 12c58: 8b 40 20 mov 0x20(%eax),%eax - 12c5b: 89 45 fc mov %eax,0xfffffffc(%ebp) - 12c5e: 8b 45 0c mov 0xc(%ebp),%eax - 12c61: 8b 40 14 mov 0x14(%eax),%eax - 12c64: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 12c67: 8b 45 0c mov 0xc(%ebp),%eax - 12c6a: 8b 40 2c mov 0x2c(%eax),%eax - 12c6d: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 12c70: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12c73: 8b 40 08 mov 0x8(%eax),%eax - 12c76: 83 e0 02 and $0x2,%eax - 12c79: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 12c7c: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 12c7f: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12c82: 8b 00 mov (%eax),%eax - 12c84: 80 cc 40 or $0x40,%ah - 12c87: 89 02 mov %eax,(%edx) - 12c89: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 12c8c: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12c8f: 8b 40 08 mov 0x8(%eax),%eax - 12c92: 83 e0 fe and $0xfffffffe,%eax - 12c95: 89 42 08 mov %eax,0x8(%edx) - 12c98: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12c9b: 83 c0 20 add $0x20,%eax - 12c9e: 3b 45 f4 cmp 0xfffffff4(%ebp),%eax - 12ca1: 74 7e je 12d21 <_ed_halted+0xd2> - 12ca3: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 12ca6: 83 e8 2c sub $0x2c,%eax - 12ca9: 89 45 ec mov %eax,0xffffffec(%ebp) - 12cac: 8b 45 ec mov 0xffffffec(%ebp),%eax - 12caf: 8b 40 2c mov 0x2c(%eax),%eax - 12cb2: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 12cb5: 8b 45 ec mov 0xffffffec(%ebp),%eax - 12cb8: 8b 40 20 mov 0x20(%eax),%eax - 12cbb: 3b 45 fc cmp 0xfffffffc(%ebp),%eax - 12cbe: 74 02 je 12cc2 <_ed_halted+0x73> - 12cc0: eb 5f jmp 12d21 <_ed_halted+0xd2> - 12cc2: 8b 45 ec mov 0xffffffec(%ebp),%eax - 12cc5: 8b 00 mov (%eax),%eax - 12cc7: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 12cca: 8d 45 e8 lea 0xffffffe8(%ebp),%eax - 12ccd: 81 08 00 00 02 00 orl $0x20000,(%eax) - 12cd3: 8d 45 e8 lea 0xffffffe8(%ebp),%eax - 12cd6: 81 20 ff ff ff 0f andl $0xfffffff,(%eax) - 12cdc: 8b 55 ec mov 0xffffffec(%ebp),%edx - 12cdf: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 12ce2: 89 02 mov %eax,(%edx) - 12ce4: 8b 55 ec mov 0xffffffec(%ebp),%edx - 12ce7: 8b 45 14 mov 0x14(%ebp),%eax - 12cea: 89 42 1c mov %eax,0x1c(%edx) - 12ced: 8b 45 ec mov 0xffffffec(%ebp),%eax - 12cf0: 89 45 14 mov %eax,0x14(%ebp) - 12cf3: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12cf6: 8b 55 ec mov 0xffffffec(%ebp),%edx - 12cf9: 8b 40 04 mov 0x4(%eax),%eax - 12cfc: 3b 42 24 cmp 0x24(%edx),%eax - 12cff: 75 0c jne 12d0d <_ed_halted+0xbe> - 12d01: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12d04: 8b 55 ec mov 0xffffffec(%ebp),%edx - 12d07: 8b 52 08 mov 0x8(%edx),%edx - 12d0a: 89 50 04 mov %edx,0x4(%eax) - 12d0d: 8b 4d f8 mov 0xfffffff8(%ebp),%ecx - 12d10: 8b 55 ec mov 0xffffffec(%ebp),%edx - 12d13: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12d16: 0b 42 08 or 0x8(%edx),%eax - 12d19: 89 41 08 mov %eax,0x8(%ecx) - 12d1c: e9 77 ff ff ff jmp 12c98 <_ed_halted+0x49> - 12d21: 83 7d 10 04 cmpl $0x4,0x10(%ebp) - 12d25: 75 00 jne 12d27 <_ed_halted+0xd8> - 12d27: 8b 45 14 mov 0x14(%ebp),%eax - 12d2a: c9 leave - 12d2b: c3 ret - -00012d2c <_dma_to_td>: - 12d2c: 55 push %ebp - 12d2d: 89 e5 mov %esp,%ebp - 12d2f: 83 ec 04 sub $0x4,%esp - 12d32: 8d 45 0c lea 0xc(%ebp),%eax - 12d35: 83 20 e0 andl $0xffffffe0,(%eax) - 12d38: 8b 55 08 mov 0x8(%ebp),%edx - 12d3b: 8b 45 0c mov 0xc(%ebp),%eax - 12d3e: c1 e8 06 shr $0x6,%eax - 12d41: 33 45 0c xor 0xc(%ebp),%eax - 12d44: 83 e0 3f and $0x3f,%eax - 12d47: 8b 84 82 a4 00 00 00 mov 0xa4(%edx,%eax,4),%eax - 12d4e: 89 45 fc mov %eax,0xfffffffc(%ebp) - 12d51: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 12d55: 74 16 je 12d6d <_dma_to_td+0x41> - 12d57: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 12d5a: 8b 40 24 mov 0x24(%eax),%eax - 12d5d: 3b 45 0c cmp 0xc(%ebp),%eax - 12d60: 74 0b je 12d6d <_dma_to_td+0x41> - 12d62: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 12d65: 8b 40 18 mov 0x18(%eax),%eax - 12d68: 89 45 fc mov %eax,0xfffffffc(%ebp) - 12d6b: eb e4 jmp 12d51 <_dma_to_td+0x25> - 12d6d: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 12d70: c9 leave - 12d71: c3 ret - -00012d72 <_finish_unlinks>: - 12d72: 55 push %ebp - 12d73: 89 e5 mov %esp,%ebp - 12d75: 83 ec 38 sub $0x38,%esp - 12d78: 8b 45 0c mov 0xc(%ebp),%eax - 12d7b: 66 89 45 fe mov %ax,0xfffffffe(%ebp) - 12d7f: 8b 45 08 mov 0x8(%ebp),%eax - 12d82: 83 c0 10 add $0x10,%eax - 12d85: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 12d88: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 12d8b: 8b 00 mov (%eax),%eax - 12d8d: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 12d90: 83 7d f8 00 cmpl $0x0,0xfffffff8(%ebp) - 12d94: 0f 84 f0 01 00 00 je 12f8a <_finish_unlinks+0x218> - 12d9a: 0f bf 55 fe movswl 0xfffffffe(%ebp),%edx - 12d9e: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12da1: 0f bf 40 32 movswl 0x32(%eax),%eax - 12da5: 29 c2 sub %eax,%edx - 12da7: 89 d0 mov %edx,%eax - 12da9: 85 c0 test %eax,%eax - 12dab: 79 1a jns 12dc7 <_finish_unlinks+0x55> - 12dad: 8b 45 08 mov 0x8(%ebp),%eax - 12db0: 83 b8 a4 01 00 00 00 cmpl $0x0,0x1a4(%eax) - 12db7: 75 0e jne 12dc7 <_finish_unlinks+0x55> - 12db9: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12dbc: 83 c0 18 add $0x18,%eax - 12dbf: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 12dc2: e9 b6 01 00 00 jmp 12f7d <_finish_unlinks+0x20b> - 12dc7: 8b 55 f4 mov 0xfffffff4(%ebp),%edx - 12dca: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12dcd: 8b 40 18 mov 0x18(%eax),%eax - 12dd0: 89 02 mov %eax,(%edx) - 12dd2: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12dd5: c7 40 18 00 00 00 00 movl $0x0,0x18(%eax) - 12ddc: c7 45 e4 00 00 00 00 movl $0x0,0xffffffe4(%ebp) - 12de3: c7 45 e8 00 00 00 00 movl $0x0,0xffffffe8(%ebp) - 12dea: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12ded: 83 c0 08 add $0x8,%eax - 12df0: 89 45 e0 mov %eax,0xffffffe0(%ebp) - 12df3: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12df6: 83 c0 20 add $0x20,%eax - 12df9: 8b 00 mov (%eax),%eax - 12dfb: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 12dfe: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12e01: 8b 00 mov (%eax),%eax - 12e03: 89 45 ec mov %eax,0xffffffec(%ebp) - 12e06: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12e09: 83 c0 20 add $0x20,%eax - 12e0c: 3b 45 f0 cmp 0xfffffff0(%ebp),%eax - 12e0f: 0f 84 d1 00 00 00 je 12ee6 <_finish_unlinks+0x174> - 12e15: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12e18: 83 e8 2c sub $0x2c,%eax - 12e1b: 89 45 dc mov %eax,0xffffffdc(%ebp) - 12e1e: 8b 45 dc mov 0xffffffdc(%ebp),%eax - 12e21: 8b 40 20 mov 0x20(%eax),%eax - 12e24: 89 45 d8 mov %eax,0xffffffd8(%ebp) - 12e27: 8b 45 dc mov 0xffffffdc(%ebp),%eax - 12e2a: 8b 40 20 mov 0x20(%eax),%eax - 12e2d: 8b 40 08 mov 0x8(%eax),%eax - 12e30: 89 45 d4 mov %eax,0xffffffd4(%ebp) - 12e33: 8b 45 d4 mov 0xffffffd4(%ebp),%eax - 12e36: 83 78 08 01 cmpl $0x1,0x8(%eax) - 12e3a: 74 0e je 12e4a <_finish_unlinks+0xd8> - 12e3c: 8b 45 dc mov 0xffffffdc(%ebp),%eax - 12e3f: 83 c0 08 add $0x8,%eax - 12e42: 89 45 e0 mov %eax,0xffffffe0(%ebp) - 12e45: e9 89 00 00 00 jmp 12ed3 <_finish_unlinks+0x161> - 12e4a: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12e4d: 8b 55 dc mov 0xffffffdc(%ebp),%edx - 12e50: 8b 40 04 mov 0x4(%eax),%eax - 12e53: 3b 42 24 cmp 0x24(%edx),%eax - 12e56: 75 0c jne 12e64 <_finish_unlinks+0xf2> - 12e58: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12e5b: 8b 55 dc mov 0xffffffdc(%ebp),%edx - 12e5e: 8b 52 08 mov 0x8(%edx),%edx - 12e61: 89 50 04 mov %edx,0x4(%eax) - 12e64: 8b 45 e0 mov 0xffffffe0(%ebp),%eax - 12e67: 8b 00 mov (%eax),%eax - 12e69: 83 e0 1f and $0x1f,%eax - 12e6c: 89 45 d0 mov %eax,0xffffffd0(%ebp) - 12e6f: 8b 4d e0 mov 0xffffffe0(%ebp),%ecx - 12e72: 8b 55 dc mov 0xffffffdc(%ebp),%edx - 12e75: 8b 45 d0 mov 0xffffffd0(%ebp),%eax - 12e78: 0b 42 08 or 0x8(%edx),%eax - 12e7b: 89 01 mov %eax,(%ecx) - 12e7d: 83 ec 04 sub $0x4,%esp - 12e80: ff 75 dc pushl 0xffffffdc(%ebp) - 12e83: ff 75 d8 pushl 0xffffffd8(%ebp) - 12e86: ff 75 08 pushl 0x8(%ebp) - 12e89: e8 75 fa ff ff call 12903 <_td_done> - 12e8e: 83 c4 10 add $0x10,%esp - 12e91: 8b 45 d4 mov 0xffffffd4(%ebp),%eax - 12e94: 66 ff 40 06 incw 0x6(%eax) - 12e98: 8b 45 d4 mov 0xffffffd4(%ebp),%eax - 12e9b: 8b 55 d4 mov 0xffffffd4(%ebp),%edx - 12e9e: 66 8b 40 06 mov 0x6(%eax),%ax - 12ea2: 66 3b 42 04 cmp 0x4(%edx),%ax - 12ea6: 75 2b jne 12ed3 <_finish_unlinks+0x161> - 12ea8: c7 45 e8 01 00 00 00 movl $0x1,0xffffffe8(%ebp) - 12eaf: c7 45 e4 01 00 00 00 movl $0x1,0xffffffe4(%ebp) - 12eb6: 83 ec 04 sub $0x4,%esp - 12eb9: ff 75 10 pushl 0x10(%ebp) - 12ebc: ff 75 d8 pushl 0xffffffd8(%ebp) - 12ebf: ff 75 08 pushl 0x8(%ebp) - 12ec2: e8 80 ea ff ff call 11947 <_finish_urb> - 12ec7: 83 c4 10 add $0x10,%esp - 12eca: 8b 45 08 mov 0x8(%ebp),%eax - 12ecd: c7 00 01 00 00 00 movl $0x1,(%eax) - 12ed3: 8b 45 ec mov 0xffffffec(%ebp),%eax - 12ed6: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 12ed9: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 12edc: 8b 00 mov (%eax),%eax - 12ede: 89 45 ec mov %eax,0xffffffec(%ebp) - 12ee1: e9 20 ff ff ff jmp 12e06 <_finish_unlinks+0x94> - 12ee6: 83 7d e8 00 cmpl $0x0,0xffffffe8(%ebp) - 12eea: 74 1b je 12f07 <_finish_unlinks+0x195> - 12eec: 83 ec 0c sub $0xc,%esp - 12eef: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12ef2: 83 c0 20 add $0x20,%eax - 12ef5: 50 push %eax - 12ef6: e8 6d 01 00 00 call 13068 <_list_empty> - 12efb: 83 c4 10 add $0x10,%esp - 12efe: 85 c0 test %eax,%eax - 12f00: 75 05 jne 12f07 <_finish_unlinks+0x195> - 12f02: e9 dc fe ff ff jmp 12de3 <_finish_unlinks+0x71> - 12f07: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12f0a: c6 40 28 00 movb $0x0,0x28(%eax) - 12f0e: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 12f11: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12f14: 8b 00 mov (%eax),%eax - 12f16: 25 ff bf ff f7 and $0xf7ffbfff,%eax - 12f1b: 89 02 mov %eax,(%edx) - 12f1d: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 12f20: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12f23: 8b 40 08 mov 0x8(%eax),%eax - 12f26: 83 e0 fe and $0xfffffffe,%eax - 12f29: 89 42 08 mov %eax,0x8(%edx) - 12f2c: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12f2f: c7 40 0c 00 00 00 00 movl $0x0,0xc(%eax) - 12f36: 83 ec 0c sub $0xc,%esp - 12f39: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 12f3c: 83 c0 20 add $0x20,%eax - 12f3f: 50 push %eax - 12f40: e8 23 01 00 00 call 13068 <_list_empty> - 12f45: 83 c4 10 add $0x10,%esp - 12f48: 85 c0 test %eax,%eax - 12f4a: 75 26 jne 12f72 <_finish_unlinks+0x200> - 12f4c: 8b 45 08 mov 0x8(%ebp),%eax - 12f4f: 83 b8 a4 01 00 00 00 cmpl $0x0,0x1a4(%eax) - 12f56: 75 1a jne 12f72 <_finish_unlinks+0x200> - 12f58: 8b 45 08 mov 0x8(%ebp),%eax - 12f5b: 83 b8 a8 01 00 00 00 cmpl $0x0,0x1a8(%eax) - 12f62: 75 0e jne 12f72 <_finish_unlinks+0x200> - 12f64: ff 75 f8 pushl 0xfffffff8(%ebp) - 12f67: ff 75 08 pushl 0x8(%ebp) - 12f6a: e8 43 ec ff ff call 11bb2 <_ed_schedule> - 12f6f: 83 c4 08 add $0x8,%esp - 12f72: 83 7d e4 00 cmpl $0x0,0xffffffe4(%ebp) - 12f76: 74 05 je 12f7d <_finish_unlinks+0x20b> - 12f78: e9 02 fe ff ff jmp 12d7f <_finish_unlinks+0xd> - 12f7d: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 12f80: 8b 00 mov (%eax),%eax - 12f82: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 12f85: e9 06 fe ff ff jmp 12d90 <_finish_unlinks+0x1e> - 12f8a: 8b 45 08 mov 0x8(%ebp),%eax - 12f8d: 83 b8 a4 01 00 00 00 cmpl $0x0,0x1a4(%eax) - 12f94: 0f 85 cc 00 00 00 jne 13066 <_finish_unlinks+0x2f4> - 12f9a: 8b 45 08 mov 0x8(%ebp),%eax - 12f9d: 83 78 10 00 cmpl $0x0,0x10(%eax) - 12fa1: 0f 85 bf 00 00 00 jne 13066 <_finish_unlinks+0x2f4> - 12fa7: c7 45 d0 00 00 00 00 movl $0x0,0xffffffd0(%ebp) - 12fae: c7 45 d4 00 00 00 00 movl $0x0,0xffffffd4(%ebp) - 12fb5: 8b 45 08 mov 0x8(%ebp),%eax - 12fb8: 83 78 18 00 cmpl $0x0,0x18(%eax) - 12fbc: 74 2e je 12fec <_finish_unlinks+0x27a> - 12fbe: 8d 45 d0 lea 0xffffffd0(%ebp),%eax - 12fc1: 83 08 02 orl $0x2,(%eax) - 12fc4: 8b 45 08 mov 0x8(%ebp),%eax - 12fc7: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 12fcd: c1 e8 04 shr $0x4,%eax - 12fd0: 83 e0 01 and $0x1,%eax - 12fd3: 85 c0 test %eax,%eax - 12fd5: 75 15 jne 12fec <_finish_unlinks+0x27a> - 12fd7: 8d 45 d4 lea 0xffffffd4(%ebp),%eax - 12fda: 83 08 10 orl $0x10,(%eax) - 12fdd: 8b 45 08 mov 0x8(%ebp),%eax - 12fe0: 8b 40 04 mov 0x4(%eax),%eax - 12fe3: 83 c0 24 add $0x24,%eax - 12fe6: c7 00 00 00 00 00 movl $0x0,(%eax) - 12fec: 8b 45 08 mov 0x8(%ebp),%eax - 12fef: 83 78 14 00 cmpl $0x0,0x14(%eax) - 12ff3: 74 2e je 13023 <_finish_unlinks+0x2b1> - 12ff5: 8d 45 d0 lea 0xffffffd0(%ebp),%eax - 12ff8: 83 08 04 orl $0x4,(%eax) - 12ffb: 8b 45 08 mov 0x8(%ebp),%eax - 12ffe: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 13004: c1 e8 05 shr $0x5,%eax - 13007: 83 e0 01 and $0x1,%eax - 1300a: 85 c0 test %eax,%eax - 1300c: 75 15 jne 13023 <_finish_unlinks+0x2b1> - 1300e: 8d 45 d4 lea 0xffffffd4(%ebp),%eax - 13011: 83 08 20 orl $0x20,(%eax) - 13014: 8b 45 08 mov 0x8(%ebp),%eax - 13017: 8b 40 04 mov 0x4(%eax),%eax - 1301a: 83 c0 2c add $0x2c,%eax - 1301d: c7 00 00 00 00 00 movl $0x0,(%eax) - 13023: 83 7d d4 00 cmpl $0x0,0xffffffd4(%ebp) - 13027: 74 29 je 13052 <_finish_unlinks+0x2e0> - 13029: 8b 4d 08 mov 0x8(%ebp),%ecx - 1302c: 8b 55 08 mov 0x8(%ebp),%edx - 1302f: 8b 45 d4 mov 0xffffffd4(%ebp),%eax - 13032: 0b 82 2c 02 00 00 or 0x22c(%edx),%eax - 13038: 89 81 2c 02 00 00 mov %eax,0x22c(%ecx) - 1303e: 8b 45 08 mov 0x8(%ebp),%eax - 13041: 8b 50 04 mov 0x4(%eax),%edx - 13044: 83 c2 04 add $0x4,%edx - 13047: 8b 45 08 mov 0x8(%ebp),%eax - 1304a: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 13050: 89 02 mov %eax,(%edx) - 13052: 83 7d d0 00 cmpl $0x0,0xffffffd0(%ebp) - 13056: 74 0e je 13066 <_finish_unlinks+0x2f4> - 13058: 8b 45 08 mov 0x8(%ebp),%eax - 1305b: 8b 50 04 mov 0x4(%eax),%edx - 1305e: 83 c2 08 add $0x8,%edx - 13061: 8b 45 d0 mov 0xffffffd0(%ebp),%eax - 13064: 89 02 mov %eax,(%edx) - 13066: c9 leave - 13067: c3 ret - -00013068 <_list_empty>: - 13068: 55 push %ebp - 13069: 89 e5 mov %esp,%ebp - 1306b: 8b 45 08 mov 0x8(%ebp),%eax - 1306e: 8b 00 mov (%eax),%eax - 13070: 3b 45 08 cmp 0x8(%ebp),%eax - 13073: 0f 94 c0 sete %al - 13076: 25 ff 00 00 00 and $0xff,%eax - 1307b: 5d pop %ebp - 1307c: c3 ret - -0001307d <_dl_done_list>: - 1307d: 55 push %ebp - 1307e: 89 e5 mov %esp,%ebp - 13080: 83 ec 18 sub $0x18,%esp - 13083: c7 45 fc 00 00 00 00 movl $0x0,0xfffffffc(%ebp) - 1308a: 83 7d 0c 00 cmpl $0x0,0xc(%ebp) - 1308e: 0f 84 d1 00 00 00 je 13165 <_dl_done_list+0xe8> - 13094: 8b 45 0c mov 0xc(%ebp),%eax - 13097: 8b 40 1c mov 0x1c(%eax),%eax - 1309a: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 1309d: 8b 45 0c mov 0xc(%ebp),%eax - 130a0: 8b 40 20 mov 0x20(%eax),%eax - 130a3: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 130a6: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 130a9: 8b 40 08 mov 0x8(%eax),%eax - 130ac: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 130af: 8b 45 0c mov 0xc(%ebp),%eax - 130b2: 8b 40 14 mov 0x14(%eax),%eax - 130b5: 89 45 ec mov %eax,0xffffffec(%ebp) - 130b8: 83 ec 04 sub $0x4,%esp - 130bb: ff 75 0c pushl 0xc(%ebp) - 130be: ff 75 f4 pushl 0xfffffff4(%ebp) - 130c1: ff 75 08 pushl 0x8(%ebp) - 130c4: e8 3a f8 ff ff call 12903 <_td_done> - 130c9: 83 c4 10 add $0x10,%esp - 130cc: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 130cf: 66 ff 40 06 incw 0x6(%eax) - 130d3: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 130d6: 8b 55 f0 mov 0xfffffff0(%ebp),%edx - 130d9: 66 8b 40 06 mov 0x6(%eax),%ax - 130dd: 66 3b 42 04 cmp 0x4(%edx),%ax - 130e1: 75 1d jne 13100 <_dl_done_list+0x83> - 130e3: 83 ec 04 sub $0x4,%esp - 130e6: ff 75 10 pushl 0x10(%ebp) - 130e9: ff 75 f4 pushl 0xfffffff4(%ebp) - 130ec: ff 75 08 pushl 0x8(%ebp) - 130ef: e8 53 e8 ff ff call 11947 <_finish_urb> - 130f4: 83 c4 10 add $0x10,%esp - 130f7: 8b 45 08 mov 0x8(%ebp),%eax - 130fa: c7 00 01 00 00 00 movl $0x1,(%eax) - 13100: 8b 45 ec mov 0xffffffec(%ebp),%eax - 13103: 83 c0 20 add $0x20,%eax - 13106: 50 push %eax - 13107: e8 5c ff ff ff call 13068 <_list_empty> - 1310c: 83 c4 04 add $0x4,%esp - 1310f: 85 c0 test %eax,%eax - 13111: 74 10 je 13123 <_dl_done_list+0xa6> - 13113: ff 75 ec pushl 0xffffffec(%ebp) - 13116: ff 75 08 pushl 0x8(%ebp) - 13119: e8 6e ed ff ff call 11e8c <_ed_deschedule> - 1311e: 83 c4 08 add $0x8,%esp - 13121: eb 37 jmp 1315a <_dl_done_list+0xdd> - 13123: 8b 45 ec mov 0xffffffec(%ebp),%eax - 13126: 8b 00 mov (%eax),%eax - 13128: c1 e8 1b shr $0x1b,%eax - 1312b: 83 e0 01 and $0x1,%eax - 1312e: 85 c0 test %eax,%eax - 13130: 75 28 jne 1315a <_dl_done_list+0xdd> - 13132: 8b 45 ec mov 0xffffffec(%ebp),%eax - 13135: 8b 40 20 mov 0x20(%eax),%eax - 13138: 83 e8 2c sub $0x2c,%eax - 1313b: 89 45 0c mov %eax,0xc(%ebp) - 1313e: 8b 45 0c mov 0xc(%ebp),%eax - 13141: 8b 00 mov (%eax),%eax - 13143: c1 e8 11 shr $0x11,%eax - 13146: 83 e0 01 and $0x1,%eax - 13149: 85 c0 test %eax,%eax - 1314b: 75 0d jne 1315a <_dl_done_list+0xdd> - 1314d: 8b 45 ec mov 0xffffffec(%ebp),%eax - 13150: 8b 55 ec mov 0xffffffec(%ebp),%edx - 13153: 8b 12 mov (%edx),%edx - 13155: 80 e6 bf and $0xbf,%dh - 13158: 89 10 mov %edx,(%eax) - 1315a: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 1315d: 89 45 0c mov %eax,0xc(%ebp) - 13160: e9 25 ff ff ff jmp 1308a <_dl_done_list+0xd> - 13165: c9 leave - 13166: c3 ret - -00013167 <_ohci_urb_enqueue>: - 13167: 55 push %ebp - 13168: 89 e5 mov %esp,%ebp - 1316a: 56 push %esi - 1316b: 53 push %ebx - 1316c: 83 ec 50 sub $0x50,%esp - 1316f: 8b 45 08 mov 0x8(%ebp),%eax - 13172: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 13175: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13178: 2d 34 02 00 00 sub $0x234,%eax - 1317d: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 13180: 8b 45 0c mov 0xc(%ebp),%eax - 13183: 8b 40 18 mov 0x18(%eax),%eax - 13186: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 13189: c7 45 e0 00 00 00 00 movl $0x0,0xffffffe0(%ebp) - 13190: c7 45 d8 00 00 00 00 movl $0x0,0xffffffd8(%ebp) - 13197: 8b 45 0c mov 0xc(%ebp),%eax - 1319a: ff 70 48 pushl 0x48(%eax) - 1319d: ff 75 e8 pushl 0xffffffe8(%ebp) - 131a0: 8b 45 0c mov 0xc(%ebp),%eax - 131a3: ff 70 14 pushl 0x14(%eax) - 131a6: ff 75 f4 pushl 0xfffffff4(%ebp) - 131a9: e8 02 ef ff ff call 120b0 <_ed_get> - 131ae: 83 c4 10 add $0x10,%esp - 131b1: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 131b4: 83 7d f0 00 cmpl $0x0,0xfffffff0(%ebp) - 131b8: 75 0c jne 131c6 <_ohci_urb_enqueue+0x5f> - 131ba: c7 45 cc f4 ff ff ff movl $0xfffffff4,0xffffffcc(%ebp) - 131c1: e9 23 03 00 00 jmp 134e9 <_ohci_urb_enqueue+0x382> - 131c6: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 131c9: ba 00 00 00 00 mov $0x0,%edx - 131ce: 8a 50 29 mov 0x29(%eax),%dl - 131d1: 89 55 c0 mov %edx,0xffffffc0(%ebp) - 131d4: 83 7d c0 00 cmpl $0x0,0xffffffc0(%ebp) - 131d8: 0f 84 f7 00 00 00 je 132d5 <_ohci_urb_enqueue+0x16e> - 131de: 83 7d c0 02 cmpl $0x2,0xffffffc0(%ebp) - 131e2: 74 02 je 131e6 <_ohci_urb_enqueue+0x7f> - 131e4: eb 1f jmp 13205 <_ohci_urb_enqueue+0x9e> - 131e6: 8b 45 0c mov 0xc(%ebp),%eax - 131e9: 81 78 2c 00 10 00 00 cmpl $0x1000,0x2c(%eax) - 131f0: 7e 0c jle 131fe <_ohci_urb_enqueue+0x97> - 131f2: c7 45 cc a6 ff ff ff movl $0xffffffa6,0xffffffcc(%ebp) - 131f9: e9 eb 02 00 00 jmp 134e9 <_ohci_urb_enqueue+0x382> - 131fe: c7 45 e0 02 00 00 00 movl $0x2,0xffffffe0(%ebp) - 13205: 8b 45 0c mov 0xc(%ebp),%eax - 13208: 8b 40 2c mov 0x2c(%eax),%eax - 1320b: 89 45 c8 mov %eax,0xffffffc8(%ebp) - 1320e: 83 7d c8 00 cmpl $0x0,0xffffffc8(%ebp) - 13212: 79 07 jns 1321b <_ohci_urb_enqueue+0xb4> - 13214: 81 45 c8 ff 0f 00 00 addl $0xfff,0xffffffc8(%ebp) - 1321b: 8b 55 c8 mov 0xffffffc8(%ebp),%edx - 1321e: c1 fa 0c sar $0xc,%edx - 13221: 8d 45 e0 lea 0xffffffe0(%ebp),%eax - 13224: 01 10 add %edx,(%eax) - 13226: 8b 45 0c mov 0xc(%ebp),%eax - 13229: 8b 40 2c mov 0x2c(%eax),%eax - 1322c: 25 ff 0f 00 00 and $0xfff,%eax - 13231: 85 c0 test %eax,%eax - 13233: 74 05 je 1323a <_ohci_urb_enqueue+0xd3> - 13235: 8d 45 e0 lea 0xffffffe0(%ebp),%eax - 13238: ff 00 incl (%eax) - 1323a: 83 7d e0 00 cmpl $0x0,0xffffffe0(%ebp) - 1323e: 75 0a jne 1324a <_ohci_urb_enqueue+0xe3> - 13240: 8d 45 e0 lea 0xffffffe0(%ebp),%eax - 13243: ff 00 incl (%eax) - 13245: e9 94 00 00 00 jmp 132de <_ohci_urb_enqueue+0x177> - 1324a: 8b 45 0c mov 0xc(%ebp),%eax - 1324d: 8b 40 20 mov 0x20(%eax),%eax - 13250: c1 e8 06 shr $0x6,%eax - 13253: 83 e0 01 and $0x1,%eax - 13256: 85 c0 test %eax,%eax - 13258: 0f 84 80 00 00 00 je 132de <_ohci_urb_enqueue+0x177> - 1325e: 8b 45 0c mov 0xc(%ebp),%eax - 13261: 8b 40 2c mov 0x2c(%eax),%eax - 13264: 89 45 c4 mov %eax,0xffffffc4(%ebp) - 13267: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 1326a: c1 e8 07 shr $0x7,%eax - 1326d: 83 e0 01 and $0x1,%eax - 13270: 85 c0 test %eax,%eax - 13272: 75 2e jne 132a2 <_ohci_urb_enqueue+0x13b> - 13274: 8b 45 0c mov 0xc(%ebp),%eax - 13277: 8b 40 14 mov 0x14(%eax),%eax - 1327a: 89 45 b8 mov %eax,0xffffffb8(%ebp) - 1327d: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 13280: c1 e8 0f shr $0xf,%eax - 13283: 83 e0 0f and $0xf,%eax - 13286: 89 45 b4 mov %eax,0xffffffb4(%ebp) - 13289: 8b 45 c4 mov 0xffffffc4(%ebp),%eax - 1328c: 8b 4d b4 mov 0xffffffb4(%ebp),%ecx - 1328f: 8b 5d b8 mov 0xffffffb8(%ebp),%ebx - 13292: 99 cltd - 13293: f7 7c 8b 78 idivl 0x78(%ebx,%ecx,4) - 13297: 89 55 b8 mov %edx,0xffffffb8(%ebp) - 1329a: 83 7d b8 00 cmpl $0x0,0xffffffb8(%ebp) - 1329e: 75 3e jne 132de <_ohci_urb_enqueue+0x177> - 132a0: eb 2c jmp 132ce <_ohci_urb_enqueue+0x167> - 132a2: 8b 45 0c mov 0xc(%ebp),%eax - 132a5: 8b 40 14 mov 0x14(%eax),%eax - 132a8: 89 45 b8 mov %eax,0xffffffb8(%ebp) - 132ab: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 132ae: c1 e8 0f shr $0xf,%eax - 132b1: 83 e0 0f and $0xf,%eax - 132b4: 89 45 b4 mov %eax,0xffffffb4(%ebp) - 132b7: 8b 45 c4 mov 0xffffffc4(%ebp),%eax - 132ba: 8b 4d b4 mov 0xffffffb4(%ebp),%ecx - 132bd: 8b 5d b8 mov 0xffffffb8(%ebp),%ebx - 132c0: 99 cltd - 132c1: f7 7c 8b 38 idivl 0x38(%ebx,%ecx,4) - 132c5: 89 55 b8 mov %edx,0xffffffb8(%ebp) - 132c8: 83 7d b8 00 cmpl $0x0,0xffffffb8(%ebp) - 132cc: 75 10 jne 132de <_ohci_urb_enqueue+0x177> - 132ce: 8d 45 e0 lea 0xffffffe0(%ebp),%eax - 132d1: ff 00 incl (%eax) - 132d3: eb 09 jmp 132de <_ohci_urb_enqueue+0x177> - 132d5: 8b 45 0c mov 0xc(%ebp),%eax - 132d8: 8b 40 44 mov 0x44(%eax),%eax - 132db: 89 45 e0 mov %eax,0xffffffe0(%ebp) - 132de: 83 ec 08 sub $0x8,%esp - 132e1: 8b 45 e0 mov 0xffffffe0(%ebp),%eax - 132e4: c1 e0 02 shl $0x2,%eax - 132e7: 83 c0 0c add $0xc,%eax - 132ea: 50 push %eax - 132eb: 6a 01 push $0x1 - 132ed: e8 7e 12 00 00 call 14570 <_ExAllocatePool@8> - 132f2: 83 c4 08 add $0x8,%esp - 132f5: 89 45 ec mov %eax,0xffffffec(%ebp) - 132f8: 83 7d ec 00 cmpl $0x0,0xffffffec(%ebp) - 132fc: 75 0c jne 1330a <_ohci_urb_enqueue+0x1a3> - 132fe: c7 45 cc f4 ff ff ff movl $0xfffffff4,0xffffffcc(%ebp) - 13305: e9 df 01 00 00 jmp 134e9 <_ohci_urb_enqueue+0x382> - 1330a: 83 ec 04 sub $0x4,%esp - 1330d: 8b 45 e0 mov 0xffffffe0(%ebp),%eax - 13310: c1 e0 02 shl $0x2,%eax - 13313: 83 c0 0c add $0xc,%eax - 13316: 50 push %eax - 13317: 6a 00 push $0x0 - 13319: ff 75 ec pushl 0xffffffec(%ebp) - 1331c: e8 7f 12 00 00 call 145a0 <_memset> - 13321: 83 c4 10 add $0x10,%esp - 13324: 8b 55 ec mov 0xffffffec(%ebp),%edx - 13327: 8b 45 e0 mov 0xffffffe0(%ebp),%eax - 1332a: 66 89 42 04 mov %ax,0x4(%edx) - 1332e: 8b 55 ec mov 0xffffffec(%ebp),%edx - 13331: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13334: 89 02 mov %eax,(%edx) - 13336: c7 45 e4 00 00 00 00 movl $0x0,0xffffffe4(%ebp) - 1333d: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 13340: 3b 45 e0 cmp 0xffffffe0(%ebp),%eax - 13343: 7d 56 jge 1339b <_ohci_urb_enqueue+0x234> - 13345: 8b 5d ec mov 0xffffffec(%ebp),%ebx - 13348: 8b 75 e4 mov 0xffffffe4(%ebp),%esi - 1334b: 83 ec 08 sub $0x8,%esp - 1334e: ff 75 10 pushl 0x10(%ebp) - 13351: ff 75 f4 pushl 0xfffffff4(%ebp) - 13354: e8 28 e4 ff ff call 11781 <_td_alloc> - 13359: 83 c4 10 add $0x10,%esp - 1335c: 89 44 b3 0c mov %eax,0xc(%ebx,%esi,4) - 13360: 8b 55 ec mov 0xffffffec(%ebp),%edx - 13363: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 13366: 83 7c 82 0c 00 cmpl $0x0,0xc(%edx,%eax,4) - 1336b: 75 27 jne 13394 <_ohci_urb_enqueue+0x22d> - 1336d: 8b 55 ec mov 0xffffffec(%ebp),%edx - 13370: 8b 45 e4 mov 0xffffffe4(%ebp),%eax - 13373: 66 89 42 04 mov %ax,0x4(%edx) - 13377: 83 ec 08 sub $0x8,%esp - 1337a: ff 75 ec pushl 0xffffffec(%ebp) - 1337d: ff 75 f4 pushl 0xfffffff4(%ebp) - 13380: e8 5c e5 ff ff call 118e1 <_urb_free_priv> - 13385: 83 c4 10 add $0x10,%esp - 13388: c7 45 cc f4 ff ff ff movl $0xfffffff4,0xffffffcc(%ebp) - 1338f: e9 55 01 00 00 jmp 134e9 <_ohci_urb_enqueue+0x382> - 13394: 8d 45 e4 lea 0xffffffe4(%ebp),%eax - 13397: ff 00 incl (%eax) - 13399: eb a2 jmp 1333d <_ohci_urb_enqueue+0x1d6> - 1339b: c7 45 dc 00 00 00 00 movl $0x0,0xffffffdc(%ebp) - 133a2: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 133a5: 83 b8 a4 01 00 00 00 cmpl $0x0,0x1a4(%eax) - 133ac: 75 0e jne 133bc <_ohci_urb_enqueue+0x255> - 133ae: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 133b1: 83 b8 a8 01 00 00 00 cmpl $0x0,0x1a8(%eax) - 133b8: 75 02 jne 133bc <_ohci_urb_enqueue+0x255> - 133ba: eb 0c jmp 133c8 <_ohci_urb_enqueue+0x261> - 133bc: c7 45 d8 ed ff ff ff movl $0xffffffed,0xffffffd8(%ebp) - 133c3: e9 04 01 00 00 jmp 134cc <_ohci_urb_enqueue+0x365> - 133c8: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 133cb: 80 78 28 00 cmpb $0x0,0x28(%eax) - 133cf: 0f 85 b0 00 00 00 jne 13485 <_ohci_urb_enqueue+0x31e> - 133d5: ff 75 f0 pushl 0xfffffff0(%ebp) - 133d8: ff 75 f4 pushl 0xfffffff4(%ebp) - 133db: e8 d2 e7 ff ff call 11bb2 <_ed_schedule> - 133e0: 83 c4 08 add $0x8,%esp - 133e3: 89 45 d8 mov %eax,0xffffffd8(%ebp) - 133e6: 83 7d d8 00 cmpl $0x0,0xffffffd8(%ebp) - 133ea: 79 05 jns 133f1 <_ohci_urb_enqueue+0x28a> - 133ec: e9 db 00 00 00 jmp 134cc <_ohci_urb_enqueue+0x365> - 133f1: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 133f4: 80 78 29 00 cmpb $0x0,0x29(%eax) - 133f8: 0f 85 b4 00 00 00 jne 134b2 <_ohci_urb_enqueue+0x34b> - 133fe: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13401: 8b 40 08 mov 0x8(%eax),%eax - 13404: 66 8b 80 80 00 00 00 mov 0x80(%eax),%ax - 1340b: 66 89 45 d6 mov %ax,0xffffffd6(%ebp) - 1340f: 66 c7 45 d4 08 00 movw $0x8,0xffffffd4(%ebp) - 13415: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13418: 66 8b 40 2c mov 0x2c(%eax),%ax - 1341c: 66 89 45 d2 mov %ax,0xffffffd2(%ebp) - 13420: 8b 45 d4 mov 0xffffffd4(%ebp),%eax - 13423: 66 3b 45 d2 cmp 0xffffffd2(%ebp),%ax - 13427: 76 10 jbe 13439 <_ohci_urb_enqueue+0x2d2> - 13429: 8b 45 d4 mov 0xffffffd4(%ebp),%eax - 1342c: 89 c2 mov %eax,%edx - 1342e: 81 e2 ff ff 00 00 and $0xffff,%edx - 13434: 89 55 bc mov %edx,0xffffffbc(%ebp) - 13437: eb 0f jmp 13448 <_ohci_urb_enqueue+0x2e1> - 13439: 66 8b 45 d2 mov 0xffffffd2(%ebp),%ax - 1343d: 89 c1 mov %eax,%ecx - 1343f: 81 e1 ff ff 00 00 and $0xffff,%ecx - 13445: 89 4d bc mov %ecx,0xffffffbc(%ebp) - 13448: 8d 45 d6 lea 0xffffffd6(%ebp),%eax - 1344b: 8b 5d bc mov 0xffffffbc(%ebp),%ebx - 1344e: 66 01 18 add %bx,(%eax) - 13451: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13454: 66 8b 40 2c mov 0x2c(%eax),%ax - 13458: 48 dec %eax - 13459: 89 c2 mov %eax,%edx - 1345b: f7 d2 not %edx - 1345d: 8d 45 d6 lea 0xffffffd6(%ebp),%eax - 13460: 66 21 10 and %dx,(%eax) - 13463: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13466: ba 00 00 00 00 mov $0x0,%edx - 1346b: 8a 50 2a mov 0x2a(%eax),%dl - 1346e: 8d 45 d6 lea 0xffffffd6(%ebp),%eax - 13471: 66 09 10 or %dx,(%eax) - 13474: 8b 55 0c mov 0xc(%ebp),%edx - 13477: 66 8b 45 d6 mov 0xffffffd6(%ebp),%ax - 1347b: 25 ff ff 00 00 and $0xffff,%eax - 13480: 89 42 40 mov %eax,0x40(%edx) - 13483: eb 2d jmp 134b2 <_ohci_urb_enqueue+0x34b> - 13485: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13488: 80 78 29 00 cmpb $0x0,0x29(%eax) - 1348c: 75 24 jne 134b2 <_ohci_urb_enqueue+0x34b> - 1348e: 8b 4d 0c mov 0xc(%ebp),%ecx - 13491: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13494: 66 8b 40 30 mov 0x30(%eax),%ax - 13498: 89 c2 mov %eax,%edx - 1349a: 81 e2 ff ff 00 00 and $0xffff,%edx - 134a0: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 134a3: 66 8b 40 2c mov 0x2c(%eax),%ax - 134a7: 25 ff ff 00 00 and $0xffff,%eax - 134ac: 8d 04 02 lea (%edx,%eax,1),%eax - 134af: 89 41 40 mov %eax,0x40(%ecx) - 134b2: 8b 55 0c mov 0xc(%ebp),%edx - 134b5: 8b 45 ec mov 0xffffffec(%ebp),%eax - 134b8: 89 42 08 mov %eax,0x8(%edx) - 134bb: 83 ec 08 sub $0x8,%esp - 134be: ff 75 0c pushl 0xc(%ebp) - 134c1: ff 75 f4 pushl 0xfffffff4(%ebp) - 134c4: e8 a4 f0 ff ff call 1256d <_td_submit_urb> - 134c9: 83 c4 10 add $0x10,%esp - 134cc: 83 7d d8 00 cmpl $0x0,0xffffffd8(%ebp) - 134d0: 74 11 je 134e3 <_ohci_urb_enqueue+0x37c> - 134d2: 83 ec 08 sub $0x8,%esp - 134d5: ff 75 ec pushl 0xffffffec(%ebp) - 134d8: ff 75 f4 pushl 0xfffffff4(%ebp) - 134db: e8 01 e4 ff ff call 118e1 <_urb_free_priv> - 134e0: 83 c4 10 add $0x10,%esp - 134e3: 8b 45 d8 mov 0xffffffd8(%ebp),%eax - 134e6: 89 45 cc mov %eax,0xffffffcc(%ebp) - 134e9: 8b 45 cc mov 0xffffffcc(%ebp),%eax - 134ec: 8d 65 f8 lea 0xfffffff8(%ebp),%esp - 134ef: 5b pop %ebx - 134f0: 5e pop %esi - 134f1: 5d pop %ebp - 134f2: c3 ret - -000134f3 <_ohci_urb_dequeue>: - 134f3: 55 push %ebp - 134f4: 89 e5 mov %esp,%ebp - 134f6: 83 ec 18 sub $0x18,%esp - 134f9: 8b 45 08 mov 0x8(%ebp),%eax - 134fc: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 134ff: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13502: 2d 34 02 00 00 sub $0x234,%eax - 13507: 89 45 fc mov %eax,0xfffffffc(%ebp) - 1350a: c7 45 f8 00 00 00 00 movl $0x0,0xfffffff8(%ebp) - 13511: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13514: 83 b8 a4 01 00 00 00 cmpl $0x0,0x1a4(%eax) - 1351b: 75 36 jne 13553 <_ohci_urb_dequeue+0x60> - 1351d: 8b 45 0c mov 0xc(%ebp),%eax - 13520: 8b 40 08 mov 0x8(%eax),%eax - 13523: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 13526: 83 7d f4 00 cmpl $0x0,0xfffffff4(%ebp) - 1352a: 74 4c je 13578 <_ohci_urb_dequeue+0x85> - 1352c: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 1352f: c7 40 08 01 00 00 00 movl $0x1,0x8(%eax) - 13536: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13539: 8b 00 mov (%eax),%eax - 1353b: 80 78 28 02 cmpb $0x2,0x28(%eax) - 1353f: 75 37 jne 13578 <_ohci_urb_dequeue+0x85> - 13541: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13544: ff 30 pushl (%eax) - 13546: ff 75 fc pushl 0xfffffffc(%ebp) - 13549: e8 be ed ff ff call 1230c <_start_urb_unlink> - 1354e: 83 c4 08 add $0x8,%esp - 13551: eb 25 jmp 13578 <_ohci_urb_dequeue+0x85> - 13553: 8b 45 0c mov 0xc(%ebp),%eax - 13556: 83 78 08 00 cmpl $0x0,0x8(%eax) - 1355a: 74 1c je 13578 <_ohci_urb_dequeue+0x85> - 1355c: 83 ec 04 sub $0x4,%esp - 1355f: 6a 00 push $0x0 - 13561: ff 75 0c pushl 0xc(%ebp) - 13564: ff 75 fc pushl 0xfffffffc(%ebp) - 13567: e8 db e3 ff ff call 11947 <_finish_urb> - 1356c: 83 c4 10 add $0x10,%esp - 1356f: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13572: c7 00 01 00 00 00 movl $0x1,(%eax) - 13578: b8 00 00 00 00 mov $0x0,%eax - 1357d: c9 leave - 1357e: c3 ret - -0001357f <_ohci_endpoint_disable>: - 1357f: 55 push %ebp - 13580: 89 e5 mov %esp,%ebp - 13582: 83 ec 18 sub $0x18,%esp - 13585: 8b 45 08 mov 0x8(%ebp),%eax - 13588: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 1358b: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 1358e: 2d 34 02 00 00 sub $0x234,%eax - 13593: 89 45 fc mov %eax,0xfffffffc(%ebp) - 13596: 8b 45 10 mov 0x10(%ebp),%eax - 13599: 83 e0 0f and $0xf,%eax - 1359c: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 1359f: 8d 45 f8 lea 0xfffffff8(%ebp),%eax - 135a2: d1 20 shll (%eax) - 135a4: 83 7d f8 00 cmpl $0x0,0xfffffff8(%ebp) - 135a8: 74 13 je 135bd <_ohci_endpoint_disable+0x3e> - 135aa: 8b 45 10 mov 0x10(%ebp),%eax - 135ad: c1 e8 07 shr $0x7,%eax - 135b0: 83 e0 01 and $0x1,%eax - 135b3: 85 c0 test %eax,%eax - 135b5: 75 06 jne 135bd <_ohci_endpoint_disable+0x3e> - 135b7: 8d 45 f8 lea 0xfffffff8(%ebp),%eax - 135ba: 83 08 01 orl $0x1,(%eax) - 135bd: c7 45 f4 00 00 00 00 movl $0x0,0xfffffff4(%ebp) - 135c4: 8b 45 0c mov 0xc(%ebp),%eax - 135c7: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 135ca: 8b 44 90 10 mov 0x10(%eax,%edx,4),%eax - 135ce: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 135d1: 83 7d f0 00 cmpl $0x0,0xfffffff0(%ebp) - 135d5: 75 05 jne 135dc <_ohci_endpoint_disable+0x5d> - 135d7: e9 ac 00 00 00 jmp 13688 <_ohci_endpoint_disable+0x109> - 135dc: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 135df: 8b 80 14 03 00 00 mov 0x314(%eax),%eax - 135e5: 83 e0 01 and $0x1,%eax - 135e8: 85 c0 test %eax,%eax - 135ea: 74 0e je 135fa <_ohci_endpoint_disable+0x7b> - 135ec: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 135ef: 83 b8 a4 01 00 00 00 cmpl $0x0,0x1a4(%eax) - 135f6: 75 02 jne 135fa <_ohci_endpoint_disable+0x7b> - 135f8: eb 07 jmp 13601 <_ohci_endpoint_disable+0x82> - 135fa: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 135fd: c6 40 28 00 movb $0x0,0x28(%eax) - 13601: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13604: ba 00 00 00 00 mov $0x0,%edx - 13609: 8a 50 28 mov 0x28(%eax),%dl - 1360c: 89 55 ec mov %edx,0xffffffec(%ebp) - 1360f: 83 7d ec 00 cmpl $0x0,0xffffffec(%ebp) - 13613: 74 17 je 1362c <_ohci_endpoint_disable+0xad> - 13615: 83 7d ec 01 cmpl $0x1,0xffffffec(%ebp) - 13619: 74 02 je 1361d <_ohci_endpoint_disable+0x9e> - 1361b: eb 49 jmp 13666 <_ohci_endpoint_disable+0xe7> - 1361d: 83 ec 0c sub $0xc,%esp - 13620: 6a 01 push $0x1 - 13622: e8 9d 0d 00 00 call 143c4 <_my_schedule_timeout> - 13627: 83 c4 10 add $0x10,%esp - 1362a: eb 91 jmp 135bd <_ohci_endpoint_disable+0x3e> - 1362c: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 1362f: 83 c0 20 add $0x20,%eax - 13632: 50 push %eax - 13633: e8 30 fa ff ff call 13068 <_list_empty> - 13638: 83 c4 04 add $0x4,%esp - 1363b: 85 c0 test %eax,%eax - 1363d: 74 27 je 13666 <_ohci_endpoint_disable+0xe7> - 1363f: 83 ec 08 sub $0x8,%esp - 13642: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13645: ff 70 14 pushl 0x14(%eax) - 13648: ff 75 fc pushl 0xfffffffc(%ebp) - 1364b: e8 aa e1 ff ff call 117fa <_td_free> - 13650: 83 c4 10 add $0x10,%esp - 13653: 83 ec 08 sub $0x8,%esp - 13656: ff 75 f0 pushl 0xfffffff0(%ebp) - 13659: ff 75 fc pushl 0xfffffffc(%ebp) - 1365c: e8 6a e2 ff ff call 118cb <_ed_free> - 13661: 83 c4 10 add $0x10,%esp - 13664: eb 14 jmp 1367a <_ohci_endpoint_disable+0xfb> - 13666: 83 ec 08 sub $0x8,%esp - 13669: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 1366c: ff 70 14 pushl 0x14(%eax) - 1366f: ff 75 fc pushl 0xfffffffc(%ebp) - 13672: e8 83 e1 ff ff call 117fa <_td_free> - 13677: 83 c4 10 add $0x10,%esp - 1367a: 8b 55 0c mov 0xc(%ebp),%edx - 1367d: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13680: c7 44 82 10 00 00 00 movl $0x0,0x10(%edx,%eax,4) - 13687: 00 - 13688: c9 leave - 13689: c3 ret - -0001368a <_ohci_get_frame>: - 1368a: 55 push %ebp - 1368b: 89 e5 mov %esp,%ebp - 1368d: 83 ec 08 sub $0x8,%esp - 13690: 8b 45 08 mov 0x8(%ebp),%eax - 13693: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 13696: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13699: 2d 34 02 00 00 sub $0x234,%eax - 1369e: 89 45 fc mov %eax,0xfffffffc(%ebp) - 136a1: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 136a4: 8b 40 08 mov 0x8(%eax),%eax - 136a7: 66 8b 80 80 00 00 00 mov 0x80(%eax),%ax - 136ae: 25 ff ff 00 00 and $0xffff,%eax - 136b3: c9 leave - 136b4: c3 ret - -000136b5 <_hc_reset>: - 136b5: 55 push %ebp - 136b6: 89 e5 mov %esp,%ebp - 136b8: 83 ec 18 sub $0x18,%esp - 136bb: 8b 45 08 mov 0x8(%ebp),%eax - 136be: 8b 40 04 mov 0x4(%eax),%eax - 136c1: 83 c0 14 add $0x14,%eax - 136c4: c7 00 00 00 00 80 movl $0x80000000,(%eax) - 136ca: 8b 45 08 mov 0x8(%ebp),%eax - 136cd: 8b 40 04 mov 0x4(%eax),%eax - 136d0: 83 c0 0c add $0xc,%eax - 136d3: 8b 00 mov (%eax),%eax - 136d5: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 136d8: 8b 45 08 mov 0x8(%ebp),%eax - 136db: 8b 50 04 mov 0x4(%eax),%edx - 136de: 83 c2 0c add $0xc,%edx - 136e1: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 136e4: 89 02 mov %eax,(%edx) - 136e6: 8b 45 08 mov 0x8(%ebp),%eax - 136e9: 8b 40 04 mov 0x4(%eax),%eax - 136ec: 83 c0 04 add $0x4,%eax - 136ef: 8b 00 mov (%eax),%eax - 136f1: c1 e8 08 shr $0x8,%eax - 136f4: 83 e0 01 and $0x1,%eax - 136f7: 85 c0 test %eax,%eax - 136f9: 74 1f je 1371a <_hc_reset+0x65> - 136fb: 8b 45 08 mov 0x8(%ebp),%eax - 136fe: 8b 40 04 mov 0x4(%eax),%eax - 13701: 83 c0 04 add $0x4,%eax - 13704: 8b 00 mov (%eax),%eax - 13706: 80 e4 fe and $0xfe,%ah - 13709: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 1370c: 8b 45 08 mov 0x8(%ebp),%eax - 1370f: 8b 50 04 mov 0x4(%eax),%edx - 13712: 83 c2 04 add $0x4,%edx - 13715: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13718: 89 02 mov %eax,(%edx) - 1371a: 8b 55 08 mov 0x8(%ebp),%edx - 1371d: 8b 45 08 mov 0x8(%ebp),%eax - 13720: 8b 40 04 mov 0x4(%eax),%eax - 13723: 83 c0 04 add $0x4,%eax - 13726: 8b 00 mov (%eax),%eax - 13728: 89 82 2c 02 00 00 mov %eax,0x22c(%edx) - 1372e: 8b 55 08 mov 0x8(%ebp),%edx - 13731: 8b 45 08 mov 0x8(%ebp),%eax - 13734: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 1373a: 25 00 02 00 00 and $0x200,%eax - 1373f: 89 82 2c 02 00 00 mov %eax,0x22c(%edx) - 13745: 8b 45 08 mov 0x8(%ebp),%eax - 13748: 8b 50 04 mov 0x4(%eax),%edx - 1374b: 83 c2 04 add $0x4,%edx - 1374e: 8b 45 08 mov 0x8(%ebp),%eax - 13751: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 13757: 89 02 mov %eax,(%edx) - 13759: 8b 45 08 mov 0x8(%ebp),%eax - 1375c: 8b 40 04 mov 0x4(%eax),%eax - 1375f: 83 c0 04 add $0x4,%eax - 13762: 8b 00 mov (%eax),%eax - 13764: 83 ec 0c sub $0xc,%esp - 13767: 6a 32 push $0x32 - 13769: e8 92 08 00 00 call 14000 <_wait_ms> - 1376e: 83 c4 10 add $0x10,%esp - 13771: 8b 45 08 mov 0x8(%ebp),%eax - 13774: 8b 40 04 mov 0x4(%eax),%eax - 13777: 83 c0 08 add $0x8,%eax - 1377a: c7 00 01 00 00 00 movl $0x1,(%eax) - 13780: c7 45 fc 1e 00 00 00 movl $0x1e,0xfffffffc(%ebp) - 13787: 8b 45 08 mov 0x8(%ebp),%eax - 1378a: 8b 40 04 mov 0x4(%eax),%eax - 1378d: 83 c0 08 add $0x8,%eax - 13790: 8b 00 mov (%eax),%eax - 13792: 83 e0 01 and $0x1,%eax - 13795: 85 c0 test %eax,%eax - 13797: 74 23 je 137bc <_hc_reset+0x107> - 13799: 8d 45 fc lea 0xfffffffc(%ebp),%eax - 1379c: ff 08 decl (%eax) - 1379e: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 137a2: 75 09 jne 137ad <_hc_reset+0xf8> - 137a4: c7 45 f0 ff ff ff ff movl $0xffffffff,0xfffffff0(%ebp) - 137ab: eb 35 jmp 137e2 <_hc_reset+0x12d> - 137ad: 83 ec 0c sub $0xc,%esp - 137b0: 6a 01 push $0x1 - 137b2: e8 49 08 00 00 call 14000 <_wait_ms> - 137b7: 83 c4 10 add $0x10,%esp - 137ba: eb cb jmp 13787 <_hc_reset+0xd2> - 137bc: 8b 45 08 mov 0x8(%ebp),%eax - 137bf: 8b 50 04 mov 0x4(%eax),%edx - 137c2: 83 c2 04 add $0x4,%edx - 137c5: 8b 45 08 mov 0x8(%ebp),%eax - 137c8: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 137ce: 89 02 mov %eax,(%edx) - 137d0: 8b 45 08 mov 0x8(%ebp),%eax - 137d3: 8b 40 04 mov 0x4(%eax),%eax - 137d6: 83 c0 04 add $0x4,%eax - 137d9: 8b 00 mov (%eax),%eax - 137db: c7 45 f0 00 00 00 00 movl $0x0,0xfffffff0(%ebp) - 137e2: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 137e5: c9 leave - 137e6: c3 ret - -000137e7 <_hc_start>: - 137e7: 55 push %ebp - 137e8: 89 e5 mov %esp,%ebp - 137ea: 53 push %ebx - 137eb: 83 ec 14 sub $0x14,%esp - 137ee: 8b 45 08 mov 0x8(%ebp),%eax - 137f1: c7 80 a4 01 00 00 01 movl $0x1,0x1a4(%eax) - 137f8: 00 00 00 - 137fb: 8b 45 08 mov 0x8(%ebp),%eax - 137fe: c7 80 a8 01 00 00 00 movl $0x0,0x1a8(%eax) - 13805: 00 00 00 - 13808: 8b 45 08 mov 0x8(%ebp),%eax - 1380b: 8b 40 04 mov 0x4(%eax),%eax - 1380e: 83 c0 20 add $0x20,%eax - 13811: c7 00 00 00 00 00 movl $0x0,(%eax) - 13817: 8b 45 08 mov 0x8(%ebp),%eax - 1381a: 8b 40 04 mov 0x4(%eax),%eax - 1381d: 83 c0 28 add $0x28,%eax - 13820: c7 00 00 00 00 00 movl $0x0,(%eax) - 13826: 8b 45 08 mov 0x8(%ebp),%eax - 13829: 8b 50 04 mov 0x4(%eax),%edx - 1382c: 83 c2 18 add $0x18,%edx - 1382f: 8b 45 08 mov 0x8(%ebp),%eax - 13832: 8b 40 0c mov 0xc(%eax),%eax - 13835: 89 02 mov %eax,(%edx) - 13837: 8b 45 08 mov 0x8(%ebp),%eax - 1383a: 8b 40 04 mov 0x4(%eax),%eax - 1383d: 83 c0 34 add $0x34,%eax - 13840: c7 00 df 2e 78 27 movl $0x27782edf,(%eax) - 13846: 8b 45 08 mov 0x8(%ebp),%eax - 13849: 8b 40 04 mov 0x4(%eax),%eax - 1384c: 83 c0 40 add $0x40,%eax - 1384f: c7 00 2f 2a 00 00 movl $0x2a2f,(%eax) - 13855: 8b 45 08 mov 0x8(%ebp),%eax - 13858: 8b 40 04 mov 0x4(%eax),%eax - 1385b: 83 c0 44 add $0x44,%eax - 1385e: c7 00 28 06 00 00 movl $0x628,(%eax) - 13864: 8b 45 08 mov 0x8(%ebp),%eax - 13867: 8b 40 04 mov 0x4(%eax),%eax - 1386a: 83 c0 34 add $0x34,%eax - 1386d: 8b 00 mov (%eax),%eax - 1386f: 25 00 00 ff 3f and $0x3fff0000,%eax - 13874: 85 c0 test %eax,%eax - 13876: 74 0f je 13887 <_hc_start+0xa0> - 13878: 8b 45 08 mov 0x8(%ebp),%eax - 1387b: 8b 40 04 mov 0x4(%eax),%eax - 1387e: 83 c0 40 add $0x40,%eax - 13881: 8b 00 mov (%eax),%eax - 13883: 85 c0 test %eax,%eax - 13885: 75 0c jne 13893 <_hc_start+0xac> - 13887: c7 45 e8 b5 ff ff ff movl $0xffffffb5,0xffffffe8(%ebp) - 1388e: e9 22 02 00 00 jmp 13ab5 <_hc_start+0x2ce> - 13893: 8b 55 08 mov 0x8(%ebp),%edx - 13896: 8b 45 08 mov 0x8(%ebp),%eax - 13899: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 1389f: 25 00 02 00 00 and $0x200,%eax - 138a4: 89 82 2c 02 00 00 mov %eax,0x22c(%edx) - 138aa: 8b 55 08 mov 0x8(%ebp),%edx - 138ad: 8b 45 08 mov 0x8(%ebp),%eax - 138b0: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 138b6: 0c 8f or $0x8f,%al - 138b8: 89 82 2c 02 00 00 mov %eax,0x22c(%edx) - 138be: 8b 45 08 mov 0x8(%ebp),%eax - 138c1: c7 80 a4 01 00 00 00 movl $0x0,0x1a4(%eax) - 138c8: 00 00 00 - 138cb: 8b 45 08 mov 0x8(%ebp),%eax - 138ce: 8b 50 04 mov 0x4(%eax),%edx - 138d1: 83 c2 04 add $0x4,%edx - 138d4: 8b 45 08 mov 0x8(%ebp),%eax - 138d7: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 138dd: 89 02 mov %eax,(%edx) - 138df: c7 45 f8 12 00 00 80 movl $0x80000012,0xfffffff8(%ebp) - 138e6: 8b 45 08 mov 0x8(%ebp),%eax - 138e9: 8b 50 04 mov 0x4(%eax),%edx - 138ec: 83 c2 0c add $0xc,%edx - 138ef: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 138f2: 89 02 mov %eax,(%edx) - 138f4: 8b 45 08 mov 0x8(%ebp),%eax - 138f7: 8b 50 04 mov 0x4(%eax),%edx - 138fa: 83 c2 10 add $0x10,%edx - 138fd: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13900: 89 02 mov %eax,(%edx) - 13902: 83 ec 0c sub $0xc,%esp - 13905: ff 75 08 pushl 0x8(%ebp) - 13908: e8 f3 d6 ff ff call 11000 <__end__> - 1390d: 83 c4 10 add $0x10,%esp - 13910: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 13913: 8d 45 f4 lea 0xfffffff4(%ebp),%eax - 13916: 81 20 ff f6 ff ff andl $0xfffff6ff,(%eax) - 1391c: 8b 45 08 mov 0x8(%ebp),%eax - 1391f: 8b 80 30 02 00 00 mov 0x230(%eax),%eax - 13925: d1 e8 shr %eax - 13927: 83 e0 01 and $0x1,%eax - 1392a: 85 c0 test %eax,%eax - 1392c: 74 14 je 13942 <_hc_start+0x15b> - 1392e: 8d 45 f4 lea 0xfffffff4(%ebp),%eax - 13931: 81 08 00 10 00 00 orl $0x1000,(%eax) - 13937: 8d 45 f4 lea 0xfffffff4(%ebp),%eax - 1393a: 81 20 ff fd ff 00 andl $0xfffdff,(%eax) - 13940: eb 09 jmp 1394b <_hc_start+0x164> - 13942: 8d 45 f4 lea 0xfffffff4(%ebp),%eax - 13945: 81 08 00 02 00 00 orl $0x200,(%eax) - 1394b: 8b 45 08 mov 0x8(%ebp),%eax - 1394e: 8b 50 04 mov 0x4(%eax),%edx - 13951: 83 c2 48 add $0x48,%edx - 13954: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13957: 89 02 mov %eax,(%edx) - 13959: 8b 45 08 mov 0x8(%ebp),%eax - 1395c: 8b 40 04 mov 0x4(%eax),%eax - 1395f: 83 c0 50 add $0x50,%eax - 13962: c7 00 00 00 01 00 movl $0x10000,(%eax) - 13968: 8b 45 08 mov 0x8(%ebp),%eax - 1396b: 8b 40 04 mov 0x4(%eax),%eax - 1396e: 83 c0 4c add $0x4c,%eax - 13971: c7 00 00 00 00 00 movl $0x0,(%eax) - 13977: 8b 45 08 mov 0x8(%ebp),%eax - 1397a: 8b 40 04 mov 0x4(%eax),%eax - 1397d: 83 c0 04 add $0x4,%eax - 13980: 8b 00 mov (%eax),%eax - 13982: 83 ec 0c sub $0xc,%esp - 13985: ff 75 08 pushl 0x8(%ebp) - 13988: e8 73 d6 ff ff call 11000 <__end__> - 1398d: 83 c4 04 add $0x4,%esp - 13990: 6a 00 push $0x0 - 13992: e8 69 06 00 00 call 14000 <_wait_ms> - 13997: 83 c4 10 add $0x10,%esp - 1399a: 8b 45 08 mov 0x8(%ebp),%eax - 1399d: 05 34 02 00 00 add $0x234,%eax - 139a2: 50 push %eax - 139a3: e8 d3 dc ff ff call 1167b <_hcd_to_bus> - 139a8: 83 c4 04 add $0x4,%esp - 139ab: 89 45 ec mov %eax,0xffffffec(%ebp) - 139ae: 8b 5d ec mov 0xffffffec(%ebp),%ebx - 139b1: 83 ec 08 sub $0x8,%esp - 139b4: ff 75 ec pushl 0xffffffec(%ebp) - 139b7: 6a 00 push $0x0 - 139b9: e8 22 0c 00 00 call 145e0 <_usb_alloc_dev@8> - 139be: 83 c4 08 add $0x8,%esp - 139c1: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 139c4: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 139c7: 89 43 24 mov %eax,0x24(%ebx) - 139ca: 8b 45 08 mov 0x8(%ebp),%eax - 139cd: c7 80 14 03 00 00 03 movl $0x3,0x314(%eax) - 139d4: 00 00 00 - 139d7: 83 7d f0 00 cmpl $0x0,0xfffffff0(%ebp) - 139db: 75 3f jne 13a1c <_hc_start+0x235> - 139dd: ff 75 08 pushl 0x8(%ebp) - 139e0: e8 76 d6 ff ff call 1105b <_disable> - 139e5: 83 c4 04 add $0x4,%esp - 139e8: 8b 55 08 mov 0x8(%ebp),%edx - 139eb: 8b 45 08 mov 0x8(%ebp),%eax - 139ee: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 139f4: 24 3f and $0x3f,%al - 139f6: 89 82 2c 02 00 00 mov %eax,0x22c(%edx) - 139fc: 8b 45 08 mov 0x8(%ebp),%eax - 139ff: 8b 50 04 mov 0x4(%eax),%edx - 13a02: 83 c2 04 add $0x4,%edx - 13a05: 8b 45 08 mov 0x8(%ebp),%eax - 13a08: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 13a0e: 89 02 mov %eax,(%edx) - 13a10: c7 45 e8 f4 ff ff ff movl $0xfffffff4,0xffffffe8(%ebp) - 13a17: e9 99 00 00 00 jmp 13ab5 <_hc_start+0x2ce> - 13a1c: 83 ec 0c sub $0xc,%esp - 13a1f: ff 75 f0 pushl 0xfffffff0(%ebp) - 13a22: e8 c9 0b 00 00 call 145f0 <_usb_connect@4> - 13a27: 83 c4 0c add $0xc,%esp - 13a2a: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13a2d: c7 40 18 02 00 00 00 movl $0x2,0x18(%eax) - 13a34: 83 ec 0c sub $0xc,%esp - 13a37: 8b 45 08 mov 0x8(%ebp),%eax - 13a3a: 05 34 02 00 00 add $0x234,%eax - 13a3f: 50 push %eax - 13a40: e8 7d 00 00 00 call 13ac2 <_hcd_register_root> - 13a45: 83 c4 10 add $0x10,%esp - 13a48: 85 c0 test %eax,%eax - 13a4a: 74 54 je 13aa0 <_hc_start+0x2b9> - 13a4c: 83 ec 0c sub $0xc,%esp - 13a4f: ff 75 f0 pushl 0xfffffff0(%ebp) - 13a52: e8 a9 0b 00 00 call 14600 <_usb_put_dev@4> - 13a57: 83 c4 0c add $0xc,%esp - 13a5a: 8b 45 ec mov 0xffffffec(%ebp),%eax - 13a5d: c7 40 24 00 00 00 00 movl $0x0,0x24(%eax) - 13a64: ff 75 08 pushl 0x8(%ebp) - 13a67: e8 ef d5 ff ff call 1105b <_disable> - 13a6c: 83 c4 04 add $0x4,%esp - 13a6f: 8b 55 08 mov 0x8(%ebp),%edx - 13a72: 8b 45 08 mov 0x8(%ebp),%eax - 13a75: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 13a7b: 24 3f and $0x3f,%al - 13a7d: 89 82 2c 02 00 00 mov %eax,0x22c(%edx) - 13a83: 8b 45 08 mov 0x8(%ebp),%eax - 13a86: 8b 50 04 mov 0x4(%eax),%edx - 13a89: 83 c2 04 add $0x4,%edx - 13a8c: 8b 45 08 mov 0x8(%ebp),%eax - 13a8f: 8b 80 2c 02 00 00 mov 0x22c(%eax),%eax - 13a95: 89 02 mov %eax,(%edx) - 13a97: c7 45 e8 ed ff ff ff movl $0xffffffed,0xffffffe8(%ebp) - 13a9e: eb 15 jmp 13ab5 <_hc_start+0x2ce> - 13aa0: 83 ec 0c sub $0xc,%esp - 13aa3: ff 75 08 pushl 0x8(%ebp) - 13aa6: e8 12 00 00 00 call 13abd <_create_debug_files> - 13aab: 83 c4 10 add $0x10,%esp - 13aae: c7 45 e8 00 00 00 00 movl $0x0,0xffffffe8(%ebp) - 13ab5: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 13ab8: 8b 5d fc mov 0xfffffffc(%ebp),%ebx - 13abb: c9 leave - 13abc: c3 ret - -00013abd <_create_debug_files>: - 13abd: 55 push %ebp - 13abe: 89 e5 mov %esp,%ebp - 13ac0: 5d pop %ebp - 13ac1: c3 ret - -00013ac2 <_hcd_register_root>: - 13ac2: 55 push %ebp - 13ac3: 89 e5 mov %esp,%ebp - 13ac5: 83 ec 08 sub $0x8,%esp - 13ac8: 83 ec 08 sub $0x8,%esp - 13acb: 8b 45 08 mov 0x8(%ebp),%eax - 13ace: ff b0 80 00 00 00 pushl 0x80(%eax) - 13ad4: ff 75 08 pushl 0x8(%ebp) - 13ad7: e8 9f db ff ff call 1167b <_hcd_to_bus> - 13adc: 83 c4 04 add $0x4,%esp - 13adf: ff 70 24 pushl 0x24(%eax) - 13ae2: e8 29 0b 00 00 call 14610 <_usb_register_root_hub@8> - 13ae7: 83 c4 08 add $0x8,%esp - 13aea: c9 leave - 13aeb: c3 ret - -00013aec <_ohci_irq>: - 13aec: 55 push %ebp - 13aed: 89 e5 mov %esp,%ebp - 13aef: 83 ec 18 sub $0x18,%esp - 13af2: 8b 45 08 mov 0x8(%ebp),%eax - 13af5: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 13af8: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13afb: 2d 34 02 00 00 sub $0x234,%eax - 13b00: 89 45 fc mov %eax,0xfffffffc(%ebp) - 13b03: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13b06: 8b 40 04 mov 0x4(%eax),%eax - 13b09: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 13b0c: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13b0f: 8b 40 08 mov 0x8(%eax),%eax - 13b12: 83 b8 84 00 00 00 00 cmpl $0x0,0x84(%eax) - 13b19: 74 1d je 13b38 <_ohci_irq+0x4c> - 13b1b: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13b1e: 8b 40 08 mov 0x8(%eax),%eax - 13b21: 05 84 00 00 00 add $0x84,%eax - 13b26: 8b 00 mov (%eax),%eax - 13b28: 83 e0 01 and $0x1,%eax - 13b2b: 85 c0 test %eax,%eax - 13b2d: 75 09 jne 13b38 <_ohci_irq+0x4c> - 13b2f: c7 45 f4 02 00 00 00 movl $0x2,0xfffffff4(%ebp) - 13b36: eb 39 jmp 13b71 <_ohci_irq+0x85> - 13b38: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13b3b: 83 c0 0c add $0xc,%eax - 13b3e: 8b 00 mov (%eax),%eax - 13b40: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 13b43: 83 f8 ff cmp $0xffffffff,%eax - 13b46: 75 10 jne 13b58 <_ohci_irq+0x6c> - 13b48: ff 75 fc pushl 0xfffffffc(%ebp) - 13b4b: e8 0b d5 ff ff call 1105b <_disable> - 13b50: 83 c4 04 add $0x4,%esp - 13b53: e9 0d 01 00 00 jmp 13c65 <_ohci_irq+0x179> - 13b58: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13b5b: 83 c0 10 add $0x10,%eax - 13b5e: 8b 10 mov (%eax),%edx - 13b60: 8d 45 f4 lea 0xfffffff4(%ebp),%eax - 13b63: 21 10 and %edx,(%eax) - 13b65: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13b68: 85 c0 test %eax,%eax - 13b6a: 75 05 jne 13b71 <_ohci_irq+0x85> - 13b6c: e9 f4 00 00 00 jmp 13c65 <_ohci_irq+0x179> - 13b71: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13b74: c1 e8 04 shr $0x4,%eax - 13b77: 83 e0 01 and $0x1,%eax - 13b7a: 85 c0 test %eax,%eax - 13b7c: 74 29 je 13ba7 <_ohci_irq+0xbb> - 13b7e: ff 75 fc pushl 0xfffffffc(%ebp) - 13b81: e8 d5 d4 ff ff call 1105b <_disable> - 13b86: 83 c4 04 add $0x4,%esp - 13b89: 83 ec 08 sub $0x8,%esp - 13b8c: 6a 01 push $0x1 - 13b8e: ff 75 fc pushl 0xfffffffc(%ebp) - 13b91: e8 d1 00 00 00 call 13c67 <_ohci_dump> - 13b96: 83 c4 10 add $0x10,%esp - 13b99: 83 ec 0c sub $0xc,%esp - 13b9c: ff 75 fc pushl 0xfffffffc(%ebp) - 13b9f: e8 11 fb ff ff call 136b5 <_hc_reset> - 13ba4: 83 c4 10 add $0x10,%esp - 13ba7: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13baa: d1 e8 shr %eax - 13bac: 83 e0 01 and $0x1,%eax - 13baf: 85 c0 test %eax,%eax - 13bb1: 74 38 je 13beb <_ohci_irq+0xff> - 13bb3: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13bb6: 83 c0 14 add $0x14,%eax - 13bb9: c7 00 02 00 00 00 movl $0x2,(%eax) - 13bbf: 83 ec 04 sub $0x4,%esp - 13bc2: ff 75 0c pushl 0xc(%ebp) - 13bc5: 83 ec 04 sub $0x4,%esp - 13bc8: ff 75 fc pushl 0xfffffffc(%ebp) - 13bcb: e8 b0 ef ff ff call 12b80 <_dl_reverse_done_list> - 13bd0: 83 c4 08 add $0x8,%esp - 13bd3: 50 push %eax - 13bd4: ff 75 fc pushl 0xfffffffc(%ebp) - 13bd7: e8 a1 f4 ff ff call 1307d <_dl_done_list> - 13bdc: 83 c4 10 add $0x10,%esp - 13bdf: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13be2: 83 c0 10 add $0x10,%eax - 13be5: c7 00 02 00 00 00 movl $0x2,(%eax) - 13beb: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13bee: c7 00 01 00 00 00 movl $0x1,(%eax) - 13bf4: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13bf7: 83 78 10 00 cmpl $0x0,0x10(%eax) - 13bfb: 74 24 je 13c21 <_ohci_irq+0x135> - 13bfd: 83 ec 04 sub $0x4,%esp - 13c00: ff 75 0c pushl 0xc(%ebp) - 13c03: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13c06: 8b 40 08 mov 0x8(%eax),%eax - 13c09: 66 8b 80 80 00 00 00 mov 0x80(%eax),%ax - 13c10: 25 ff ff 00 00 and $0xffff,%eax - 13c15: 50 push %eax - 13c16: ff 75 fc pushl 0xfffffffc(%ebp) - 13c19: e8 54 f1 ff ff call 12d72 <_finish_unlinks> - 13c1e: 83 c4 10 add $0x10,%esp - 13c21: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13c24: c1 e8 02 shr $0x2,%eax - 13c27: 83 e0 01 and $0x1,%eax - 13c2a: 85 c0 test %eax,%eax - 13c2c: 74 15 je 13c43 <_ohci_irq+0x157> - 13c2e: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13c31: 83 78 10 00 cmpl $0x0,0x10(%eax) - 13c35: 75 0c jne 13c43 <_ohci_irq+0x157> - 13c37: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13c3a: 83 c0 14 add $0x14,%eax - 13c3d: c7 00 04 00 00 00 movl $0x4,(%eax) - 13c43: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 13c46: 83 c2 0c add $0xc,%edx - 13c49: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13c4c: 89 02 mov %eax,(%edx) - 13c4e: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13c51: 83 c0 10 add $0x10,%eax - 13c54: c7 00 00 00 00 80 movl $0x80000000,(%eax) - 13c5a: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13c5d: 8b 40 04 mov 0x4(%eax),%eax - 13c60: 83 c0 04 add $0x4,%eax - 13c63: 8b 00 mov (%eax),%eax - 13c65: c9 leave - 13c66: c3 ret - -00013c67 <_ohci_dump>: - 13c67: 55 push %ebp - 13c68: 89 e5 mov %esp,%ebp - 13c6a: 5d pop %ebp - 13c6b: c3 ret - -00013c6c <_ohci_stop>: - 13c6c: 55 push %ebp - 13c6d: 89 e5 mov %esp,%ebp - 13c6f: 83 ec 18 sub $0x18,%esp - 13c72: 8b 45 08 mov 0x8(%ebp),%eax - 13c75: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 13c78: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13c7b: 2d 34 02 00 00 sub $0x234,%eax - 13c80: 89 45 fc mov %eax,0xfffffffc(%ebp) - 13c83: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13c86: 8b 40 04 mov 0x4(%eax),%eax - 13c89: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 13c8c: 6a 01 push $0x1 - 13c8e: ff 75 fc pushl 0xfffffffc(%ebp) - 13c91: e8 d1 ff ff ff call 13c67 <_ohci_dump> - 13c96: 83 c4 08 add $0x8,%esp - 13c99: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13c9c: 83 b8 a4 01 00 00 00 cmpl $0x0,0x1a4(%eax) - 13ca3: 75 0e jne 13cb3 <_ohci_stop+0x47> - 13ca5: 83 ec 0c sub $0xc,%esp - 13ca8: ff 75 fc pushl 0xfffffffc(%ebp) - 13cab: e8 05 fa ff ff call 136b5 <_hc_reset> - 13cb0: 83 c4 10 add $0x10,%esp - 13cb3: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13cb6: 83 c0 14 add $0x14,%eax - 13cb9: c7 00 00 00 00 80 movl $0x80000000,(%eax) - 13cbf: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13cc2: 83 c0 0c add $0xc,%eax - 13cc5: 8b 00 mov (%eax),%eax - 13cc7: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 13cca: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 13ccd: 83 c2 0c add $0xc,%edx - 13cd0: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13cd3: 89 02 mov %eax,(%edx) - 13cd5: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13cd8: 8b 40 04 mov 0x4(%eax),%eax - 13cdb: 83 c0 04 add $0x4,%eax - 13cde: 8b 00 mov (%eax),%eax - 13ce0: 83 ec 0c sub $0xc,%esp - 13ce3: ff 75 fc pushl 0xfffffffc(%ebp) - 13ce6: e8 3e 00 00 00 call 13d29 <_remove_debug_files> - 13ceb: 83 c4 10 add $0x10,%esp - 13cee: ff 75 fc pushl 0xfffffffc(%ebp) - 13cf1: e8 54 da ff ff call 1174a <_ohci_mem_cleanup> - 13cf6: 83 c4 04 add $0x4,%esp - 13cf9: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13cfc: 83 78 08 00 cmpl $0x0,0x8(%eax) - 13d00: 74 25 je 13d27 <_ohci_stop+0xbb> - 13d02: 83 ec 0c sub $0xc,%esp - 13d05: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13d08: ff 70 08 pushl 0x8(%eax) - 13d0b: e8 70 08 00 00 call 14580 <_ExFreePool@4> - 13d10: 83 c4 0c add $0xc,%esp - 13d13: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13d16: c7 40 08 00 00 00 00 movl $0x0,0x8(%eax) - 13d1d: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13d20: c7 40 0c 00 00 00 00 movl $0x0,0xc(%eax) - 13d27: c9 leave - 13d28: c3 ret - -00013d29 <_remove_debug_files>: - 13d29: 55 push %ebp - 13d2a: 89 e5 mov %esp,%ebp - 13d2c: 5d pop %ebp - 13d2d: c3 ret - -00013d2e <_ohci_pci_start>: - 13d2e: 55 push %ebp - 13d2f: 89 e5 mov %esp,%ebp - 13d31: 53 push %ebx - 13d32: 83 ec 14 sub $0x14,%esp - 13d35: 8b 45 08 mov 0x8(%ebp),%eax - 13d38: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 13d3b: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13d3e: 2d 34 02 00 00 sub $0x234,%eax - 13d43: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 13d46: 8b 45 08 mov 0x8(%ebp),%eax - 13d49: 83 b8 84 00 00 00 00 cmpl $0x0,0x84(%eax) - 13d50: 0f 84 ff 00 00 00 je 13e55 <_ohci_pci_start+0x127> - 13d56: 8b 5d f8 mov 0xfffffff8(%ebp),%ebx - 13d59: 83 ec 04 sub $0x4,%esp - 13d5c: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13d5f: 83 c0 0c add $0xc,%eax - 13d62: 50 push %eax - 13d63: 68 00 01 00 00 push $0x100 - 13d68: 8b 45 08 mov 0x8(%ebp),%eax - 13d6b: ff b0 84 00 00 00 pushl 0x84(%eax) - 13d71: e8 8e 01 00 00 call 13f04 <_my_pci_alloc_consistent> - 13d76: 83 c4 10 add $0x10,%esp - 13d79: 89 43 08 mov %eax,0x8(%ebx) - 13d7c: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13d7f: 83 78 08 00 cmpl $0x0,0x8(%eax) - 13d83: 75 0c jne 13d91 <_ohci_pci_start+0x63> - 13d85: c7 45 e8 f4 ff ff ff movl $0xfffffff4,0xffffffe8(%ebp) - 13d8c: e9 6b 01 00 00 jmp 13efc <_ohci_pci_start+0x1ce> - 13d91: 8b 45 08 mov 0x8(%ebp),%eax - 13d94: 8b 80 84 00 00 00 mov 0x84(%eax),%eax - 13d9a: 81 38 22 10 00 00 cmpl $0x1022,(%eax) - 13da0: 75 24 jne 13dc6 <_ohci_pci_start+0x98> - 13da2: 8b 45 08 mov 0x8(%ebp),%eax - 13da5: 8b 80 84 00 00 00 mov 0x84(%eax),%eax - 13dab: 81 78 04 0c 74 00 00 cmpl $0x740c,0x4(%eax) - 13db2: 75 12 jne 13dc6 <_ohci_pci_start+0x98> - 13db4: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13db7: c7 80 30 02 00 00 01 movl $0x1,0x230(%eax) - 13dbe: 00 00 00 - 13dc1: e9 8f 00 00 00 jmp 13e55 <_ohci_pci_start+0x127> - 13dc6: 8b 45 08 mov 0x8(%ebp),%eax - 13dc9: 8b 80 84 00 00 00 mov 0x84(%eax),%eax - 13dcf: 81 38 45 10 00 00 cmpl $0x1045,(%eax) - 13dd5: 75 14 jne 13deb <_ohci_pci_start+0xbd> - 13dd7: 8b 45 08 mov 0x8(%ebp),%eax - 13dda: 8b 80 84 00 00 00 mov 0x84(%eax),%eax - 13de0: 81 78 04 61 c8 00 00 cmpl $0xc861,0x4(%eax) - 13de7: 75 02 jne 13deb <_ohci_pci_start+0xbd> - 13de9: eb 6a jmp 13e55 <_ohci_pci_start+0x127> - 13deb: 8b 45 08 mov 0x8(%ebp),%eax - 13dee: 8b 80 84 00 00 00 mov 0x84(%eax),%eax - 13df4: 81 38 0b 10 00 00 cmpl $0x100b,(%eax) - 13dfa: 75 59 jne 13e55 <_ohci_pci_start+0x127> - 13dfc: 8b 45 08 mov 0x8(%ebp),%eax - 13dff: 8b 80 84 00 00 00 mov 0x84(%eax),%eax - 13e05: 89 45 ec mov %eax,0xffffffec(%ebp) - 13e08: 83 ec 08 sub $0x8,%esp - 13e0b: 6a 00 push $0x0 - 13e0d: 8b 45 ec mov 0xffffffec(%ebp),%eax - 13e10: 8b 40 08 mov 0x8(%eax),%eax - 13e13: 8a 00 mov (%eax),%al - 13e15: 25 ff 00 00 00 and $0xff,%eax - 13e1a: 50 push %eax - 13e1b: e8 bc 06 00 00 call 144dc <_my_pci_find_slot> - 13e20: 83 c4 10 add $0x10,%esp - 13e23: 89 45 f0 mov %eax,0xfffffff0(%ebp) - 13e26: 83 7d f0 00 cmpl $0x0,0xfffffff0(%ebp) - 13e2a: 74 29 je 13e55 <_ohci_pci_start+0x127> - 13e2c: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13e2f: 83 78 04 0e cmpl $0xe,0x4(%eax) - 13e33: 75 20 jne 13e55 <_ohci_pci_start+0x127> - 13e35: 8b 45 f0 mov 0xfffffff0(%ebp),%eax - 13e38: 81 38 0b 10 00 00 cmpl $0x100b,(%eax) - 13e3e: 75 15 jne 13e55 <_ohci_pci_start+0x127> - 13e40: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13e43: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 13e46: 8b 92 30 02 00 00 mov 0x230(%edx),%edx - 13e4c: 83 ca 02 or $0x2,%edx - 13e4f: 89 90 30 02 00 00 mov %edx,0x230(%eax) - 13e55: 83 ec 04 sub $0x4,%esp - 13e58: 68 00 01 00 00 push $0x100 - 13e5d: 6a 00 push $0x0 - 13e5f: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 13e62: ff 70 08 pushl 0x8(%eax) - 13e65: e8 36 07 00 00 call 145a0 <_memset> - 13e6a: 83 c4 10 add $0x10,%esp - 13e6d: ff 75 f8 pushl 0xfffffff8(%ebp) - 13e70: e8 7f d8 ff ff call 116f4 <_ohci_mem_init> - 13e75: 83 c4 04 add $0x4,%esp - 13e78: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 13e7b: 83 7d f4 00 cmpl $0x0,0xfffffff4(%ebp) - 13e7f: 79 16 jns 13e97 <_ohci_pci_start+0x169> - 13e81: 83 ec 0c sub $0xc,%esp - 13e84: ff 75 08 pushl 0x8(%ebp) - 13e87: e8 e0 fd ff ff call 13c6c <_ohci_stop> - 13e8c: 83 c4 10 add $0x10,%esp - 13e8f: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 13e92: 89 45 e8 mov %eax,0xffffffe8(%ebp) - 13e95: eb 65 jmp 13efc <_ohci_pci_start+0x1ce> - 13e97: 8b 55 f8 mov 0xfffffff8(%ebp),%edx - 13e9a: 8b 45 08 mov 0x8(%ebp),%eax - 13e9d: 8b 40 7c mov 0x7c(%eax),%eax - 13ea0: 89 42 04 mov %eax,0x4(%edx) - 13ea3: 83 ec 0c sub $0xc,%esp - 13ea6: ff 75 f8 pushl 0xfffffff8(%ebp) - 13ea9: e8 07 f8 ff ff call 136b5 <_hc_reset> - 13eae: 83 c4 10 add $0x10,%esp - 13eb1: 85 c0 test %eax,%eax - 13eb3: 79 17 jns 13ecc <_ohci_pci_start+0x19e> - 13eb5: 83 ec 0c sub $0xc,%esp - 13eb8: ff 75 08 pushl 0x8(%ebp) - 13ebb: e8 ac fd ff ff call 13c6c <_ohci_stop> - 13ec0: 83 c4 10 add $0x10,%esp - 13ec3: c7 45 e8 ed ff ff ff movl $0xffffffed,0xffffffe8(%ebp) - 13eca: eb 30 jmp 13efc <_ohci_pci_start+0x1ce> - 13ecc: 83 ec 0c sub $0xc,%esp - 13ecf: ff 75 f8 pushl 0xfffffff8(%ebp) - 13ed2: e8 10 f9 ff ff call 137e7 <_hc_start> - 13ed7: 83 c4 10 add $0x10,%esp - 13eda: 85 c0 test %eax,%eax - 13edc: 79 17 jns 13ef5 <_ohci_pci_start+0x1c7> - 13ede: 83 ec 0c sub $0xc,%esp - 13ee1: ff 75 08 pushl 0x8(%ebp) - 13ee4: e8 83 fd ff ff call 13c6c <_ohci_stop> - 13ee9: 83 c4 10 add $0x10,%esp - 13eec: c7 45 e8 f0 ff ff ff movl $0xfffffff0,0xffffffe8(%ebp) - 13ef3: eb 07 jmp 13efc <_ohci_pci_start+0x1ce> - 13ef5: c7 45 e8 00 00 00 00 movl $0x0,0xffffffe8(%ebp) - 13efc: 8b 45 e8 mov 0xffffffe8(%ebp),%eax - 13eff: 8b 5d fc mov 0xfffffffc(%ebp),%ebx - 13f02: c9 leave - 13f03: c3 ret - -00013f04 <_my_pci_alloc_consistent>: - 13f04: 55 push %ebp - 13f05: 89 e5 mov %esp,%ebp - 13f07: 83 ec 08 sub $0x8,%esp - 13f0a: 83 ec 08 sub $0x8,%esp - 13f0d: 8b 45 0c mov 0xc(%ebp),%eax - 13f10: 05 00 01 00 00 add $0x100,%eax - 13f15: 50 push %eax - 13f16: 6a 01 push $0x1 - 13f18: e8 53 06 00 00 call 14570 <_ExAllocatePool@8> - 13f1d: 83 c4 08 add $0x8,%esp - 13f20: 89 45 fc mov %eax,0xfffffffc(%ebp) - 13f23: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13f26: 05 ff 00 00 00 add $0xff,%eax - 13f2b: b0 00 mov $0x0,%al - 13f2d: 89 45 fc mov %eax,0xfffffffc(%ebp) - 13f30: 8b 55 10 mov 0x10(%ebp),%edx - 13f33: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13f36: 25 ff ff ff 0f and $0xfffffff,%eax - 13f3b: 89 02 mov %eax,(%edx) - 13f3d: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13f40: c9 leave - 13f41: c3 ret - -00013f42 <_ohci_hcd_pci_init>: - 13f42: 55 push %ebp - 13f43: 89 e5 mov %esp,%ebp - 13f45: 83 ec 08 sub $0x8,%esp - 13f48: 83 ec 04 sub $0x4,%esp - 13f4b: 68 85 01 00 00 push $0x185 - 13f50: 68 38 61 01 00 push $0x16138 - 13f55: 68 43 61 01 00 push $0x16143 - 13f5a: e8 31 06 00 00 call 14590 <_DbgPrint> - 13f5f: 83 c4 10 add $0x10,%esp - 13f62: 83 ec 08 sub $0x8,%esp - 13f65: 68 00 60 01 00 push $0x16000 - 13f6a: 68 4c 61 01 00 push $0x1614c - 13f6f: e8 1c 06 00 00 call 14590 <_DbgPrint> - 13f74: 83 c4 10 add $0x10,%esp - 13f77: e8 c4 06 00 00 call 14640 <_usb_disabled@0> - 13f7c: 85 c0 test %eax,%eax - 13f7e: 74 09 je 13f89 <_ohci_hcd_pci_init+0x47> - 13f80: c7 45 fc ed ff ff ff movl $0xffffffed,0xfffffffc(%ebp) - 13f87: eb 43 jmp 13fcc <_ohci_hcd_pci_init+0x8a> - 13f89: 83 ec 04 sub $0x4,%esp - 13f8c: 68 8a 01 00 00 push $0x18a - 13f91: 68 38 61 01 00 push $0x16138 - 13f96: 68 43 61 01 00 push $0x16143 - 13f9b: e8 f0 05 00 00 call 14590 <_DbgPrint> - 13fa0: 83 c4 10 add $0x10,%esp - 13fa3: 6a 40 push $0x40 - 13fa5: 6a 40 push $0x40 - 13fa7: 68 00 60 01 00 push $0x16000 - 13fac: 68 98 61 01 00 push $0x16198 - 13fb1: e8 da 05 00 00 call 14590 <_DbgPrint> - 13fb6: 83 c4 10 add $0x10,%esp - 13fb9: 83 ec 0c sub $0xc,%esp - 13fbc: 68 20 50 01 00 push $0x15020 - 13fc1: e8 a5 04 00 00 call 1446b <_my_pci_module_init> - 13fc6: 83 c4 10 add $0x10,%esp - 13fc9: 89 45 fc mov %eax,0xfffffffc(%ebp) - 13fcc: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 13fcf: c9 leave - 13fd0: c3 ret - -00013fd1 <_module_init_ohci_hcd_pci_init>: - 13fd1: 55 push %ebp - 13fd2: 89 e5 mov %esp,%ebp - 13fd4: 83 ec 08 sub $0x8,%esp - 13fd7: e8 66 ff ff ff call 13f42 <_ohci_hcd_pci_init> - 13fdc: c9 leave - 13fdd: c3 ret - -00013fde <_ohci_hcd_pci_cleanup>: - 13fde: 55 push %ebp - 13fdf: 89 e5 mov %esp,%ebp - 13fe1: 5d pop %ebp - 13fe2: c3 ret - -00013fe3 <_module_exit_ohci_hcd_pci_cleanup>: - 13fe3: 55 push %ebp - 13fe4: 89 e5 mov %esp,%ebp - 13fe6: e8 f3 ff ff ff call 13fde <_ohci_hcd_pci_cleanup> - 13feb: 5d pop %ebp - 13fec: c3 ret - 13fed: 90 nop - 13fee: 90 nop - 13fef: 90 nop - -00013ff0 <_DriverEntry@8>: - 13ff0: 55 push %ebp - 13ff1: 89 e5 mov %esp,%ebp - 13ff3: b8 00 00 00 00 mov $0x0,%eax - 13ff8: 5d pop %ebp - 13ff9: c2 08 00 ret $0x8 - 13ffc: 90 nop - 13ffd: 90 nop - 13ffe: 90 nop - 13fff: 90 nop - -00014000 <_wait_ms>: - 14000: 55 push %ebp - 14001: 89 e5 mov %esp,%ebp - 14003: 83 ec 08 sub $0x8,%esp - 14006: 8b 55 08 mov 0x8(%ebp),%edx - 14009: 89 d0 mov %edx,%eax - 1400b: c1 e0 02 shl $0x2,%eax - 1400e: 01 d0 add %edx,%eax - 14010: 01 c0 add %eax,%eax - 14012: f7 d8 neg %eax - 14014: 99 cltd - 14015: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 14018: 89 55 fc mov %edx,0xfffffffc(%ebp) - 1401b: 83 ec 04 sub $0x4,%esp - 1401e: 8d 45 f8 lea 0xfffffff8(%ebp),%eax - 14021: 50 push %eax - 14022: 6a 00 push $0x0 - 14024: 6a 00 push $0x0 - 14026: e8 85 05 00 00 call 145b0 <_KeDelayExecutionThread@12> - 1402b: 83 c4 04 add $0x4,%esp - 1402e: c9 leave - 1402f: c3 ret - -00014030 <_init_wrapper>: - 14030: 55 push %ebp - 14031: 89 e5 mov %esp,%ebp - 14033: 83 ec 04 sub $0x4,%esp - 14036: c7 45 fc 00 00 00 00 movl $0x0,0xfffffffc(%ebp) - 1403d: 83 7d fc 13 cmpl $0x13,0xfffffffc(%ebp) - 14041: 7f 15 jg 14058 <_init_wrapper+0x28> - 14043: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 14046: c7 04 85 c0 70 01 00 movl $0x0,0x170c0(,%eax,4) - 1404d: 00 00 00 00 - 14051: 8d 45 fc lea 0xfffffffc(%ebp),%eax - 14054: ff 00 incl (%eax) - 14056: eb e5 jmp 1403d <_init_wrapper+0xd> - 14058: c7 05 a0 71 01 00 00 movl $0x0,0x171a0 - 1405f: 00 00 00 - 14062: c7 05 a0 70 01 00 00 movl $0x0,0x170a0 - 14069: 00 00 00 - 1406c: c7 05 90 71 01 00 00 movl $0x17000,0x17190 - 14073: 70 01 00 - 14076: c7 05 08 70 01 00 00 movl $0x0,0x17008 - 1407d: 00 00 00 - 14080: c7 45 fc 00 00 00 00 movl $0x0,0xfffffffc(%ebp) - 14087: 83 7d fc 07 cmpl $0x7,0xfffffffc(%ebp) - 1408b: 7f 33 jg 140c0 <_init_wrapper+0x90> - 1408d: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 14090: 89 d0 mov %edx,%eax - 14092: 01 c0 add %eax,%eax - 14094: 01 d0 add %edx,%eax - 14096: c1 e0 02 shl $0x2,%eax - 14099: c7 80 30 71 01 00 00 movl $0x0,0x17130(%eax) - 140a0: 00 00 00 - 140a3: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 140a6: 89 d0 mov %edx,%eax - 140a8: 01 c0 add %eax,%eax - 140aa: 01 d0 add %edx,%eax - 140ac: c1 e0 02 shl $0x2,%eax - 140af: c7 80 34 71 01 00 ff movl $0xffffffff,0x17134(%eax) - 140b6: ff ff ff - 140b9: 8d 45 fc lea 0xfffffffc(%ebp),%eax - 140bc: ff 00 incl (%eax) - 140be: eb c7 jmp 14087 <_init_wrapper+0x57> - 140c0: c7 05 38 70 01 00 00 movl $0x0,0x17038 - 140c7: 00 00 00 - 140ca: c7 05 20 71 01 00 00 movl $0x0,0x17120 - 140d1: 00 00 00 - 140d4: c7 45 fc 00 00 00 00 movl $0x0,0xfffffffc(%ebp) - 140db: 83 7d fc 07 cmpl $0x7,0xfffffffc(%ebp) - 140df: 7f 15 jg 140f6 <_init_wrapper+0xc6> - 140e1: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 140e4: c7 04 85 18 70 01 00 movl $0x0,0x17018(,%eax,4) - 140eb: 00 00 00 00 - 140ef: 8d 45 fc lea 0xfffffffc(%ebp),%eax - 140f2: ff 00 incl (%eax) - 140f4: eb e5 jmp 140db <_init_wrapper+0xab> - 140f6: c9 leave - 140f7: c3 ret - -000140f8 <_handle_irqs>: - 140f8: 55 push %ebp - 140f9: 89 e5 mov %esp,%ebp - 140fb: 83 ec 08 sub $0x8,%esp - 140fe: c7 45 fc 00 00 00 00 movl $0x0,0xfffffffc(%ebp) - 14105: 83 7d fc 07 cmpl $0x7,0xfffffffc(%ebp) - 14109: 0f 8f 86 00 00 00 jg 14195 <_handle_irqs+0x9d> - 1410f: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 14112: 89 c2 mov %eax,%edx - 14114: 01 d2 add %edx,%edx - 14116: 01 c2 add %eax,%edx - 14118: 8d 04 95 00 00 00 00 lea 0x0(,%edx,4),%eax - 1411f: 83 b8 30 71 01 00 00 cmpl $0x0,0x17130(%eax) - 14126: 74 63 je 1418b <_handle_irqs+0x93> - 14128: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 1412b: 89 d0 mov %edx,%eax - 1412d: 01 c0 add %eax,%eax - 1412f: 01 d0 add %edx,%eax - 14131: c1 e0 02 shl $0x2,%eax - 14134: 8b 80 34 71 01 00 mov 0x17134(%eax),%eax - 1413a: 3b 45 08 cmp 0x8(%ebp),%eax - 1413d: 74 08 je 14147 <_handle_irqs+0x4f> - 1413f: 83 7d 08 ff cmpl $0xffffffff,0x8(%ebp) - 14143: 74 02 je 14147 <_handle_irqs+0x4f> - 14145: eb 44 jmp 1418b <_handle_irqs+0x93> - 14147: 83 ec 04 sub $0x4,%esp - 1414a: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 1414d: 89 d0 mov %edx,%eax - 1414f: 01 c0 add %eax,%eax - 14151: 01 d0 add %edx,%eax - 14153: 8d 0c 85 00 00 00 00 lea 0x0(,%eax,4),%ecx - 1415a: 6a 00 push $0x0 - 1415c: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 1415f: 89 d0 mov %edx,%eax - 14161: 01 c0 add %eax,%eax - 14163: 01 d0 add %edx,%eax - 14165: c1 e0 02 shl $0x2,%eax - 14168: ff b0 38 71 01 00 pushl 0x17138(%eax) - 1416e: 8b 55 fc mov 0xfffffffc(%ebp),%edx - 14171: 89 d0 mov %edx,%eax - 14173: 01 c0 add %eax,%eax - 14175: 01 d0 add %edx,%eax - 14177: c1 e0 02 shl $0x2,%eax - 1417a: ff b0 34 71 01 00 pushl 0x17134(%eax) - 14180: 8b 81 30 71 01 00 mov 0x17130(%ecx),%eax - 14186: ff d0 call *%eax - 14188: 83 c4 10 add $0x10,%esp - 1418b: 8d 45 fc lea 0xfffffffc(%ebp),%eax - 1418e: ff 00 incl (%eax) - 14190: e9 70 ff ff ff jmp 14105 <_handle_irqs+0xd> - 14195: c9 leave - 14196: c3 ret - -00014197 <_inc_jiffies>: - 14197: 55 push %ebp - 14198: 89 e5 mov %esp,%ebp - 1419a: 8b 45 08 mov 0x8(%ebp),%eax - 1419d: 01 05 a0 71 01 00 add %eax,0x171a0 - 141a3: 5d pop %ebp - 141a4: c3 ret - -000141a5 <_do_all_timers>: - 141a5: 55 push %ebp - 141a6: 89 e5 mov %esp,%ebp - 141a8: 83 ec 18 sub $0x18,%esp - 141ab: c7 45 fc 00 00 00 00 movl $0x0,0xfffffffc(%ebp) - 141b2: 83 7d fc 13 cmpl $0x13,0xfffffffc(%ebp) - 141b6: 0f 8f 82 00 00 00 jg 1423e <_do_all_timers+0x99> - 141bc: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 141bf: 83 3c 85 c0 70 01 00 cmpl $0x0,0x170c0(,%eax,4) - 141c6: 00 - 141c7: 74 6b je 14234 <_do_all_timers+0x8f> - 141c9: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 141cc: 8b 04 85 c0 70 01 00 mov 0x170c0(,%eax,4),%eax - 141d3: 83 38 00 cmpl $0x0,(%eax) - 141d6: 74 5c je 14234 <_do_all_timers+0x8f> - 141d8: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 141db: 8b 04 85 c0 70 01 00 mov 0x170c0(,%eax,4),%eax - 141e2: 83 78 08 00 cmpl $0x0,0x8(%eax) - 141e6: 74 4c je 14234 <_do_all_timers+0x8f> - 141e8: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 141eb: 8b 04 85 c0 70 01 00 mov 0x170c0(,%eax,4),%eax - 141f2: 8b 00 mov (%eax),%eax - 141f4: 89 45 f8 mov %eax,0xfffffff8(%ebp) - 141f7: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 141fa: 8b 04 85 c0 70 01 00 mov 0x170c0(,%eax,4),%eax - 14201: 8b 40 04 mov 0x4(%eax),%eax - 14204: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 14207: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 1420a: 8b 04 85 c0 70 01 00 mov 0x170c0(,%eax,4),%eax - 14211: c7 40 08 00 00 00 00 movl $0x0,0x8(%eax) - 14218: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 1421b: c7 04 85 c0 70 01 00 movl $0x0,0x170c0(,%eax,4) - 14222: 00 00 00 00 - 14226: 83 ec 0c sub $0xc,%esp - 14229: ff 75 f4 pushl 0xfffffff4(%ebp) - 1422c: 8b 45 f8 mov 0xfffffff8(%ebp),%eax - 1422f: ff d0 call *%eax - 14231: 83 c4 10 add $0x10,%esp - 14234: 8d 45 fc lea 0xfffffffc(%ebp),%eax - 14237: ff 00 incl (%eax) - 14239: e9 74 ff ff ff jmp 141b2 <_do_all_timers+0xd> - 1423e: c9 leave - 1423f: c3 ret - -00014240 <_my_kernel_thread>: - 14240: 55 push %ebp - 14241: 89 e5 mov %esp,%ebp - 14243: 8b 45 08 mov 0x8(%ebp),%eax - 14246: a3 b0 70 01 00 mov %eax,0x170b0 - 1424b: 8b 45 0c mov 0xc(%ebp),%eax - 1424e: a3 10 71 01 00 mov %eax,0x17110 - 14253: b8 2a 00 00 00 mov $0x2a,%eax - 14258: 5d pop %ebp - 14259: c3 ret - -0001425a <_my_device_add>: - 1425a: 55 push %ebp - 1425b: 89 e5 mov %esp,%ebp - 1425d: 83 ec 18 sub $0x18,%esp - 14260: c7 45 f8 00 00 00 00 movl $0x0,0xfffffff8(%ebp) - 14267: 8b 45 08 mov 0x8(%ebp),%eax - 1426a: 83 b8 98 00 00 00 00 cmpl $0x0,0x98(%eax) - 14271: 74 32 je 142a5 <_my_device_add+0x4b> - 14273: 8b 45 08 mov 0x8(%ebp),%eax - 14276: 8b 80 98 00 00 00 mov 0x98(%eax),%eax - 1427c: 83 78 08 00 cmpl $0x0,0x8(%eax) - 14280: 0f 84 8d 00 00 00 je 14313 <_my_device_add+0xb9> - 14286: 83 ec 0c sub $0xc,%esp - 14289: 8b 45 08 mov 0x8(%ebp),%eax - 1428c: 8b 80 98 00 00 00 mov 0x98(%eax),%eax - 14292: ff 75 08 pushl 0x8(%ebp) - 14295: 8b 40 08 mov 0x8(%eax),%eax - 14298: ff d0 call *%eax - 1429a: 83 c4 10 add $0x10,%esp - 1429d: 89 45 f4 mov %eax,0xfffffff4(%ebp) - 142a0: e9 82 00 00 00 jmp 14327 <_my_device_add+0xcd> - 142a5: c7 45 fc 00 00 00 00 movl $0x0,0xfffffffc(%ebp) - 142ac: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 142af: 3b 05 38 70 01 00 cmp 0x17038,%eax - 142b5: 7d 4d jge 14304 <_my_device_add+0xaa> - 142b7: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 142ba: 8b 04 85 18 70 01 00 mov 0x17018(,%eax,4),%eax - 142c1: 83 78 08 00 cmpl $0x0,0x8(%eax) - 142c5: 74 36 je 142fd <_my_device_add+0xa3> - 142c7: 8b 55 08 mov 0x8(%ebp),%edx - 142ca: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 142cd: 8b 04 85 18 70 01 00 mov 0x17018(,%eax,4),%eax - 142d4: 89 82 98 00 00 00 mov %eax,0x98(%edx) - 142da: 83 ec 0c sub $0xc,%esp - 142dd: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 142e0: 8b 04 85 18 70 01 00 mov 0x17018(,%eax,4),%eax - 142e7: ff 75 08 pushl 0x8(%ebp) - 142ea: 8b 40 08 mov 0x8(%eax),%eax - 142ed: ff d0 call *%eax - 142ef: 83 c4 10 add $0x10,%esp - 142f2: 85 c0 test %eax,%eax - 142f4: 75 07 jne 142fd <_my_device_add+0xa3> - 142f6: c7 45 f8 01 00 00 00 movl $0x1,0xfffffff8(%ebp) - 142fd: 8d 45 fc lea 0xfffffffc(%ebp),%eax - 14300: ff 00 incl (%eax) - 14302: eb a8 jmp 142ac <_my_device_add+0x52> - 14304: 83 7d f8 00 cmpl $0x0,0xfffffff8(%ebp) - 14308: 74 09 je 14313 <_my_device_add+0xb9> - 1430a: c7 45 f4 00 00 00 00 movl $0x0,0xfffffff4(%ebp) - 14311: eb 14 jmp 14327 <_my_device_add+0xcd> - 14313: 8b 45 08 mov 0x8(%ebp),%eax - 14316: c7 80 98 00 00 00 00 movl $0x0,0x98(%eax) - 1431d: 00 00 00 - 14320: c7 45 f4 ed ff ff ff movl $0xffffffed,0xfffffff4(%ebp) - 14327: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 1432a: c9 leave - 1432b: c3 ret - -0001432c <_my_driver_register>: - 1432c: 55 push %ebp - 1432d: 89 e5 mov %esp,%ebp - 1432f: 83 ec 04 sub $0x4,%esp - 14332: 83 3d 38 70 01 00 07 cmpl $0x7,0x17038 - 14339: 7f 20 jg 1435b <_my_driver_register+0x2f> - 1433b: a1 38 70 01 00 mov 0x17038,%eax - 14340: 89 c2 mov %eax,%edx - 14342: 8b 45 08 mov 0x8(%ebp),%eax - 14345: 89 04 95 18 70 01 00 mov %eax,0x17018(,%edx,4) - 1434c: ff 05 38 70 01 00 incl 0x17038 - 14352: c7 45 fc 00 00 00 00 movl $0x0,0xfffffffc(%ebp) - 14359: eb 07 jmp 14362 <_my_driver_register+0x36> - 1435b: c7 45 fc ff ff ff ff movl $0xffffffff,0xfffffffc(%ebp) - 14362: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 14365: c9 leave - 14366: c3 ret - -00014367 <_my_device_unregister>: - 14367: 55 push %ebp - 14368: 89 e5 mov %esp,%ebp - 1436a: 83 ec 08 sub $0x8,%esp - 1436d: 8b 45 08 mov 0x8(%ebp),%eax - 14370: 83 b8 98 00 00 00 00 cmpl $0x0,0x98(%eax) - 14377: 74 26 je 1439f <_my_device_unregister+0x38> - 14379: 8b 45 08 mov 0x8(%ebp),%eax - 1437c: 8b 80 98 00 00 00 mov 0x98(%eax),%eax - 14382: 83 78 0c 00 cmpl $0x0,0xc(%eax) - 14386: 74 17 je 1439f <_my_device_unregister+0x38> - 14388: 83 ec 0c sub $0xc,%esp - 1438b: 8b 45 08 mov 0x8(%ebp),%eax - 1438e: 8b 80 98 00 00 00 mov 0x98(%eax),%eax - 14394: ff 75 08 pushl 0x8(%ebp) - 14397: 8b 40 0c mov 0xc(%eax),%eax - 1439a: ff d0 call *%eax - 1439c: 83 c4 10 add $0x10,%esp - 1439f: b8 00 00 00 00 mov $0x0,%eax - 143a4: c9 leave - 143a5: c3 ret - -000143a6 <_my_get_device>: - 143a6: 55 push %ebp - 143a7: 89 e5 mov %esp,%ebp - 143a9: b8 00 00 00 00 mov $0x0,%eax - 143ae: 5d pop %ebp - 143af: c3 ret - -000143b0 <_my_device_initialize>: - 143b0: 55 push %ebp - 143b1: 89 e5 mov %esp,%ebp - 143b3: 5d pop %ebp - 143b4: c3 ret - -000143b5 <_my_wake_up>: - 143b5: 55 push %ebp - 143b6: 89 e5 mov %esp,%ebp - 143b8: c7 05 20 71 01 00 01 movl $0x1,0x17120 - 143bf: 00 00 00 - 143c2: 5d pop %ebp - 143c3: c3 ret - -000143c4 <_my_schedule_timeout>: - 143c4: 55 push %ebp - 143c5: 89 e5 mov %esp,%ebp - 143c7: 83 ec 08 sub $0x8,%esp - 143ca: c7 45 fc 01 00 00 00 movl $0x1,0xfffffffc(%ebp) - 143d1: 83 45 08 0a addl $0xa,0x8(%ebp) - 143d5: 83 7d 08 00 cmpl $0x0,0x8(%ebp) - 143d9: 7e 3e jle 14419 <_my_schedule_timeout+0x55> - 143db: e8 c5 fd ff ff call 141a5 <_do_all_timers> - 143e0: 83 ec 0c sub $0xc,%esp - 143e3: 6a ff push $0xffffffff - 143e5: e8 0e fd ff ff call 140f8 <_handle_irqs> - 143ea: 83 c4 10 add $0x10,%esp - 143ed: 83 3d 20 71 01 00 00 cmpl $0x0,0x17120 - 143f4: 74 02 je 143f8 <_my_schedule_timeout+0x34> - 143f6: eb 21 jmp 14419 <_my_schedule_timeout+0x55> - 143f8: 83 ec 0c sub $0xc,%esp - 143fb: ff 75 fc pushl 0xfffffffc(%ebp) - 143fe: e8 fd fb ff ff call 14000 <_wait_ms> - 14403: 83 c4 10 add $0x10,%esp - 14406: ff 75 fc pushl 0xfffffffc(%ebp) - 14409: e8 89 fd ff ff call 14197 <_inc_jiffies> - 1440e: 83 c4 04 add $0x4,%esp - 14411: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 14414: 29 45 08 sub %eax,0x8(%ebp) - 14417: eb bc jmp 143d5 <_my_schedule_timeout+0x11> - 14419: c7 05 20 71 01 00 00 movl $0x0,0x17120 - 14420: 00 00 00 - 14423: 8b 45 08 mov 0x8(%ebp),%eax - 14426: c9 leave - 14427: c3 ret - -00014428 <_my_wait_for_completion>: - 14428: 55 push %ebp - 14429: 89 e5 mov %esp,%ebp - 1442b: 83 ec 08 sub $0x8,%esp - 1442e: c7 45 fc 64 00 00 00 movl $0x64,0xfffffffc(%ebp) - 14435: 8b 45 08 mov 0x8(%ebp),%eax - 14438: 83 38 00 cmpl $0x0,(%eax) - 1443b: 75 2c jne 14469 <_my_wait_for_completion+0x41> - 1443d: 83 7d fc 00 cmpl $0x0,0xfffffffc(%ebp) - 14441: 7e 26 jle 14469 <_my_wait_for_completion+0x41> - 14443: e8 5d fd ff ff call 141a5 <_do_all_timers> - 14448: 83 ec 0c sub $0xc,%esp - 1444b: 6a ff push $0xffffffff - 1444d: e8 a6 fc ff ff call 140f8 <_handle_irqs> - 14452: 83 c4 10 add $0x10,%esp - 14455: 83 ec 0c sub $0xc,%esp - 14458: 6a 0a push $0xa - 1445a: e8 a1 fb ff ff call 14000 <_wait_ms> - 1445f: 83 c4 10 add $0x10,%esp - 14462: 8d 45 fc lea 0xfffffffc(%ebp),%eax - 14465: ff 08 decl (%eax) - 14467: eb cc jmp 14435 <_my_wait_for_completion+0xd> - 14469: c9 leave - 1446a: c3 ret - -0001446b <_my_pci_module_init>: - 1446b: 55 push %ebp - 1446c: 89 e5 mov %esp,%ebp - 1446e: 83 ec 18 sub $0x18,%esp - 14471: a1 08 70 01 00 mov 0x17008,%eax - 14476: 89 45 fc mov %eax,0xfffffffc(%ebp) - 14479: c7 45 f8 00 00 00 00 movl $0x0,0xfffffff8(%ebp) - 14480: 83 3d 08 70 01 00 00 cmpl $0x0,0x17008 - 14487: 75 33 jne 144bc <_my_pci_module_init+0x51> - 14489: 83 ec 04 sub $0x4,%esp - 1448c: 68 ef 00 00 00 push $0xef - 14491: 68 c0 61 01 00 push $0x161c0 - 14496: 68 d6 61 01 00 push $0x161d6 - 1449b: e8 f0 00 00 00 call 14590 <_DbgPrint> - 144a0: 83 c4 10 add $0x10,%esp - 144a3: 83 ec 0c sub $0xc,%esp - 144a6: 68 df 61 01 00 push $0x161df - 144ab: e8 e0 00 00 00 call 14590 <_DbgPrint> - 144b0: 83 c4 10 add $0x10,%esp - 144b3: c7 45 f4 00 00 00 00 movl $0x0,0xfffffff4(%ebp) - 144ba: eb 1b jmp 144d7 <_my_pci_module_init+0x6c> - 144bc: 83 ec 08 sub $0x8,%esp - 144bf: 8b 45 08 mov 0x8(%ebp),%eax - 144c2: ff 75 f8 pushl 0xfffffff8(%ebp) - 144c5: ff 75 fc pushl 0xfffffffc(%ebp) - 144c8: 8b 40 10 mov 0x10(%eax),%eax - 144cb: ff d0 call *%eax - 144cd: 83 c4 10 add $0x10,%esp - 144d0: c7 45 f4 00 00 00 00 movl $0x0,0xfffffff4(%ebp) - 144d7: 8b 45 f4 mov 0xfffffff4(%ebp),%eax - 144da: c9 leave - 144db: c3 ret - -000144dc <_my_pci_find_slot>: - 144dc: 55 push %ebp - 144dd: 89 e5 mov %esp,%ebp - 144df: b8 00 00 00 00 mov $0x0,%eax - 144e4: 5d pop %ebp - 144e5: c3 ret - -000144e6 <_my_request_irq>: - 144e6: 55 push %ebp - 144e7: 89 e5 mov %esp,%ebp - 144e9: 83 ec 04 sub $0x4,%esp - 144ec: 83 3d a0 70 01 00 07 cmpl $0x7,0x170a0 - 144f3: 7f 63 jg 14558 <_my_request_irq+0x72> - 144f5: 8b 15 a0 70 01 00 mov 0x170a0,%edx - 144fb: 89 d0 mov %edx,%eax - 144fd: 01 c0 add %eax,%eax - 144ff: 01 d0 add %edx,%eax - 14501: 8d 14 85 00 00 00 00 lea 0x0(,%eax,4),%edx - 14508: 8b 45 0c mov 0xc(%ebp),%eax - 1450b: 89 82 30 71 01 00 mov %eax,0x17130(%edx) - 14511: 8b 15 a0 70 01 00 mov 0x170a0,%edx - 14517: 89 d0 mov %edx,%eax - 14519: 01 c0 add %eax,%eax - 1451b: 01 d0 add %edx,%eax - 1451d: 8d 14 85 00 00 00 00 lea 0x0(,%eax,4),%edx - 14524: 8b 45 08 mov 0x8(%ebp),%eax - 14527: 89 82 34 71 01 00 mov %eax,0x17134(%edx) - 1452d: 8b 15 a0 70 01 00 mov 0x170a0,%edx - 14533: 89 d0 mov %edx,%eax - 14535: 01 c0 add %eax,%eax - 14537: 01 d0 add %edx,%eax - 14539: 8d 14 85 00 00 00 00 lea 0x0(,%eax,4),%edx - 14540: 8b 45 18 mov 0x18(%ebp),%eax - 14543: 89 82 38 71 01 00 mov %eax,0x17138(%edx) - 14549: ff 05 a0 70 01 00 incl 0x170a0 - 1454f: c7 45 fc 00 00 00 00 movl $0x0,0xfffffffc(%ebp) - 14556: eb 07 jmp 1455f <_my_request_irq+0x79> - 14558: c7 45 fc 01 00 00 00 movl $0x1,0xfffffffc(%ebp) - 1455f: 8b 45 fc mov 0xfffffffc(%ebp),%eax - 14562: c9 leave - 14563: c3 ret - -00014564 <_my_free_irq>: - 14564: 55 push %ebp - 14565: 89 e5 mov %esp,%ebp - 14567: b8 00 00 00 00 mov $0x0,%eax - 1456c: 5d pop %ebp - 1456d: c3 ret - 1456e: 90 nop - 1456f: 90 nop - -00014570 <_ExAllocatePool@8>: - 14570: ff 25 8c 80 01 00 jmp *0x1808c - 14576: 90 nop - 14577: 90 nop - ... - -00014580 <_ExFreePool@4>: - 14580: ff 25 90 80 01 00 jmp *0x18090 - 14586: 90 nop - 14587: 90 nop - ... - -00014590 <_DbgPrint>: - 14590: ff 25 88 80 01 00 jmp *0x18088 - 14596: 90 nop - 14597: 90 nop - ... - -000145a0 <_memset>: - 145a0: ff 25 98 80 01 00 jmp *0x18098 - 145a6: 90 nop - 145a7: 90 nop - ... - -000145b0 <_KeDelayExecutionThread@12>: - 145b0: ff 25 94 80 01 00 jmp *0x18094 - 145b6: 90 nop - 145b7: 90 nop - ... - -000145c0 <_usb_hcd_giveback_urb@12>: - 145c0: ff 25 b4 80 01 00 jmp *0x180b4 - 145c6: 90 nop - 145c7: 90 nop - ... - -000145d0 <_usb_calc_bus_time@16>: - 145d0: ff 25 a8 80 01 00 jmp *0x180a8 - 145d6: 90 nop - 145d7: 90 nop - ... - -000145e0 <_usb_alloc_dev@8>: - 145e0: ff 25 a4 80 01 00 jmp *0x180a4 - 145e6: 90 nop - 145e7: 90 nop - ... - -000145f0 <_usb_connect@4>: - 145f0: ff 25 ac 80 01 00 jmp *0x180ac - 145f6: 90 nop - 145f7: 90 nop - ... - -00014600 <_usb_put_dev@4>: - 14600: ff 25 c0 80 01 00 jmp *0x180c0 - 14606: 90 nop - 14607: 90 nop - ... - -00014610 <_usb_register_root_hub@8>: - 14610: ff 25 c4 80 01 00 jmp *0x180c4 - 14616: 90 nop - 14617: 90 nop - ... - -00014620 <_usb_hcd_pci_probe@8>: - 14620: ff 25 b8 80 01 00 jmp *0x180b8 - 14626: 90 nop - 14627: 90 nop - ... - -00014630 <_usb_hcd_pci_remove@4>: - 14630: ff 25 bc 80 01 00 jmp *0x180bc - 14636: 90 nop - 14637: 90 nop - ... - -00014640 <_usb_disabled@0>: - 14640: ff 25 b0 80 01 00 jmp *0x180b0 - 14646: 90 nop - 14647: 90 nop - ... - -00014650 <__CTOR_LIST__>: - 14650: ff (bad) - 14651: ff (bad) - 14652: ff (bad) - 14653: ff 00 incl (%eax) - 14655: 00 00 add %al,(%eax) - ... - -00014658 <__DTOR_LIST__>: - 14658: ff (bad) - 14659: ff (bad) - 1465a: ff (bad) - 1465b: ff 00 incl (%eax) - 1465d: 00 00 add %al,(%eax) - ... - -00014660 : - ... diff --git a/reactos/drivers/usb/cromwell/host/ohci.nostrip.sys b/reactos/drivers/usb/cromwell/host/ohci.nostrip.sys deleted file mode 100644 index 4bb663b0192..00000000000 Binary files a/reactos/drivers/usb/cromwell/host/ohci.nostrip.sys and /dev/null differ diff --git a/reactos/drivers/usb/cromwell/host/ohci.sym b/reactos/drivers/usb/cromwell/host/ohci.sym deleted file mode 100644 index 4c3182f92e2..00000000000 Binary files a/reactos/drivers/usb/cromwell/host/ohci.sym and /dev/null differ diff --git a/reactos/drivers/usb/cromwell/host/ohci.sys b/reactos/drivers/usb/cromwell/host/ohci.sys deleted file mode 100644 index 3392cfad9c7..00000000000 Binary files a/reactos/drivers/usb/cromwell/host/ohci.sys and /dev/null differ