📄 rsos.map
字号:
Start Stop Length Name Class
00000H 02069H 0206AH _TEXT CODE
0206AH 021BBH 00152H RSOS_TEXT CODE
021BCH 02467H 002ACH TRACE_TEXT CODE
02468H 024F9H 00092H MISC_TEXT CODE
024FAH 027F4H 002FBH MAILBOX_TEXT CODE
027F5H 02EA5H 006B1H MSGQ_TEXT CODE
02EA6H 03CFAH 00E55H MUTEX_TEXT CODE
03CFBH 03FA7H 002ADH SEM_TEXT CODE
03FA8H 04244H 0029DH SEMB_TEXT CODE
04245H 0502BH 00DE7H SCHED_TEXT CODE
0502CH 067DCH 017B1H TASK_TEXT CODE
067DDH 06968H 0018CH TIMER_TEXT CODE
06969H 06C75H 0030DH KMM_TEXT CODE
06C76H 077EAH 00B75H PRINTK_TEXT CODE
077F0H 077F0H 00000H _FARDATA FAR_DATA
077F0H 077F0H 00000H _FARBSS FAR_BSS
077F0H 077F0H 00000H _OVERLAY_ OVRINFO
077F0H 077F0H 00000H _1STUB_ STUBSEG
077F0H 08701H 00F12H _DATA DATA
08702H 08703H 00002H _CVTSEG DATA
08704H 08709H 00006H _SCNSEG DATA
0870AH 0870AH 00000H _CONST CONST
0870AH 08715H 0000CH _INIT_ INITDATA
08716H 08716H 00000H _INITEND_ INITDATA
08716H 08716H 00000H _EXIT_ EXITDATA
08716H 08716H 00000H _EXITEND_ EXITDATA
08716H 0D0CBH 049B6H _BSS BSS
0D0CCH 0D0CCH 00000H _BSSEND BSSEND
0D0D0H 0D14FH 00080H _STACK STACK
0D150H 0D1B4H 00065H __NASMDEFSEG
Detailed map of segments
0000:0000 0295 C=CODE S=_TEXT G=(none) M=c0.ASM ACBP=28
0000:0295 002D C=CODE S=_TEXT G=(none) M=ATEXIT ACBP=28
0000:02C2 0093 C=CODE S=_TEXT G=(none) M=EXIT ACBP=28
0000:0355 0000 C=CODE S=_TEXT G=(none) M=FILES ACBP=28
0000:0355 0000 C=CODE S=_TEXT G=(none) M=FILES2 ACBP=28
0000:0355 0017 C=CODE S=_TEXT G=(none) M=F_LXMUL ACBP=28
0000:036C 00AE C=CODE S=_TEXT G=(none) M=H_LDIV ACBP=28
0000:041A 0021 C=CODE S=_TEXT G=(none) M=H_LLSH ACBP=28
0000:043B 0021 C=CODE S=_TEXT G=(none) M=H_LURSH ACBP=28
0000:045C 0060 C=CODE S=_TEXT G=(none) M=H_PADD ACBP=28
0000:04BC 004B C=CODE S=_TEXT G=(none) M=IOERROR ACBP=28
0000:0507 0011 C=CODE S=_TEXT G=(none) M=ISATTY ACBP=28
0000:0518 00A2 C=CODE S=_TEXT G=(none) M=LONGTOA ACBP=28
0000:05BA 0029 C=CODE S=_TEXT G=(none) M=LSEEK ACBP=28
0000:05E3 0021 C=CODE S=_TEXT G=(none) M=N_PCMP ACBP=28
0000:0604 00BA C=CODE S=_TEXT G=(none) M=SETUPIO ACBP=28
0000:06BE 0000 C=CODE S=_TEXT G=(none) M=STKLEN ACBP=28
0000:06BE 04DB C=CODE S=_TEXT G=(none) M=VPRINTER ACBP=28
0000:0B99 009F C=CODE S=_TEXT G=(none) M=VRAM ACBP=28
0000:0C38 0000 C=CODE S=_TEXT G=(none) M=WSCROLL ACBP=28
0000:0C38 014E C=CODE S=_TEXT G=(none) M=CPRINTF ACBP=28
0000:0D86 01A5 C=CODE S=_TEXT G=(none) M=CRTINIT ACBP=28
0000:0F2B 001F C=CODE S=_TEXT G=(none) M=CVTFAK ACBP=28
0000:0F4A 0432 C=CODE S=_TEXT G=(none) M=FARHEAP ACBP=28
0000:137C 0140 C=CODE S=_TEXT G=(none) M=FBRK ACBP=28
0000:14BC 005E C=CODE S=_TEXT G=(none) M=GETCH ACBP=28
0000:151A 00AC C=CODE S=_TEXT G=(none) M=GPTEXT ACBP=28
0000:15C6 0012 C=CODE S=_TEXT G=(none) M=KBHIT ACBP=28
0000:15D8 009D C=CODE S=_TEXT G=(none) M=MOVETEXT ACBP=28
0000:1675 0017 C=CODE S=_TEXT G=(none) M=PUTCH ACBP=28
0000:168C 0004 C=CODE S=_TEXT G=(none) M=REALCVT ACBP=28
0000:1690 01C7 C=CODE S=_TEXT G=(none) M=SCREEN ACBP=28
0000:1857 018E C=CODE S=_TEXT G=(none) M=SCROLL ACBP=28
0000:19E5 001C C=CODE S=_TEXT G=(none) M=SETBLOCK ACBP=28
0000:1A01 006A C=CODE S=_TEXT G=(none) M=SETJMP ACBP=28
0000:1A6B 002C C=CODE S=_TEXT G=(none) M=WHEREXY ACBP=28
0000:1A97 00CD C=CODE S=_TEXT G=(none) M=FFLUSH ACBP=28
0000:1B64 0042 C=CODE S=_TEXT G=(none) M=FLUSHALL ACBP=28
0000:1BA6 01E2 C=CODE S=_TEXT G=(none) M=FSEEK ACBP=28
0000:1D88 011D C=CODE S=_TEXT G=(none) M=SETVBUF ACBP=28
0000:1EA5 0151 C=CODE S=_TEXT G=(none) M=WRITE ACBP=28
0000:1FF6 003C C=CODE S=_TEXT G=(none) M=WRITEA ACBP=28
0000:2032 0038 C=CODE S=_TEXT G=(none) M=XFFLUSH ACBP=28
0206:000A 0152 C=CODE S=RSOS_TEXT G=(none) M=rsos.c ACBP=28
021B:000C 02AC C=CODE S=TRACE_TEXT G=(none) M=..\..\arch\x86\src\trace.c ACBP=28
0246:0008 0092 C=CODE S=MISC_TEXT G=(none) M=..\..\arch\x86\src\misc.c ACBP=28
024F:000A 02FB C=CODE S=MAILBOX_TEXT G=(none) M=..\..\ipc\mailbox.c ACBP=28
027F:0005 06B1 C=CODE S=MSGQ_TEXT G=(none) M=..\..\ipc\msgq.c ACBP=28
02EA:0006 0E55 C=CODE S=MUTEX_TEXT G=(none) M=..\..\ipc\mutex.c ACBP=28
03CF:000B 02AD C=CODE S=SEM_TEXT G=(none) M=..\..\ipc\sem.c ACBP=28
03FA:0008 029D C=CODE S=SEMB_TEXT G=(none) M=..\..\ipc\semb.c ACBP=28
0424:0005 0DE7 C=CODE S=SCHED_TEXT G=(none) M=..\..\kernel\sched.c ACBP=28
0502:000C 17B1 C=CODE S=TASK_TEXT G=(none) M=..\..\kernel\task.c ACBP=28
067D:000D 018C C=CODE S=TIMER_TEXT G=(none) M=..\..\kernel\timer.c ACBP=28
0696:0009 030D C=CODE S=KMM_TEXT G=(none) M=..\..\memory\kmm.c ACBP=28
06C7:0006 0B75 C=CODE S=PRINTK_TEXT G=(none) M=..\..\lib\common\printk.c ACBP=28
077F:0000 0000 C=FAR_DATA S=_FARDATA G=(none) M=c0.ASM ACBP=68
077F:0000 0000 C=FAR_BSS S=_FARBSS G=(none) M=c0.ASM ACBP=68
077F:0000 0000 C=OVRINFO S=_OVERLAY_ G=(none) M=c0.ASM ACBP=68
077F:0000 0000 C=STUBSEG S=_1STUB_ G=(none) M=c0.ASM ACBP=68
077F:0000 0093 C=DATA S=_DATA G=DGROUP M=c0.ASM ACBP=68
077F:0094 0076 C=DATA S=_DATA G=DGROUP M=rsos.c ACBP=48
077F:010A 0002 C=DATA S=_DATA G=DGROUP M=..\..\arch\x86\src\trace.c ACBP=48
077F:010C 0000 C=DATA S=_DATA G=DGROUP M=..\..\arch\x86\src\misc.c ACBP=48
077F:010C 0120 C=DATA S=_DATA G=DGROUP M=..\..\ipc\mailbox.c ACBP=48
077F:022C 01EF C=DATA S=_DATA G=DGROUP M=..\..\ipc\msgq.c ACBP=48
077F:041C 0170 C=DATA S=_DATA G=DGROUP M=..\..\ipc\mutex.c ACBP=48
077F:058C 0134 C=DATA S=_DATA G=DGROUP M=..\..\ipc\sem.c ACBP=48
077F:06C0 013B C=DATA S=_DATA G=DGROUP M=..\..\ipc\semb.c ACBP=48
077F:07FC 0100 C=DATA S=_DATA G=DGROUP M=..\..\kernel\sched.c ACBP=48
077F:08FC 00C0 C=DATA S=_DATA G=DGROUP M=..\..\kernel\task.c ACBP=48
077F:09BC 0004 C=DATA S=_DATA G=DGROUP M=..\..\kernel\timer.c ACBP=48
077F:09C0 011E C=DATA S=_DATA G=DGROUP M=..\..\memory\kmm.c ACBP=48
077F:0ADE 0151 C=DATA S=_DATA G=DGROUP M=..\..\lib\common\printk.c ACBP=48
077F:0C30 0002 C=DATA S=_DATA G=DGROUP M=ATEXIT ACBP=48
077F:0C32 000C C=DATA S=_DATA G=DGROUP M=EXIT ACBP=48
077F:0C3E 0190 C=DATA S=_DATA G=DGROUP M=FILES ACBP=48
077F:0DCE 002A C=DATA S=_DATA G=DGROUP M=FILES2 ACBP=48
077F:0DF8 0000 C=DATA S=_DATA G=DGROUP M=F_LXMUL ACBP=48
077F:0DF8 0000 C=DATA S=_DATA G=DGROUP M=H_LDIV ACBP=48
077F:0DF8 0000 C=DATA S=_DATA G=DGROUP M=H_LLSH ACBP=48
077F:0DF8 0000 C=DATA S=_DATA G=DGROUP M=H_LURSH ACBP=48
077F:0DF8 0000 C=DATA S=_DATA G=DGROUP M=H_PADD ACBP=48
077F:0DF8 005B C=DATA S=_DATA G=DGROUP M=IOERROR ACBP=48
077F:0E54 0000 C=DATA S=_DATA G=DGROUP M=ISATTY ACBP=48
077F:0E54 0000 C=DATA S=_DATA G=DGROUP M=LONGTOA ACBP=48
077F:0E54 0000 C=DATA S=_DATA G=DGROUP M=LSEEK ACBP=48
077F:0E54 0000 C=DATA S=_DATA G=DGROUP M=N_PCMP ACBP=48
077F:0E54 0000 C=DATA S=_DATA G=DGROUP M=SETUPIO ACBP=48
077F:0E54 0002 C=DATA S=_DATA G=DGROUP M=STKLEN ACBP=48
077F:0E56 0067 C=DATA S=_DATA G=DGROUP M=VPRINTER ACBP=48
077F:0EBE 0000 C=DATA S=_DATA G=DGROUP M=VRAM ACBP=48
077F:0EBE 0002 C=DATA S=_DATA G=DGROUP M=WSCROLL ACBP=48
077F:0EC0 0000 C=DATA S=_DATA G=DGROUP M=CPRINTF ACBP=48
077F:0EC0 0018 C=DATA S=_DATA G=DGROUP M=CRTINIT ACBP=48
077F:0ED8 0031 C=DATA S=_DATA G=DGROUP M=CVTFAK ACBP=48
077F:0F0A 0000 C=DATA S=_DATA G=DGROUP M=FARHEAP ACBP=48
077F:0F0A 0002 C=DATA S=_DATA G=DGROUP M=FBRK ACBP=48
077F:0F0C 0000 C=DATA S=_DATA G=DGROUP M=GETCH ACBP=48
077F:0F0C 0000 C=DATA S=_DATA G=DGROUP M=GPTEXT ACBP=48
077F:0F0C 0002 C=DATA S=_DATA G=DGROUP M=KBHIT ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=MOVETEXT ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=PUTCH ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=REALCVT ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=SCREEN ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=SCROLL ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=SETBLOCK ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=SETJMP ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=WHEREXY ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=FFLUSH ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=FLUSHALL ACBP=48
077F:0F0E 0000 C=DATA S=_DATA G=DGROUP M=FSEEK ACBP=48
077F:0F0E 0004 C=DATA S=_DATA G=DGROUP M=SETVBUF ACBP=48
077F:0F12 0000 C=DATA S=_DATA G=DGROUP M=WRITE ACBP=48
077F:0F12 0000 C=DATA S=_DATA G=DGROUP M=WRITEA ACBP=48
077F:0F12 0000 C=DATA S=_DATA G=DGROUP M=XFFLUSH ACBP=48
077F:0F12 0000 C=DATA S=_CVTSEG G=DGROUP M=c0.ASM ACBP=48
077F:0F12 0002 C=DATA S=_CVTSEG G=DGROUP M=CVTFAK ACBP=48
077F:0F14 0000 C=DATA S=_CVTSEG G=DGROUP M=REALCVT ACBP=48
077F:0F14 0000 C=DATA S=_SCNSEG G=DGROUP M=c0.ASM ACBP=48
077F:0F14 0006 C=DATA S=_SCNSEG G=DGROUP M=CVTFAK ACBP=48
077F:0F1A 0000 C=CONST S=_CONST G=DGROUP M=c0.ASM ACBP=48
077F:0F1A 0000 C=INITDATA S=_INIT_ G=DGROUP M=c0.ASM ACBP=48
077F:0F1A 0006 C=INITDATA S=_INIT_ G=DGROUP M=SETUPIO ACBP=48
077F:0F20 0006 C=INITDATA S=_INIT_ G=DGROUP M=CRTINIT ACBP=48
077F:0F26 0000 C=INITDATA S=_INITEND_ G=DGROUP M=c0.ASM ACBP=28
077F:0F26 0000 C=EXITDATA S=_EXIT_ G=DGROUP M=c0.ASM ACBP=48
077F:0F26 0000 C=EXITDATA S=_EXITEND_ G=DGROUP M=c0.ASM ACBP=28
077F:0F26 0000 C=BSS S=_BSS G=DGROUP M=c0.ASM ACBP=48
077F:0F26 0600 C=BSS S=_BSS G=DGROUP M=rsos.c ACBP=48
077F:1526 0015 C=BSS S=_BSS G=DGROUP M=..\..\arch\x86\src\trace.c ACBP=48
077F:153C 0000 C=BSS S=_BSS G=DGROUP M=..\..\arch\x86\src\misc.c ACBP=48
077F:153C 0000 C=BSS S=_BSS G=DGROUP M=..\..\ipc\mailbox.c ACBP=48
077F:153C 0000 C=BSS S=_BSS G=DGROUP M=..\..\ipc\msgq.c ACBP=48
077F:153C 0000 C=BSS S=_BSS G=DGROUP M=..\..\ipc\mutex.c ACBP=48
077F:153C 0000 C=BSS S=_BSS G=DGROUP M=..\..\ipc\sem.c ACBP=48
077F:153C 0000 C=BSS S=_BSS G=DGROUP M=..\..\ipc\semb.c ACBP=48
077F:153C 0012 C=BSS S=_BSS G=DGROUP M=..\..\kernel\sched.c ACBP=48
077F:154E 080D C=BSS S=_BSS G=DGROUP M=..\..\kernel\task.c ACBP=48
077F:1D5C 0000 C=BSS S=_BSS G=DGROUP M=..\..\kernel\timer.c ACBP=48
077F:1D5C 3A00 C=BSS S=_BSS G=DGROUP M=..\..\memory\kmm.c ACBP=48
077F:575C 0100 C=BSS S=_BSS G=DGROUP M=..\..\lib\common\printk.c ACBP=48
077F:585C 0080 C=BSS S=_BSS G=DGROUP M=ATEXIT ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=IOERROR ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=ISATTY ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=LONGTOA ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=LSEEK ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=SETUPIO ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=VPRINTER ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=VRAM ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=CRTINIT ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=GETCH ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=KBHIT ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=SETBLOCK ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=SETJMP ACBP=48
077F:58DC 0000 C=BSS S=_BSS G=DGROUP M=WRITEA ACBP=48
077F:58DC 0000 C=BSSEND S=_BSSEND G=DGROUP M=c0.ASM ACBP=28
0D0D:0000 0080 C=STACK S=_STACK G=(none) M=c0.ASM ACBP=74
0D15:0000 0065 C= S=__NASMDEFSEG G=(none) M=..\..\arch\x86\src\context.asm ACBP=28
Address Publics by Name
077F:0000 idle DATASEG@
0000:0291 idle DGROUP@
0000:036F F_LDIV@
0000:037E F_LMOD@
0000:0376 F_LUDIV@
0000:0386 idle F_LUMOD@
0000:041D idle F_LXLSH@
0000:0355 F_LXMUL@
0000:043E F_LXURSH@
0000:045F idle F_PADD@
0000:048E idle F_PSUB@
0000:036F idle LDIV@
0000:037E idle LMOD@
0000:0376 idle LUDIV@
0000:0386 idle LUMOD@
0000:041D idle LXLSH@
0000:0355 idle LXMUL@
0000:043E idle LXURSH@
0000:036C idle N_LDIV@
0000:037B idle N_LMOD@
0000:0373 idle N_LUDIV@
0000:0383 idle N_LUMOD@
0000:041A N_LXLSH@
0000:043B idle N_LXURSH@
0000:045C N_PADD@
0000:05E3 N_PCMP@
0000:048B idle N_PSUB@
0000:045F idle PADD@
0000:048E idle PSUB@
0000:027A _abort
0000:0295 idle _atexit
0000:0D6A idle _cprintf
077F:0ECF _directvideo
06C7:0006 idle _do_div
077F:007F _errno
0000:031A _exit
0000:108A idle _farfree
0000:119E idle _farmalloc
0000:1302 idle _farrealloc
0000:1A97 _fflush
0000:1B64 _flushall
0000:108A _free
0000:1C28 _fseek
0000:1CA8 idle _ftell
0000:14BC _getch
0000:14D8 idle _getche
0000:151A _gettext
021B:02AF _halt
021B:029E _hardware_init
0000:0507 _isatty
0000:15C6 _kbhit
021B:000C idle _key_get
0696:0227 _kfree
0696:018B _kmalloc
0000:1A37 _longjmp
0000:05BA _lseek
0206:000A _main
0000:1194 _malloc
024F:02B7 idle _mbox_destroy
024F:0270 idle _mbox_flush
024F:000A idle _mbox_init
024F:00E3 idle _mbox_receive
024F:0067 idle _mbox_send
024F:0168 idle _mbox_timereceive
0696:02A9 idle _mm_status
0000:15D8 _movetext
027F:0639 idle _msgq_destroy
027F:05D8 idle _msgq_flush
027F:0005 idle _msgq_init
027F:026F idle _msgq_receive
027F:015F idle _msgq_send
027F:03E2 idle _msgq_timereceive
02EA:0E05 idle _mutex_destroy
02EA:0D8A idle _mutex_getowner
02EA:0DC8 idle _mutex_getprio
02EA:0006 idle _mutex_init
02EA:0A9C idle _mutex_release
02EA:0515 idle _mutex_timewait
02EA:0A0C idle _mutex_trywait
02EA:009E idle _mutex_wait
06C7:0B43 _printk
0000:1675 _putch
0000:1570 _puttext
0000:12FB idle _realloc
03FA:025A idle _semb_destroy
03FA:021E idle _semb_getvalue
03FA:0008 idle _semb_init
03FA:0187 idle _semb_post
03FA:00C5 idle _semb_timewait
03FA:01D7 idle _semb_trywait
03FA:0058 idle _semb_wait
03CF:026B idle _sem_destroy
03CF:0231 idle _sem_getvalue
03CF:000B idle _sem_init
03CF:018E idle _sem_post
03CF:00C9 idle _sem_timewait
03CF:01EB idle _sem_trywait
03CF:005B idle _sem_wait
0000:19E5 _setblock
0000:1A01 _setjmp
0000:1D88 _setvbuf
06C7:01A8 idle _simple_strtol
06C7:02EF idle _simple_strtoll
06C7:00C7 idle _simple_strtoul
06C7:01EF idle _simple_strtoull
06C7:0B13 idle _sprintf
077F:0F26 idle _stacks
0424:0005 _system_init
0424:0034 _system_start
0502:095E idle _task_change_cprio
0502:04B1 idle _task_change_prio
0502:027C _task_delete
0502:16B4 idle _task_getinfo
0502:000C _task_lock
0502:13D2 idle _task_resume
0502:0EBD _task_sleep
0502:1169 idle _task_suspend
0502:002B _task_unlock
0502:0FE6 idle _task_wake
0206:0066 idle _test_entry
0206:00F6 idle _test_welcome
067D:000D idle _tick_get
0000:14FC idle _ungetch
06C7:05C3 idle _vsprintf
0000:1A75 idle _wherex
0000:1A84 idle _wherey
021B:00B5 _x86_vga_write
0000:1000 idle __AHINCR
0000:000C idle __AHSHIFT
077F:0C30 __atexitcnt
077F:585C __atexittbl
0000:13F2 __brk
077F:008B __brklvl
077F:006B idle __C0argc
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -