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

📄 mpos11.map

📁 PIC单片机的操作系统。picc18编译过
💻 MAP
字号:
HI-TECH Software PICC18 Compiler V8.35PL3

Linker command line:

-z -Mmpos11.map -ol.obj \
  -ppowerup=00h,intcode=08h,intcodelo=018h,init,end_init -ACOMRAM=00h-07Fh \
  -ptemp=COMRAM -ARAM=0-0FFhx6 -ABIGRAM=0-05FFh -ANVRAM=0500h-05FFh \
  -pramtop=0600h -ACODE=00h-03FFFh,04000h-07FFFh -AFARRAM=00h-00h \
  -pconfig=0300000h,idloc=0200000h,eeprom_data=0f00000h \
  -pconst=end_init+0600h \
  -prbss=COMRAM,rbit=COMRAM,rdata=COMRAM,nvrram=COMRAM,nvbit=COMRAM \
  -pstruct=COMRAM -pnvram=NVRAM -pfarbss=FARRAM,fardata=FARRAM \
  -pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pdata=RAM,param \
  -pidata=CODE,irdata=CODE,ibigdata=CODE,ifardata=CODE -Q18F452 \
  -h+mpos11.sym -E -EC:\DOCUME~1\吴英杰\LOCALS~1\Temp\_CC.AAA \
  -ver=PICC18#V8.35PL3 C:\HTSOFT\PIC18\LIB\picrt86l.obj \
  D:\mpOS11\os\os_core.obj D:\mpOS11\user\main.obj D:\mpOS11\user\user.obj \
  C:\HTSOFT\PIC18\LIB\pic85--p.lib C:\HTSOFT\PIC18\LIB\pic86l-c.lib 

Object code version is 3.7

Machine type is 18F452

Call graph:

*_main size 0,0 offset 0
*    _osCreateTask size 3,0 offset 0
     _osInit
     _userinit
     _osTaskIdle
*_LOW_ISR
*_HI_ISR

		Name          Link     Load   Length Selector Space Scale
C:\HTSOFT\PIC18\LIB\picrt86l.obj
		end_init        48       48        4       C     0
D:\mpOS11\os\os_core.obj
		intcode          8        8        4       4     0
		bigbss         5EF      5EF        3     5EF     1
		rbit            20        4        3       0     1    8
		intsave_r      5F2      5F2        E     5F2     1
		intcodelo       18       18        C       C     0
		temp             0        0        2       0     1
		bss             88       88       73      88     1
		text            4C       4C      3F4       C     0
D:\mpOS11\user\main.obj
		text           4D8      4D8       74       C     0
D:\mpOS11\user\user.obj
		text           440      440       98       C     0

C:\HTSOFT\PIC18\LIB\pic85--p.lib

C:\HTSOFT\PIC18\LIB\pic86l-c.lib
btemp0.obj      temp             0        0        1       0     1
btemp1.obj      temp             0        0        2       0     1
clrbigbss.obj   init            24       24        C       C     0
clrbit.obj      init            30       30        C       C     0
clrbss.obj      init            3C       3C        C       C     0
clr.obj         text           54C      54C       10       C     0
powerup.obj     powerup          0        0        4       0     0
sbsr0.obj       rbss             2        2        1       0     1
sbsr1.obj       rbss             3        3        1       0     1

COMMON          param           FB       FB        5      FB     1

TOTAL		Name          Link     Load   Length
	CLASS	COMRAM   
		rbit            20        4        3
		rbss             2        2        2
		temp             0        0        2

	CLASS	RAM      
		param           FB       FB        5
		bss             88       88       73

	CLASS	BIGRAM   
		bigbss         5EF      5EF        3
		intsave_r      5F2      5F2        E

	CLASS	NVRAM    

	CLASS	CODE     
		intcode          8        8        4
		powerup          0        0        4
		end_init        48       48        4
		init            24       24       24
		intcodelo       18       18        C
		text            4C       4C      3F4
		text           4D8      4D8       74
		text           440      440       98
		text           54C      54C       10

	CLASS	FARRAM   

	CLASS	EEDATA   

	CLASS	IDLOC    

	CLASS	CONFIG   



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		temp            000000	000005	000005	       0       1  COMRAM  
		powerup         000000	000004	000004	       0       0  CODE    
		intcode         000008	000004	00000C	       4       0  CODE    
		intcodelo       000018	000544	00055C	       C       0  CODE    
		bss             000088	000073	0000FB	      88       1  RAM     
		param           0000FB	000005	000100	      FB       1  RAM     
		bigbss          0005EF	000003	0005F2	     5EF       1  BIGRAM  
		intsave_regs    0005F2	00000E	000600	     5F2       1  BIGRAM  


UNUSED ADDRESS RANGES

	BIGRAM           000005-000087
	                 000100-0005EE
	CODE             000004-000007
	                 00000C-000017
	                 00055C-007FFF
	COMRAM           000005-00007F
	NVRAM            000500-0005EE
	RAM              000005-000087
	                 000100-0005EE

                                  Symbol Table

?_Rd45DB041     param        0000FB  ?_Wr45DB041     param        0000FB
?_osCreateTask  param        0000FB  ?_osDelay       param        0000FB
?_osGetCommBuff param        0000FB  _EVENT          bss          000088
_HI_ISR         text         00004C  _LOW_ISR        text         0000C4
_Rd45DB041      text         000438  _TCB            bss          0000BC
_Wr45DB041      text         00042E  __Bnvbit        nvbit        000005
__Brbit         rbit         000004  __HRAM          (abs)        000100
__H__Z12003RS_  __Z12003RS_  000004  __Hbigbss       bigbss       0005F2
__Hbigdata      bigdata      000005  __Hbss          bss          000004
__Hclrtext      clrtext      000004  __Hconfig       config       300000
__Hconst        const        000600  __Hdata         data         000005
__Heeprom_data  eeprom_data  F00000  __Hend_init     end_init     00004C
__Hfarbss       farbss       000000  __Hfardata      fardata      000000
__Hfstlkup      fstlkup      000004  __Hibigdata     ibigdata     000004
__Hidata        idata        000004  __Hidloc        idloc        200000
__Hifardata     ifardata     000004  __Hinit         init         000048
__Hintcode      intcode      00000C  __Hintcodelo    intcodelo    000024
__Hintentry     intentry     000004  __Hintret       intret       000004
__Hintsave_regs intsave_regs 000600  __Hirdata       irdata       000004
__Hnvbit        nvbit        000028  __Hnvram        nvram        000500
__Hnvrram       nvrram       000005  __Hparam        param        000100
__Hpowerup      powerup      000004  __Hramtop       ramtop       000600
__Hrbit         rbit         000023  __Hrbss         rbss         000004
__Hrdata        rdata        000005  __Hstruct       struct       000005
__Htemp         temp         000002  __Htext         text         000004
__LRAM          (abs)        000088  __L__Z12003RS_  __Z12003RS_  000004
__Lbigbss       bigbss       0005EF  __Lbigdata      bigdata      000005
__Lbss          bss          000004  __Lclrtext      clrtext      000004
__Lconfig       config       300000  __Lconst        const        000600
__Ldata         data         000005  __Leeprom_data  eeprom_data  F00000
__Lend_init     end_init     000048  __Lfarbss       farbss       000000
__Lfardata      fardata      000000  __Lfstlkup      fstlkup      000004
__Libigdata     ibigdata     000004  __Lidata        idata        000004
__Lidloc        idloc        200000  __Lifardata     ifardata     000004
__Linit         init         000024  __Lintcode      intcode      000008
__Lintcodelo    intcodelo    000018  __Lintentry     intentry     000004
__Lintret       intret       000004  __Lintsave_regs intsave_regs 0005F2
__Lirdata       irdata       000004  __Lnvbit        nvbit        000028
__Lnvram        nvram        000500  __Lnvrram       nvrram       000005
__Lparam        param        0000FB  __Lpowerup      powerup      000000
__Lramtop       ramtop       000600  __Lrbit         rbit         000020
__Lrbss         rbss         000002  __Lrdata        rdata        000005
__Lstruct       struct       000005  __Ltemp         temp         000000
__Ltext         text         000004  __S0            (abs)        00055C
__S1            (abs)        000600  __ramtop        ramtop       000600
_bCommBuffFull  rbit         000020  _bOSSCH         rbit         000021
_bOSSCHOK       rbit         000022  _exit           init         000024
_main           text         0004D8  _osChkCommBuff  text         0003F6
_osCommBuff     bss          00009A  _osCreateTask   text         000304
_osDelay        text         00024C  _osExitTask     text         000288
_osGetCommBuff  text         000384  _osInit         text         0002E8
_osRunningTask  bigbss       0005F1  _osTaskIdle     text         00036E
_task1          text         000448  _task2          text         000468
_task3          text         0004A0  _userinit       text         000440
clear_big       init         000024  clear_bit       init         000030
clear_bss       init         00003C  clear_ram       text         00054E
int_func        text         00004E  int_funclo      text         0000C6
intlevel0       fstlkup      000004  intlevel1       fstlkup      000004
powerup         powerup      000000  restore         text         00008A
restorelo       text         000200  save            text         0000A8
saved_bsrh      rbss         000002  saved_bsrl      rbss         000003
savelo          text         00022A  start           init         000024
used_btemp0     (abs)        000001  used_btemp1     (abs)        000001

⌨️ 快捷键说明

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