?? master.map
字號:
master
Timestamp is 458d4c92 (Sat Dec 23 23:34:42 2006)
Preferred load address is 00110000
Start Length Name Class
0001:00000000 0000a890H .text CODE
0002:00000000 00005fd1H .data DATA
0002:00005fd8 00001dbcH .bss DATA
Address Publics by Value Rva+Base Lib:Object
0001:00000000 ?PciBusDriver@@YAKPAU__DEVICE_MANAGER@@@Z 00110230 f PCI_DRV.OBJ
0001:000004b0 ?InitBufferMgr@@YAKPAU__BUFFER_CONTROL_BLOCK@@@Z 001106e0 f BUFFMGR.OBJ
0001:000008b0 ?CommQueueInit@@YAKPAU__COMMON_OBJECT@@@Z 00110ae0 f COMQUEUE.OBJ
0001:00000910 ?CommQueueUninit@@YAXPAU__COMMON_OBJECT@@@Z 00110b40 f COMQUEUE.OBJ
0001:000017b0 ?PrintStr@@YAXPBD@Z 001119e0 f HELLOCN.OBJ
0001:000017d0 ?ClearScreen@@YAXXZ 00111a00 f HELLOCN.OBJ
0001:000017e0 ?PrintCh@@YAXG@Z 00111a10 f HELLOCN.OBJ
0001:00001800 ?GotoHome@@YAXXZ 00111a30 f HELLOCN.OBJ
0001:00001810 ?ChangeLine@@YAXXZ 00111a40 f HELLOCN.OBJ
0001:00001820 ?SetKeyHandler@@YAP6AXK@ZP6AXK@Z@Z 00111a50 f HELLOCN.OBJ
0001:00001840 ?GotoPrev@@YAXXZ 00111a70 f HELLOCN.OBJ
0001:00001850 ?SetTimerHandler@@YAP6AXK@ZP6AXKPAX@Z@Z 00111a80 f HELLOCN.OBJ
0001:00001870 ?MemZero@@YAXPAXK@Z 00111aa0 f HELLOCN.OBJ
0001:00001890 ?ReadByteFromPort@@YAXPAEG@Z 00111ac0 f HELLOCN.OBJ
0001:000018b0 ?WriteByteToPort@@YAXEG@Z 00111ae0 f HELLOCN.OBJ
0001:000018c0 ?ReadWordFromPort@@YAXPAGG@Z 00111af0 f HELLOCN.OBJ
0001:000018e0 ?WriteWordToPort@@YAXGG@Z 00111b10 f HELLOCN.OBJ
0001:00001900 ?DisableInterrupt@@YAXXZ 00111b30 f HELLOCN.OBJ
0001:00001910 ?EnableInterrupt@@YAXXZ 00111b40 f HELLOCN.OBJ
0001:00001920 ?ErrorHandler@@YAXKKPAD@Z 00111b50 f HELLOCN.OBJ
0001:00001a60 ?__BUG@@YAXPADK@Z 00111c90 f HELLOCN.OBJ
0001:00001ab0 ?DrcbInitialize@@YAKPAU__COMMON_OBJECT@@@Z 00111ce0 f IOMGR.OBJ
0001:00001b60 ?DrvObjInitialize@@YAKPAU__COMMON_OBJECT@@@Z 00111d90 f IOMGR.OBJ
0001:00001b80 ?DevObjInitialize@@YAKPAU__COMMON_OBJECT@@@Z 00111db0 f IOMGR.OBJ
0001:000020e0 ?CreateKernelThread@@YAPAU__COMMON_OBJECT@@KKKP6AKPAX@Z00PAD@Z 00112310 f KAPI.OBJ
0001:00002120 ?DestroyKernelThread@@YAXPAU__COMMON_OBJECT@@@Z 00112350 f KAPI.OBJ
0001:00002140 ?GetMessage@@YAKPAU__KERNEL_THREAD_MESSAGE@@@Z 00112370 f KAPI.OBJ
0001:00002160 ?SendMessage@@YAKPAU__COMMON_OBJECT@@PAU__KERNEL_THREAD_MESSAGE@@@Z 00112390 f KAPI.OBJ
0001:00002180 ?CreateMutex@@YAPAU__COMMON_OBJECT@@XZ 001123b0 f KAPI.OBJ
0001:000021c0 ?DestroyMutex@@YAXPAU__COMMON_OBJECT@@@Z 001123f0 f KAPI.OBJ
0001:000021e0 ?WaitForThisObject@@YAKPAU__COMMON_OBJECT@@@Z 00112410 f KAPI.OBJ
0001:00002210 ?_KeyHandler@@YAXK@Z 00112440 f KEYHDLR.OBJ
0001:00002260 ?Find0String@@YAKKPAD@Z 00112490 f KMEMMGR.OBJ
0001:00002300 ?SetBit@@YAXKKPAD@Z 00112530 f KMEMMGR.OBJ
0001:00002340 ?UpdateMaxBlock@@YAXK@Z 00112570 f KMEMMGR.OBJ
0001:000023b0 ?_4kAllocate@@YAPAXK@Z 001125e0 f KMEMMGR.OBJ
0001:00002430 ?_4kFree@@YAXPAXK@Z 00112660 f KMEMMGR.OBJ
0001:000024e0 ?KMemAlloc@@YAPAXKK@Z 00112710 f KMEMMGR.OBJ
0001:00002560 ?KMemFree@@YAXPAXKK@Z 00112790 f KMEMMGR.OBJ
0001:000025b0 ?KtMsgQueueFull@@YAKPAU__KTHREAD_CONTROL_BLOCK@@@Z 001127e0 f KTHREAD.OBJ
0001:000025d0 ?KtSendMessage@@YAKPAU__KTHREAD_CONTROL_BLOCK@@PAU__KTHREAD_MSG@@@Z 00112800 f KTHREAD.OBJ
0001:00002660 ?GetKThreadControlBlock@@YAPAU__KTHREAD_CONTROL_BLOCK@@K@Z 00112890 f KTHREAD.OBJ
0001:00002680 ?KernelThreadInitialize@@YAKPAU__COMMON_OBJECT@@@Z 001128b0 f KTMGR.OBJ
0001:00002720 ?KernelThreadUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00112950 f KTMGR.OBJ
0001:00003250 ?DispatchMessage@@YAKPAU__KERNEL_THREAD_MESSAGE@@P6AKGGK@Z@Z 00113480 f KTMGR.OBJ
0001:00003270 ?GetScheduleKernelThread@@YAPAU__KERNEL_THREAD_OBJECT@@PAU__COMMON_OBJECT@@K@Z 001134a0 f KTMGR2.OBJ
0001:000032b0 ?AddReadyKernelThread@@YAXPAU__COMMON_OBJECT@@PAU__KERNEL_THREAD_OBJECT@@@Z 001134e0 f KTMGR2.OBJ
0001:00003310 ?SetThreadHook@@YAP6AKPAU__KERNEL_THREAD_OBJECT@@PAK@ZKP6AK01@Z@Z 00113540 f KTMGR2.OBJ
0001:000033b0 ?CallThreadHook@@YAXKPAU__KERNEL_THREAD_OBJECT@@0@Z 001135e0 f KTMGR2.OBJ
0001:000034a0 ?KernelThreadWrapper@@YAXPAU__COMMON_OBJECT@@@Z 001136d0 f KTMGR2.OBJ
0001:00003530 ?WaitForKernelThreadObject@@YAKPAU__COMMON_OBJECT@@@Z 00113760 f KTMGR2.OBJ
0001:000035a0 ?MailBoxInitialize@@YAKPAU__COMMON_OBJECT@@@Z 001137d0 f MAILBOX.OBJ
0001:00003650 ?MailBoxUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00113880 f MAILBOX.OBJ
0001:00004590 ?PriQueueInitialize@@YAKPAU__COMMON_OBJECT@@@Z 001147c0 f OBJQUEUE.OBJ
0001:00004740 ?PriQueueUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00114970 f OBJQUEUE.OBJ
0001:00004770 ?PageInitialize@@YAKPAU__COMMON_OBJECT@@@Z 001149a0 f PAGEIDX.OBJ
0001:00004810 ?PageUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00114a40 f PAGEIDX.OBJ
0001:00004810 ?DrvObjUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00114a40 f PAGEIDX.OBJ
0001:00004810 ?DevObjUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00114a40 f PAGEIDX.OBJ
0001:00004810 ?TimerUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00114a40 f PAGEIDX.OBJ
0001:00004810 ?InterruptUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00114a40 f PAGEIDX.OBJ
0001:00004ab0 ?FormParameterObj@@YAPAU__CMD_PARA_OBJ@@PAD@Z 00114ce0 f SHELL.OBJ
0001:00004ba0 ?ReleaseParameterObj@@YAXPAU__CMD_PARA_OBJ@@@Z 00114dd0 f SHELL.OBJ
0001:00004bc0 ?HlpHandler@@YAXPAD@Z 00114df0 f SHELL.OBJ
0001:00004c70 ?SysNameHandler@@YAXPAD@Z 00114ea0 f SHELL.OBJ
0001:00004d20 ?KtViewHandler@@YAXPAD@Z 00114f50 f SHELL.OBJ
0001:000052d0 ?SendMsgHandler@@YAXPAD@Z 00115500 f SHELL.OBJ
0001:000054e0 ?MemViewHandler@@YAXPAD@Z 00115710 f SHELL.OBJ
0001:000056a0 ?TestHandler@@YAXPAD@Z 001158d0 f SHELL.OBJ
0001:00005780 ?IoCtrlApp@@YAXPAD@Z 001159b0 f SHELL.OBJ
0001:000057e0 ?SysDiagApp@@YAXPAD@Z 00115a10 f SHELL.OBJ
0001:00005840 ?UnTestHandler@@YAXPAD@Z 00115a70 f SHELL.OBJ
0001:00005ae0 ?RunTimeHandler@@YAXPAD@Z 00115d10 f SHELL.OBJ
0001:00005b30 ?ClsHandler@@YAXPAD@Z 00115d60 f SHELL.OBJ
0001:00005b40 ?VerHandler@@YAXPAD@Z 00115d70 f SHELL.OBJ
0001:00005b60 ?MemHandler@@YAXPAD@Z 00115d90 f SHELL.OBJ
0001:00005ba0 ?SysInfoHandler@@YAXPAD@Z 00115dd0 f SHELL.OBJ
0001:00005c70 ?DateHandler@@YAXPAD@Z 00115ea0 f SHELL.OBJ
0001:00005c90 ?TimeHandler@@YAXPAD@Z 00115ec0 f SHELL.OBJ
0001:00005cb0 ?CpuHandler@@YAXPAD@Z 00115ee0 f SHELL.OBJ
0001:00005cd0 ?SptHandler@@YAXPAD@Z 00115f00 f SHELL.OBJ
0001:00005d00 ?DefaultHandler@@YAXPAD@Z 00115f30 f SHELL.OBJ
0001:00005d20 ?DoCommand@@YAXXZ 00115f50 f SHELL.OBJ
0001:00005e50 ?PrintPrompt@@YAXXZ 00116080 f SHELL.OBJ
0001:00005e80 ?EventHandler@@YAKGGK@Z 001160b0 f SHELL.OBJ
0001:00006010 ?EntryPoint@@YAKXZ 00116240 f SHELL.OBJ
0001:00006470 ?TimeOutWaiting@@YAKPAU__COMMON_OBJECT@@PAU__PRIORITY_QUEUE@@PAU__KERNEL_THREAD_OBJECT@@K@Z 001166a0 f SYNOBJ.OBJ
0001:00006620 ?EventInitialize@@YAKPAU__COMMON_OBJECT@@@Z 00116850 f SYNOBJ.OBJ
0001:000066a0 ?EventUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 001168d0 f SYNOBJ.OBJ
0001:00006960 ?MutexInitialize@@YAKPAU__COMMON_OBJECT@@@Z 00116b90 f SYNOBJ.OBJ
0001:00006ba0 ?MutexUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00116dd0 f SYNOBJ.OBJ
0001:00006c30 ?ConnectInterrupt@@YAPAU__COMMON_OBJECT@@PAU1@P6AKPAX1@Z1EEEEKK@Z 00116e60 f SYSTEM.OBJ
0001:00006d50 ?InterruptInitialize@@YAKPAU__COMMON_OBJECT@@@Z 00116f80 f SYSTEM.OBJ
0001:00006d80 ?TimerInitialize@@YAKPAU__COMMON_OBJECT@@@Z 00116fb0 f SYSTEM.OBJ
0001:00007410 ?GeneralIntHandler@@YAXKPAX@Z 00117640 f SYSTEM.OBJ
0001:00007430 ?u64Add@@YAXPAU__U64@@00@Z 00117660 f TYPES.OBJ
0001:00007470 ?u64Sub@@YAXPAU__U64@@00@Z 001176a0 f TYPES.OBJ
0001:000074b0 ?u64Div@@YAXPAU__U64@@000@Z 001176e0 f TYPES.OBJ
0001:00007510 ?u64Hex2Str@@YAKPAU__U64@@PAD@Z 00117740 f TYPES.OBJ
0001:00007550 ?VmmInitialize@@YAKPAU__COMMON_OBJECT@@@Z 00117780 f VMM.OBJ
0001:00007620 ?DrcbUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00117850 f VMM.OBJ
0001:00007620 ?VmmUninitialize@@YAXPAU__COMMON_OBJECT@@@Z 00117850 f VMM.OBJ
0001:000080a0 ?vsprintf@@YAHPADPBD0@Z 001182d0 f L_STDIO.OBJ
0001:000086d0 ?sprintf@@YAHPADPBDZZ 00118900 f L_STDIO.OBJ
0001:000086f0 ?StrCmp@@YAKPAD0@Z 00118920 f STRING.OBJ
0001:00008750 ?StrLen@@YAGPAD@Z 00118980 f STRING.OBJ
0001:00008780 ?Hex2Str@@YAKKPAD@Z 001189b0 f STRING.OBJ
0001:000087c0 ?Int2Str@@YAKKPAD@Z 001189f0 f STRING.OBJ
0001:00008850 ?PrintLine@@YAXPAD@Z 00118a80 f STRING.OBJ
0001:00008870 ?StrCpy@@YAXPAD0@Z 00118aa0 f STRING.OBJ
0001:000088b0 ?ConvertToUper@@YAXPAD@Z 00118ae0 f STRING.OBJ
0001:000088e0 ?Str2Hex@@YAKPADPAK@Z 00118b10 f STRING.OBJ
0001:000089f0 ?FormString@@YAHPAD0PAPAX@Z 00118c20 f STRING.OBJ
0001:00008b20 ?IoCtrlStart@@YAKPAX@Z 00118d50 f IOCTRL_S.OBJ
0001:000095c0 ?StatThreadRoutine@@YAKPAX@Z 001197f0 f STAT_S.OBJ
0001:000097a0 ?SysDiagStart@@YAKPAX@Z 001199d0 f SYSD_S.OBJ
0001:0000a010 ?__SwitchTo@@YAXPAU__KERNEL_THREAD_CONTEXT@@@Z 0011a240 f ARCH_X86.OBJ
0001:0000a030 ?__SaveAndSwitch@@YAXPAPAU__KERNEL_THREAD_CONTEXT@@0@Z 0011a260 f ARCH_X86.OBJ
0001:0000a080 ?InitKernelThreadContext@@YAXPAU__KERNEL_THREAD_OBJECT@@P6AXPAU__COMMON_OBJECT@@@Z@Z 0011a2b0 f ARCH_X86.OBJ
0001:0000a100 ?__GetTsc@@YAXPAU__U64@@@Z 0011a330 f ARCH_X86.OBJ
0001:0000a120 ?CalculateThread@@YAKPAX@Z 0011a350 f FIBONACCI.OBJ
0001:0000a150 ?Fibonacci@@YAKPAX@Z 0011a380 f FIBONACCI.OBJ
0001:0000a310 ?DeadLoop@@YAXXZ 0011a540 f OS_ENTRY.OBJ
0001:0000a320 ?SystemIdle@@YAKPAX@Z 0011a550 f OS_ENTRY.OBJ
0001:0000a340 ?SystemShell@@YAKPAX@Z 0011a570 f OS_ENTRY.OBJ
0001:0000a350 ?__init@@YAXXZ 0011a580 f OS_ENTRY.OBJ
0001:0000a610 ?Com1DrvEntry@@YAKPAU__DRIVER_OBJECT@@@Z 0011a840 f COMDRV.OBJ
0001:0000a660 ?Com2DrvEntry@@YAKPAU__DRIVER_OBJECT@@@Z 0011a890 f COMDRV.OBJ
0001:0000a6b0 ?Com3DrvEntry@@YAKPAU__DRIVER_OBJECT@@@Z 0011a8e0 f COMDRV.OBJ
0001:0000a700 ?Com4DrvEntry@@YAKPAU__DRIVER_OBJECT@@@Z 0011a930 f COMDRV.OBJ
0001:0000a750 ?Com5DrvEntry@@YAKPAU__DRIVER_OBJECT@@@Z 0011a980 f COMDRV.OBJ
0001:0000a7a0 ?Com6DrvEntry@@YAKPAU__DRIVER_OBJECT@@@Z 0011a9d0 f COMDRV.OBJ
0001:0000a7f0 ?Com7DrvEntry@@YAKPAU__DRIVER_OBJECT@@@Z 0011aa20 f COMDRV.OBJ
0001:0000a840 ?Com8DrvEntry@@YAKPAU__DRIVER_OBJECT@@@Z 0011aa70 f COMDRV.OBJ
0002:00000000 ?DeviceManager@@3U__DEVICE_MANAGER@@A 0011aac0 DEVMGR.OBJ
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -