1 | 800fcdd8 <LargeMemoryPhysicalPageMapper::GetPageDebug(unsigned long, unsigned long *, void **)>:
|
---|
2 | 800fcdd8: 55 push %ebp
|
---|
3 | 800fcdd9: 89 e5 mov %esp,%ebp
|
---|
4 | 800fcddb: 57 push %edi
|
---|
5 | 800fcddc: 56 push %esi
|
---|
6 | 800fcddd: 53 push %ebx
|
---|
7 | 800fcdde: 8b 7d 08 mov 0x8(%ebp),%edi
|
---|
8 | 800fcde1: 8b 75 0c mov 0xc(%ebp),%esi
|
---|
9 | 800fcde4: 8b 4f 24 mov 0x24(%edi),%ecx
|
---|
10 | 800fcde7: 8b 51 04 mov 0x4(%ecx),%edx
|
---|
11 | 800fcdea: 8b 42 10 mov 0x10(%edx),%eax
|
---|
12 | 800fcded: 8b 59 08 mov 0x8(%ecx),%ebx
|
---|
13 | 800fcdf0: 29 c3 sub %eax,%ebx
|
---|
14 | 800fcdf2: 89 d8 mov %ebx,%eax
|
---|
15 | 800fcdf4: c1 e8 0c shr $0xc,%eax
|
---|
16 | 800fcdf7: 8b 5a 14 mov 0x14(%edx),%ebx
|
---|
17 | 800fcdfa: 89 f2 mov %esi,%edx
|
---|
18 | 800fcdfc: 81 e2 00 f0 ff ff and $0xfffff000,%edx
|
---|
19 | 800fce02: 81 ca 03 01 00 00 or $0x103,%edx
|
---|
20 | 800fce08: 89 14 83 mov %edx,(%ebx,%eax,4)
|
---|
21 | 800fce0b: 8b 41 08 mov 0x8(%ecx),%eax
|
---|
22 | 800fce0e: 0f 01 38 invlpg (%eax)
|
---|
23 | 800fce11: 8b 47 24 mov 0x24(%edi),%eax
|
---|
24 | 800fce14: 8b 55 14 mov 0x14(%ebp),%edx
|
---|
25 | 800fce17: 89 02 mov %eax,(%edx)
|
---|
26 | 800fce19: 8b 47 24 mov 0x24(%edi),%eax
|
---|
27 | 800fce1c: 81 e6 ff 0f 00 00 and $0xfff,%esi
|
---|
28 | 800fce22: 03 70 08 add 0x8(%eax),%esi
|
---|
29 | 800fce25: 8b 5d 10 mov 0x10(%ebp),%ebx
|
---|
30 | 800fce28: 89 33 mov %esi,(%ebx)
|
---|
31 | 800fce2a: 31 c0 xor %eax,%eax
|
---|
32 | 800fce2c: 5b pop %ebx
|
---|
33 | 800fce2d: 5e pop %esi
|
---|
34 | 800fce2e: 5f pop %edi
|
---|
35 | 800fce2f: 89 ec mov %ebp,%esp
|
---|
36 | 800fce31: 5d pop %ebp
|
---|
37 | 800fce32: c3 ret
|
---|
38 | 800fce33: 90 nop
|
---|
39 |
|
---|
40 |
|
---|