⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 minios.map

📁 很好的一个微型操作系统源码
💻 MAP
字号:
 minios

 Timestamp is 486d97b0 (Fri Jul 04 11:23:28 2008)

 Preferred load address is 10000000

 Start         Length     Name                   Class
 0001:00000000 000006f4H .data                   CODE
 0001:00000700 00001e50H .text                   CODE
 0001:00002550 00001180H .bss                    CODE

  Address         Publics by Value              Rva+Base     Lib:Object

 0001:00000000       _console_driver_object     10001000     console.obj
 0001:00000020       _console_device_object     10001020     console.obj
 0001:00000028       _stdout                    10001028     console.obj
 0001:0000002c       _console_attrib            1000102c     console.obj
 0001:00000030       _console_base              10001030     console.obj
 0001:000002f8       _keyboard_driver_object    100012f8     keyboard.obj
 0001:00000318       _keyboard_device_object    10001318     keyboard.obj
 0001:00000320       _stdin                     10001320     keyboard.obj
 0001:00000324       _num_lock                  10001324     keyboard.obj
 0001:00000328       _hdcodetoascii1            10001328     keyboard.obj
 0001:00000388       _hdcodetoascii2            10001388     keyboard.obj
 0001:00000430       __ISREXP                   10001430     platform.obj
 0001:00000490       __ISRINT                   10001490     platform.obj
 0001:000004d0       _GDT_DATA                  100014d0     platform.obj
 0001:000004ee       _IDT_DATA                  100014ee     platform.obj
 0001:00000700       _console_setcursor         10001700 f   console.obj
 0001:00000750       _console_init              10001750 f   console.obj
 0001:00000770       _console_open              10001770 f   console.obj
 0001:00000780       _console_close             10001780 f   console.obj
 0001:00000790       _console_newline           10001790 f   console.obj
 0001:00000800       _console_write             10001800 f   console.obj
 0001:000008d0       _console_read              100018d0 f   console.obj
 0001:000008e0       _console_ioctrl            100018e0 f   console.obj
 0001:000008f0       _console_status            100018f0 f   console.obj
 0001:00000900       _keLoadDriver              10001900 f   keDriverModel.obj
 0001:00000910       _open                      10001910 f   keDriverModel.obj
 0001:00000920       _close                     10001920 f   keDriverModel.obj
 0001:00000930       _read                      10001930 f   keDriverModel.obj
 0001:00000950       _write                     10001950 f   keDriverModel.obj
 0001:00000970       _ioctrl                    10001970 f   keDriverModel.obj
 0001:000009a0       _status                    100019a0 f   keDriverModel.obj
 0001:000009b0       _htol                      100019b0 f   keEntryMain.obj
 0001:00000a10       _dumpMemory                10001a10 f   keEntryMain.obj
 0001:00000aa0       _kdebug                    10001aa0 f   keEntryMain.obj
 0001:00000c20       _test1                     10001c20 f   keEntryMain.obj
 0001:00000c40       _keEntryMain               10001c40 f   keEntryMain.obj
 0001:00000cc0       _keHeapInit                10001cc0 f   keMemory.obj
 0001:00000cf0       _keHeapAlloc               10001cf0 f   keMemory.obj
 0001:00000d70       _keHeapFree                10001d70 f   keMemory.obj
 0001:00000e40       _keHeapDump                10001e40 f   keMemory.obj
 0001:00000e90       _keKernelHeapInit          10001e90 f   keMemory.obj
 0001:00000eb0       _keMalloc                  10001eb0 f   keMemory.obj
 0001:00000ed0       _keFree                    10001ed0 f   keMemory.obj
 0001:00000ef0       _keKernelHeapDump          10001ef0 f   keMemory.obj
 0001:00000f00       _keTaskRemove              10001f00 f   keSched.obj
 0001:00000f40       _keTaskEnqueue             10001f40 f   keSched.obj
 0001:00000f70       _keTaskDequeue             10001f70 f   keSched.obj
 0001:00000f90       _keActiveTask              10001f90 f   keSched.obj
 0001:00000fc0       _kePendTask                10001fc0 f   keSched.obj
 0001:00000fe0       _keNewTaskId               10001fe0 f   keSched.obj
 0001:00001040       _keInitTaskSystem          10002040 f   keSched.obj
 0001:00001070       _keTaskEnd                 10002070 f   keSched.obj
 0001:000010a0       _keNewTask                 100020a0 f   keSched.obj
 0001:00001140       _keSchedNextTask           10002140 f   keSched.obj
 0001:00001190       _keKillTask                10002190 f   keSched.obj
 0001:000011d0       _keDoSched                 100021d0 f   keSched.obj
 0001:00001220       _keShowTasks               10002220 f   keSched.obj
 0001:00001280       _keTimerIsr                10002280 f   keTimerIsr.obj
 0001:00001290       _keGetTickCount            10002290 f   keTimerIsr.obj
 0001:000012a0       _keDelay                   100022a0 f   keTimerIsr.obj
 0001:000012c0       _keyboardEnqueue           100022c0 f   keyboard.obj
 0001:000012f0       _keyboardDequeue           100022f0 f   keyboard.obj
 0001:00001330       _pfKeyboardIsr             10002330 f   keyboard.obj
 0001:00001380       _keyboardLED               10002380 f   keyboard.obj
 0001:000013c0       _keyboardGetChar           100023c0 f   keyboard.obj
 0001:00001530       _keyboard_init             10002530 f   keyboard.obj
 0001:00001550       _keyboard_open             10002550 f   keyboard.obj
 0001:00001560       _keyboard_close            10002560 f   keyboard.obj
 0001:00001570       _keyboard_read             10002570 f   keyboard.obj
 0001:000015a0       _keyboard_write            100025a0 f   keyboard.obj
 0001:000015b0       _keyboard_ioctrl           100025b0 f   keyboard.obj
 0001:000015c0       _keyboard_status           100025c0 f   keyboard.obj
 0001:000015d0       _pfDummyIsr                100025d0 f   main.obj
 0001:000015e0       _cpuInit                   100025e0 f   main.obj
 0001:00001760       _main                      10002760 f   main.obj
 0001:000017c0       _number                    100027c0 f   stdio.obj
 0001:00001960       _skip_atoi                 10002960 f   stdio.obj
 0001:00001990       _vsprintf                  10002990 f   stdio.obj
 0001:00001c10       _sprintf                   10002c10 f   stdio.obj
 0001:00001c30       _printf                    10002c30 f   stdio.obj
 0001:00001c70       _puts                      10002c70 f   stdio.obj
 0001:00001ca0       _gets                      10002ca0 f   stdio.obj
 0001:00001d60       _memchr                    10002d60 f   string.obj
 0001:00001d90       _memcmp                    10002d90 f   string.obj
 0001:00001de0       _memcpy                    10002de0 f   string.obj
 0001:00001e30       _memset                    10002e30 f   string.obj
 0001:00001e90       _memmove                   10002e90 f   string.obj
 0001:00001ee0       _strcpy                    10002ee0 f   string.obj
 0001:00001f10       _strcmp                    10002f10 f   string.obj
 0001:00001f50       _strcat                    10002f50 f   string.obj
 0001:00001f80       _strlen                    10002f80 f   string.obj
 0001:00001fa0       _strchr                    10002fa0 f   string.obj
 0001:00001fc0       _strcspn                   10002fc0 f   string.obj
 0001:00002000       _strncat                   10003000 f   string.obj
 0001:00002050       _strncmp                   10003050 f   string.obj
 0001:000020a0       _strncpy                   100030a0 f   string.obj
 0001:000020f0       _strpbrk                   100030f0 f   string.obj
 0001:00002140       _strspn                    10003140 f   string.obj
 0001:00002180       _strstr                    10003180 f   string.obj
 0001:000021f0       _strrchr                   100031f0 f   string.obj
 0001:00002210       _strtok_r                  10003210 f   string.obj
 0001:00002270       _strtok                    10003270 f   string.obj
 0001:00002290       __switch                   10003290 f   platform.obj
 0001:0000229f       __loadidtgdt               1000329f f   platform.obj
 0001:000022ae       __in                       100032ae f   platform.obj
 0001:000022b4       __out                      100032b4 f   platform.obj
 0001:000022be       _dummyIsr                  100032be f   platform.obj
 0001:000024b0       _initsemaphore             100034b0 f   keSem.obj
 0001:000024d0       _wait                      100034d0 f   keSem.obj
 0001:00002510       _release                   10003510 f   keSem.obj
 0001:00002550       _console_cursor            10003550     console.obj
 0001:00002554       _keheap                    10003554     keMemory.obj
 0001:00002558       _keTimerTick               10003558     keTimerIsr.obj
 0001:0000255c       _keyboardHead              1000355c     keyboard.obj
 0001:0000255d       _keyboardTail              1000355d     keyboard.obj
 0001:0000255e       _shift_pressed             1000355e     keyboard.obj
 0001:0000255f       _alt_pressed               1000355f     keyboard.obj
 0001:00002560       _ctrl_pressed              10003560     keyboard.obj
 0001:00002561       _caps_lock                 10003561     keyboard.obj
 0001:00002562       _scroll_lock               10003562     keyboard.obj
 0001:00002564       __ISRVECT                  10003564     main.obj
 0001:00002580       _keyboardQueue             10003580     <common>
 0001:00002680       _activequeue               10003680     <common>
 0001:000026c0       _tasks                     100036c0     <common>
 0001:000036c0       _currentTaskId             100046c0     <common>
 0001:000036c4       _lasttaskid                100046c4     <common>
 0001:000036c8       _s                         100046c8     <common>

 entry point at        0001:00001760

 Static symbols

 0001:000022bf       IsrExp0                    100032bf f   platform.obj
 0001:000022c9       IsrExp1                    100032c9 f   platform.obj
 0001:000022d3       IsrExp2                    100032d3 f   platform.obj
 0001:000022dd       IsrExp3                    100032dd f   platform.obj
 0001:000022e7       IsrExp4                    100032e7 f   platform.obj
 0001:000022f1       IsrExp5                    100032f1 f   platform.obj
 0001:000022fb       IsrExp6                    100032fb f   platform.obj
 0001:00002305       IsrExp7                    10003305 f   platform.obj
 0001:0000230f       IsrExp8                    1000330f f   platform.obj
 0001:0000231c       IsrExp9                    1000331c f   platform.obj
 0001:00002326       IsrExp10                   10003326 f   platform.obj
 0001:00002333       IsrExp11                   10003333 f   platform.obj
 0001:00002340       IsrExp12                   10003340 f   platform.obj
 0001:0000234d       IsrExp13                   1000334d f   platform.obj
 0001:0000235a       IsrExp14                   1000335a f   platform.obj
 0001:00002367       IsrExp15                   10003367 f   platform.obj
 0001:00002371       IsrExp16                   10003371 f   platform.obj
 0001:0000237b       IsrSoft17                  1000337b f   platform.obj
 0001:00002385       IsrSoft18                  10003385 f   platform.obj
 0001:0000238f       IsrSoft19                  1000338f f   platform.obj
 0001:00002399       IsrSoft20                  10003399 f   platform.obj
 0001:000023a3       IsrSoft21                  100033a3 f   platform.obj
 0001:000023ad       IsrSoft22                  100033ad f   platform.obj
 0001:000023b7       IsrSoft23                  100033b7 f   platform.obj
 0001:000023c1       IsrInt0                    100033c1 f   platform.obj
 0001:000023cf       IsrInt1                    100033cf f   platform.obj
 0001:000023dd       IsrInt2                    100033dd f   platform.obj
 0001:000023eb       IsrInt3                    100033eb f   platform.obj
 0001:000023f9       IsrInt4                    100033f9 f   platform.obj
 0001:00002407       IsrInt5                    10003407 f   platform.obj
 0001:00002415       IsrInt6                    10003415 f   platform.obj
 0001:00002423       IsrInt7                    10003423 f   platform.obj
 0001:00002431       IsrInt8                    10003431 f   platform.obj
 0001:0000243f       IsrInt9                    1000343f f   platform.obj
 0001:0000244d       IsrInt10                   1000344d f   platform.obj
 0001:0000245b       IsrInt11                   1000345b f   platform.obj
 0001:00002469       IsrInt12                   10003469 f   platform.obj
 0001:00002477       IsrInt13                   10003477 f   platform.obj
 0001:00002485       IsrInt14                   10003485 f   platform.obj
 0001:00002493       IsrInt15                   10003493 f   platform.obj

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -