You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
344 lines
14 KiB
344 lines
14 KiB
Microchip MPLAB XC8 Compiler V1.34 ()
|
|
|
|
Linker command line:
|
|
|
|
--edf=C:\Program Files (x86)\Microchip\xc8\v1.34\dat\en_msgs.txt -cs \
|
|
-h+dist/default/production\feux_wc.X.production.sym \
|
|
--cmf=dist/default/production\feux_wc.X.production.cmf -z -Q16F87 \
|
|
-oC:\Users\micka\AppData\Local\Temp\sar0.6 \
|
|
-Mdist/default/production/feux_wc.X.production.map -E1 -ver=XC8 \
|
|
-ASTACK=0110h-016fh -pstack=STACK -ACODE=00h-07FFhx2 -ASTRCODE=00h-0FFFh \
|
|
-ASTRING=00h-0FFhx16 -ACONST=00h-0FFhx16 -AENTRY=00h-0FFhx16 \
|
|
-ACOMMON=070h-07Fh -ABANK0=020h-06Fh -ABANK1=0A0h-0EFh \
|
|
-ABANK2=0110h-016Fh -ABANK3=0190h-01EFh \
|
|
-ARAM=020h-06Fh,0A0h-0EFh,0110h-016Fh,0190h-01EFh \
|
|
-AABS1=020h-07Fh,0A0h-0EFh,0110h-016Fh,0190h-01EFh -ASFR0=00h-01Fh \
|
|
-ASFR1=080h-09Fh -ASFR2=0100h-010Fh -ASFR3=0180h-018Fh \
|
|
-preset_vec=00h,intentry,init,end_init -ppowerup=CODE -pcinit=CODE \
|
|
-pfunctab=CODE -ACONFIG=02007h-02008h -pconfig=CONFIG -DCONFIG=2 \
|
|
-AIDLOC=02000h-02003h -pidloc=IDLOC -DIDLOC=2 -AEEDATA=00h-0FFh/02100h \
|
|
-peeprom_data=EEDATA -DEEDATA=2 -DCODE=2 -DSTRCODE=2 -DSTRING=2 -DCONST=2 \
|
|
-DENTRY=2 -k C:\Users\micka\AppData\Local\Temp\sar0.obj \
|
|
dist/default/production\feux_wc.X.production.obj
|
|
|
|
Object code version is 3.11
|
|
|
|
Machine type is 16F87
|
|
|
|
|
|
|
|
Name Link Load Length Selector Space Scale
|
|
C:\Users\micka\AppData\Local\Temp\sar0.obj
|
|
end_init 0 0 2 0 0
|
|
config 2007 2007 1 400E 0
|
|
dist/default/production\feux_wc.X.production.obj
|
|
cinit 7FD 7FD 3 FFA 0
|
|
text1 71A 71A 8 E34 0
|
|
maintext 722 722 DB E44 0
|
|
cstackCOMMON 70 70 5 70 1
|
|
|
|
TOTAL Name Link Load Length Space
|
|
CLASS STACK
|
|
|
|
CLASS CODE
|
|
end_init 0 0 2 0
|
|
cinit 7FD 7FD 3 0
|
|
text1 71A 71A 8 0
|
|
maintext 722 722 DB 0
|
|
|
|
CLASS STRCODE
|
|
|
|
CLASS STRING
|
|
|
|
CLASS CONST
|
|
|
|
CLASS ENTRY
|
|
|
|
CLASS COMMON
|
|
cstackCOMMON 70 70 5 1
|
|
|
|
CLASS BANK0
|
|
|
|
CLASS BANK1
|
|
|
|
CLASS BANK2
|
|
|
|
CLASS BANK3
|
|
|
|
CLASS RAM
|
|
|
|
CLASS ABS1
|
|
abs_s1 7E 7E 2 1
|
|
|
|
CLASS SFR0
|
|
|
|
CLASS SFR1
|
|
|
|
CLASS SFR2
|
|
|
|
CLASS SFR3
|
|
|
|
CLASS CONFIG
|
|
config 2007 2007 1 0
|
|
|
|
CLASS IDLOC
|
|
|
|
CLASS EEDATA
|
|
|
|
|
|
|
|
SEGMENTS Name Load Length Top Selector Space Class Delta
|
|
|
|
reset_vec 000000 000002 000002 0 0 CODE 2
|
|
cstackCOMMON 000070 000005 000075 70 1 COMMON 1
|
|
text1 00071A 000008 000722 E34 0 CODE 2
|
|
maintext 000722 0000DB 0007FD E44 0 CODE 2
|
|
cinit 0007FD 000003 000800 FFA 0 CODE 2
|
|
config 002007 000001 002008 400E 0 CONFIG 2
|
|
|
|
|
|
UNUSED ADDRESS RANGES
|
|
|
|
Name Unused Largest block Delta
|
|
BANK0 0020-006F 50 1
|
|
BANK1 00A0-00EF 50 1
|
|
BANK2 0110-016F 60 1
|
|
BANK3 0190-01EF 60 1
|
|
CODE 0002-0719 718 2
|
|
0800-0FFF 800
|
|
COMMON 0075-007D 9 1
|
|
CONFIG 2008-2008 1 2
|
|
CONST 0002-0719 100 2
|
|
0800-0FFF 100
|
|
EEDATA 2100-21FF 100 2
|
|
ENTRY 0002-0719 100 2
|
|
0800-0FFF 100
|
|
IDLOC 2000-2003 4 2
|
|
RAM 0020-006F 50 1
|
|
00A0-00EF 50
|
|
0110-016F 60
|
|
0190-01EF 60
|
|
SFR0 0000-001F 20 1
|
|
SFR1 0080-009F 20 1
|
|
SFR2 0100-010F 10 1
|
|
SFR3 0180-018F 10 1
|
|
STACK 0110-016F 60 1
|
|
STRCODE 0002-0719 718 2
|
|
0800-0FFF 800
|
|
STRING 0002-0719 100 2
|
|
0800-0FFF 100
|
|
|
|
Symbol Table
|
|
|
|
_OSCCONbits (abs) 008F
|
|
_PORTA (abs) 0005
|
|
_PORTAbits (abs) 0005
|
|
_PORTB (abs) 0006
|
|
_PORTBbits (abs) 0006
|
|
_TRISA (abs) 0085
|
|
_TRISB (abs) 0086
|
|
__CFG_BOREN$OFF (abs) 0000
|
|
__CFG_CCPMX$RB3 (abs) 0000
|
|
__CFG_CP$ON (abs) 0000
|
|
__CFG_CPD$ON (abs) 0000
|
|
__CFG_DEBUG$OFF (abs) 0000
|
|
__CFG_FOSC$INTOSCIO (abs) 0000
|
|
__CFG_LVP$OFF (abs) 0000
|
|
__CFG_MCLRE$OFF (abs) 0000
|
|
__CFG_PWRTE$ON (abs) 0000
|
|
__CFG_WDTE$OFF (abs) 0000
|
|
__CFG_WRT$OFF (abs) 0000
|
|
__Habs1 abs1 0000
|
|
__Hbank0 bank0 0000
|
|
__Hbank1 bank1 0000
|
|
__Hbank2 bank2 0000
|
|
__Hbank3 bank3 0000
|
|
__Hcinit cinit 0800
|
|
__Hclrtext clrtext 0000
|
|
__Hcode code 0000
|
|
__Hcommon common 0000
|
|
__Hconfig config 2008
|
|
__HcstackCOMMON cstackCOMMON 0000
|
|
__Heeprom_data eeprom_data 0000
|
|
__Hend_init end_init 0002
|
|
__Hfunctab functab 0000
|
|
__Hidloc idloc 0000
|
|
__Hinit init 0000
|
|
__Hintentry intentry 0000
|
|
__Hmaintext maintext 0000
|
|
__Hpowerup powerup 0000
|
|
__Hram ram 0000
|
|
__Hreset_vec reset_vec 0000
|
|
__Hsfr0 sfr0 0000
|
|
__Hsfr1 sfr1 0000
|
|
__Hsfr2 sfr2 0000
|
|
__Hsfr3 sfr3 0000
|
|
__Hspace_0 (abs) 2008
|
|
__Hspace_1 (abs) 0075
|
|
__Hspace_2 (abs) 0000
|
|
__Hspace_3 (abs) 0000
|
|
__Hstack stack 0000
|
|
__Hstrings strings 0000
|
|
__Htext text 0000
|
|
__Labs1 abs1 0000
|
|
__Lbank0 bank0 0000
|
|
__Lbank1 bank1 0000
|
|
__Lbank2 bank2 0000
|
|
__Lbank3 bank3 0000
|
|
__Lcinit cinit 07FD
|
|
__Lclrtext clrtext 0000
|
|
__Lcode code 0000
|
|
__Lcommon common 0000
|
|
__Lconfig config 2007
|
|
__LcstackCOMMON cstackCOMMON 0000
|
|
__Leeprom_data eeprom_data 0000
|
|
__Lend_init end_init 0000
|
|
__Lfunctab functab 0000
|
|
__Lidloc idloc 0000
|
|
__Linit init 0000
|
|
__Lintentry intentry 0000
|
|
__Lmaintext maintext 0000
|
|
__Lpowerup powerup 0000
|
|
__Lram ram 0000
|
|
__Lreset_vec reset_vec 0000
|
|
__Lsfr0 sfr0 0000
|
|
__Lsfr1 sfr1 0000
|
|
__Lsfr2 sfr2 0000
|
|
__Lsfr3 sfr3 0000
|
|
__Lspace_0 (abs) 0000
|
|
__Lspace_1 (abs) 0000
|
|
__Lspace_2 (abs) 0000
|
|
__Lspace_3 (abs) 0000
|
|
__Lstack stack 0000
|
|
__Lstrings strings 0000
|
|
__Ltext text 0000
|
|
__S0 (abs) 2008
|
|
__S1 (abs) 0075
|
|
__S2 (abs) 0000
|
|
__S3 (abs) 0000
|
|
___int_sp stack 0000
|
|
___latbits (abs) 0001
|
|
___sp stack 0000
|
|
__end_of__initialization cinit 07FD
|
|
__end_of_init_oscillator text1 0722
|
|
__end_of_main maintext 07FD
|
|
__initialization cinit 07FD
|
|
__pcstackCOMMON cstackCOMMON 0070
|
|
__pmaintext maintext 0722
|
|
__ptext0 text0 0000
|
|
__ptext1 text1 071A
|
|
__size_of_init_oscillator (abs) 0000
|
|
__size_of_main (abs) 0000
|
|
_init_oscillator text1 071A
|
|
_main maintext 0722
|
|
btemp (abs) 007E
|
|
end_of_initialization cinit 07FD
|
|
intlevel0 functab 0000
|
|
intlevel1 functab 0000
|
|
intlevel2 functab 0000
|
|
intlevel3 functab 0000
|
|
intlevel4 functab 0000
|
|
intlevel5 functab 0000
|
|
ltemp (abs) 007E
|
|
ltemp0 (abs) 007E
|
|
ltemp1 (abs) 0082
|
|
ltemp2 (abs) 0086
|
|
ltemp3 (abs) 0080
|
|
main@nb_sec cstackCOMMON 0073
|
|
reset_vec reset_vec 0000
|
|
stackhi (abs) 0000
|
|
stacklo (abs) 0000
|
|
start init 0000
|
|
start_initialization cinit 07FD
|
|
ttemp (abs) 007E
|
|
ttemp0 (abs) 007E
|
|
ttemp1 (abs) 0081
|
|
ttemp2 (abs) 0084
|
|
ttemp3 (abs) 0087
|
|
ttemp4 (abs) 007F
|
|
wtemp (abs) 007E
|
|
wtemp0 (abs) 007E
|
|
wtemp1 (abs) 0080
|
|
wtemp2 (abs) 0082
|
|
wtemp3 (abs) 0084
|
|
wtemp4 (abs) 0086
|
|
wtemp5 (abs) 0088
|
|
wtemp6 (abs) 007F
|
|
|
|
|
|
FUNCTION INFORMATION:
|
|
|
|
*************** function _main *****************
|
|
Defined at:
|
|
line 58 in file "main_feux_wc.c"
|
|
Parameters: Size Location Type
|
|
None
|
|
Auto vars: Size Location Type
|
|
nb_sec 2 3[COMMON] int
|
|
Return value: Size Location Type
|
|
2 20[None ] int
|
|
Registers used:
|
|
wreg, status,2, status,0, btemp+1, pclath, cstack
|
|
Tracked objects:
|
|
On entry :
|
|
On exit :
|
|
Unchanged:
|
|
Data sizes: COMMON BANK0 BANK1 BANK3 BANK2
|
|
Params: 0 0 0 0 0
|
|
Locals: 2 0 0 0 0
|
|
Temps: 3 0 0 0 0
|
|
Totals: 5 0 0 0 0
|
|
Total ram usage: 5 bytes
|
|
Hardware stack levels required when called: 1
|
|
This function calls:
|
|
_init_oscillator
|
|
This function is called by:
|
|
Startup code after reset
|
|
This function uses a non-reentrant model
|
|
|
|
|
|
*************** function _init_oscillator *****************
|
|
Defined at:
|
|
line 111 in file "main_feux_wc.c"
|
|
Parameters: Size Location Type
|
|
None
|
|
Auto vars: Size Location Type
|
|
None
|
|
Return value: Size Location Type
|
|
None void
|
|
Registers used:
|
|
wreg, status,2, status,0
|
|
Tracked objects:
|
|
On entry :
|
|
On exit :
|
|
Unchanged:
|
|
Data sizes: COMMON BANK0 BANK1 BANK3 BANK2
|
|
Params: 0 0 0 0 0
|
|
Locals: 0 0 0 0 0
|
|
Temps: 0 0 0 0 0
|
|
Totals: 0 0 0 0 0
|
|
Total ram usage: 0 bytes
|
|
Hardware stack levels used: 1
|
|
This function calls:
|
|
Nothing
|
|
This function is called by:
|
|
_main
|
|
This function uses a non-reentrant model
|
|
|
|
|
|
|
|
MODULE INFORMATION
|
|
|
|
Module Function Class Link Load Size
|
|
shared
|
|
__initializatio CODE 07FD 0000 1
|
|
|
|
shared estimated size: 1
|
|
|
|
main_feux_wc.c
|
|
_init_oscillato CODE 071A 0000 9
|
|
_main CODE 0722 0000 220
|
|
|
|
main_feux_wc.c estimated size: 229
|
|
|