Deleted binaries, added ignore Deleted: trunk/reactos/drivers/usb/cromwell/host/ohci.a Deleted: trunk/reactos/drivers/usb/cromwell/host/ohci.coff Deleted: trunk/reactos/drivers/usb/cromwell/host/ohci.map Deleted: trunk/reactos/drivers/usb/cromwell/host/ohci.nostrip.sys Deleted: trunk/reactos/drivers/usb/cromwell/host/ohci.sym Deleted: trunk/reactos/drivers/usb/cromwell/host/ohci.sys Property changes on: trunk/reactos/drivers/usb/cromwell/host ___________________________________________________________________ Name: svn:ignore + *.coff *.a *.d *.o *.sym *.sys *.map *.tmp _____
Deleted: trunk/reactos/drivers/usb/cromwell/host/ohci.a (Binary files differ) _____
Deleted: trunk/reactos/drivers/usb/cromwell/host/ohci.coff (Binary files differ) _____
Deleted: trunk/reactos/drivers/usb/cromwell/host/ohci.map --- trunk/reactos/drivers/usb/cromwell/host/ohci.map 2005-02-10 22:05:40 UTC (rev 13489) +++ trunk/reactos/drivers/usb/cromwell/host/ohci.map 2005-02-10 22:08:39 UTC (rev 13490) @@ -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 [truncated at 1000 lines; 3555 more skipped]