Subversion Repositories Code-Repo

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

Microchip MPLAB XC8 Compiler V1.12 ()

Linker command line:

--edf=C:\PROGRAM FILES (X86)\MICROCHIP\XC8\V1.12\dat\en_msgs.txt -cs \
  -h+dist/default/production\PICX_16F1829_BLE_IMU.production.sym -z \
  -Q16F1829 -ol.obj \
  -Mdist/default/production/PICX_16F1829_BLE_IMU.production.map -E1 \
  -ver=XC8 -ACONST=00h-0FFhx32 -ACODE=00h-07FFhx4 -ASTRCODE=00h-01FFFh \
  -AENTRY=00h-0FFhx32 -ASTRING=00h-0FFhx32 -ACOMMON=070h-07Fh \
  -ABANK0=020h-06Fh -ABANK1=0A0h-0EFh -ABANK2=0120h-016Fh \
  -ABANK3=01A0h-01EFh -ABANK4=0220h-026Fh -ABANK5=02A0h-02EFh \
  -ABANK6=0320h-036Fh -ABANK7=03A0h-03EFh -ABANK8=0420h-046Fh \
  -ABANK9=04A0h-04EFh -ABANK10=0520h-056Fh -ABANK11=05A0h-05EFh \
  -ABANK12=0620h-064Fh -ABIGRAM=02000h-023EFh \
  -ARAM=020h-06Fh,0A0h-0EFh,0120h-016Fh,01A0h-01EFh,0220h-026Fh,02A0h-02EFh,0320h-036Fh,03A0h-03EFh,0420h-046Fh,04A0h-04EFh,0520h-056Fh,05A0h-05EFh,0620h-064Fh \
  -AABS1=020h-07Fh,0A0h-0EFh,0120h-016Fh,01A0h-01EFh,0220h-026Fh,02A0h-02EFh,0320h-036Fh,03A0h-03EFh,0420h-046Fh,04A0h-04EFh,0520h-056Fh,05A0h-05EFh,0620h-064Fh \
  -ASFR0=00h-01Fh -ASFR1=080h-09Fh -ASFR2=0100h-011Fh -ASFR3=0180h-019Fh \
  -ASFR4=0200h-021Fh -ASFR5=0280h-029Fh -ASFR6=0300h-031Fh \
  -ASFR7=0380h-039Fh -ASFR8=0400h-041Fh -ASFR9=0480h-049Fh \
  -ASFR10=0500h-051Fh -ASFR11=0580h-059Fh -ASFR12=0600h-061Fh \
  -ASFR13=0680h-06EFh -ASFR14=0700h-076Fh -ASFR15=0780h-07EFh \
  -ASFR16=0800h-086Fh -ASFR17=0880h-08EFh -ASFR18=0900h-096Fh \
  -ASFR19=0980h-09EFh -ASFR20=0A00h-0A6Fh -ASFR21=0A80h-0AEFh \
  -ASFR22=0B00h-0B6Fh -ASFR23=0B80h-0BEFh -ASFR24=0C00h-0C6Fh \
  -ASFR25=0C80h-0CEFh -ASFR26=0D00h-0D6Fh -ASFR27=0D80h-0DEFh \
  -ASFR28=0E00h-0E6Fh -ASFR29=0E80h-0EEFh -ASFR30=0F00h-0F6Fh \
  -ASFR31=0F80h-0FEFh -preset_vec=00h,intentry,init,end_init -ppowerup=CODE \
  -pfunctab=CODE -ACONFIG=08007h-08008h -pconfig=CONFIG -DCONFIG=2 \
  -AIDLOC=08000h-08003h -pidloc=IDLOC -DIDLOC=2 -AEEDATA=00h-0FFh/0F000h \
  -peeprom_data=EEDATA -DEEDATA=2 -DCODE=2 -DSTRCODE=2 -DSTRING=2 -DCONST=2 \
  -DENTRY=2 -k C:\Users\Kevin\AppData\Local\Temp\s3fc.obj \
  dist/default/production\PICX_16F1829_BLE_IMU.production.obj 

Object code version is 3.10

Machine type is 16F1829



                Name                               Link     Load   Length Selector   Space Scale
C:\Users\Kevin\AppData\Local\Temp\s3fc.obj
                end_init                              2        2        2        0       0
                reset_vec                             0        0        2        0       0
                config                             8007     8007        2    1000E       0
dist/default/production\PICX_16F1829_BLE_IMU.production.obj
                cinit                               7FA      7FA        3      FF4       0
                maintext                            7FD      7FD        3      FFA       0

TOTAL           Name                               Link     Load   Length     Space
        CLASS   CONST          

        CLASS   CODE           
                end_init                              2        2        2         0
                reset_vec                             0        0        2         0
                cinit                               7FA      7FA        3         0
                maintext                            7FD      7FD        3         0

        CLASS   STRCODE        

        CLASS   ENTRY          

        CLASS   STRING         

        CLASS   COMMON         

        CLASS   BANK0          

        CLASS   BANK1          

        CLASS   BANK2          

        CLASS   BANK3          

        CLASS   BANK4          

        CLASS   BANK5          

        CLASS   BANK6          

        CLASS   BANK7          

        CLASS   BANK8          

        CLASS   BANK9          

        CLASS   BANK10         

        CLASS   BANK11         

        CLASS   BANK12         

        CLASS   BIGRAM         

        CLASS   RAM            

        CLASS   ABS1           
                abs_s1                               7E       7E        2         1

        CLASS   SFR0           

        CLASS   SFR1           

        CLASS   SFR2           

        CLASS   SFR3           

        CLASS   SFR4           

        CLASS   SFR5           

        CLASS   SFR6           

        CLASS   SFR7           

        CLASS   SFR8           

        CLASS   SFR9           

        CLASS   SFR10          

        CLASS   SFR11          

        CLASS   SFR12          

        CLASS   SFR13          

        CLASS   SFR14          

        CLASS   SFR15          

        CLASS   SFR16          

        CLASS   SFR17          

        CLASS   SFR18          

        CLASS   SFR19          

        CLASS   SFR20          

        CLASS   SFR21          

        CLASS   SFR22          

        CLASS   SFR23          

        CLASS   SFR24          

        CLASS   SFR25          

        CLASS   SFR26          

        CLASS   SFR27          

        CLASS   SFR28          

        CLASS   SFR29          

        CLASS   SFR30          

        CLASS   SFR31          

        CLASS   CONFIG         
                config                             8007     8007        2         0

        CLASS   IDLOC          

        CLASS   EEDATA         

        CLASS   BANK31         

        CLASS   BANK30         

        CLASS   BANK29         

        CLASS   BANK28         

        CLASS   BANK27         

        CLASS   BANK26         

        CLASS   BANK25         

        CLASS   BANK24         

        CLASS   BANK23         

        CLASS   BANK22         

        CLASS   BANK21         

        CLASS   BANK20         

        CLASS   BANK19         

        CLASS   BANK18         

        CLASS   BANK17         

        CLASS   BANK16         

        CLASS   BANK15         

        CLASS   BANK14         

        CLASS   BANK13         



SEGMENTS        Name                           Load    Length   Top    Selector   Space  Class     Delta

                reset_vec                      000000  000004  000004         0       0  CODE        2
                cinit                          0007FA  000003  0007FD       FF4       0  CODE        2
                maintext                       0007FD  000003  000800       FFA       0  CODE        2
                config                         008007  000002  008009     1000E       0  CONFIG      2


UNUSED ADDRESS RANGES

        Name                Unused          Largest block    Delta
        BANK0            00020-0006F              50           1
        BANK1            000A0-000EF              50           1
        BANK10           00520-0056F              50           1
        BANK11           005A0-005EF              50           1
        BANK12           00620-0064F              30           1
        BANK2            00120-0016F              50           1
        BANK3            001A0-001EF              50           1
        BANK4            00220-0026F              50           1
        BANK5            002A0-002EF              50           1
        BANK6            00320-0036F              50           1
        BANK7            003A0-003EF              50           1
        BANK8            00420-0046F              50           1
        BANK9            004A0-004EF              50           1
        BIGRAM           02000-023EF             3F0           1
        CODE             00004-007F9             7F6           2
                         00800-01FFF             800
        COMMON           00070-0007D               E           1
        CONST            00004-007F9             100           2
                         00800-01FFF             100
        EEDATA           0F000-0F0FF             100           2
        ENTRY            00004-007F9             100           2
                         00800-01FFF             100
        IDLOC            08000-08003               4           2
        RAM              00020-0006F              50           1
                         000A0-000EF              50
                         00120-0016F              50
                         001A0-001EF              50
                         00220-0026F              50
                         002A0-002EF              50
                         00320-0036F              50
                         003A0-003EF              50
                         00420-0046F              50
                         004A0-004EF              50
                         00520-0056F              50
                         005A0-005EF              50
                         00620-0064F              30
        SFR0             00000-0001F              20           1
        SFR1             00080-0009F              20           1
        SFR10            00500-0051F              20           1
        SFR11            00580-0059F              20           1
        SFR12            00600-0061F              20           1
        SFR13            00680-006EF              70           1
        SFR14            00700-0076F              70           1
        SFR15            00780-007EF              70           1
        SFR16            00800-0086F              70           1
        SFR17            00880-008EF              70           1
        SFR18            00900-0096F              70           1
        SFR19            00980-009EF              70           1
        SFR2             00100-0011F              20           1
        SFR20            00A00-00A6F              70           1
        SFR21            00A80-00AEF              70           1
        SFR22            00B00-00B6F              70           1
        SFR23            00B80-00BEF              70           1
        SFR24            00C00-00C6F              70           1
        SFR25            00C80-00CEF              70           1
        SFR26            00D00-00D6F              70           1
        SFR27            00D80-00DEF              70           1
        SFR28            00E00-00E6F              70           1
        SFR29            00E80-00EEF              70           1
        SFR3             00180-0019F              20           1
        SFR30            00F00-00F6F              70           1
        SFR31            00F80-00FEF              70           1
        SFR4             00200-0021F              20           1
        SFR5             00280-0029F              20           1
        SFR6             00300-0031F              20           1
        SFR7             00380-0039F              20           1
        SFR8             00400-0041F              20           1
        SFR9             00480-0049F              20           1
        STRCODE          00004-007F9             7F6           2
                         00800-01FFF            1800
        STRING           00004-007F9             100           2
                         00800-01FFF             100

                                  Symbol Table

__CFG_BOREN$ON           (abs)        00000
__CFG_BORV$LO            (abs)        00000
__CFG_CLKOUTEN$OFF       (abs)        00000
__CFG_CP$OFF             (abs)        00000
__CFG_CPD$OFF            (abs)        00000
__CFG_FCMEN$ON           (abs)        00000
__CFG_FOSC$INTOSC        (abs)        00000
__CFG_IESO$ON            (abs)        00000
__CFG_LVP$ON             (abs)        00000
__CFG_MCLRE$ON           (abs)        00000
__CFG_PLLEN$ON           (abs)        00000
__CFG_PWRTE$OFF          (abs)        00000
__CFG_STVREN$ON          (abs)        00000
__CFG_WDTE$OFF           (abs)        00000
__CFG_WRT$OFF            (abs)        00000
__Habs1                  abs1         00000
__Hbank0                 bank0        00000
__Hbank1                 bank1        00000
__Hbank10                bank10       00000
__Hbank11                bank11       00000
__Hbank12                bank12       00000
__Hbank13                bank13       00000
__Hbank14                bank14       00000
__Hbank15                bank15       00000
__Hbank16                bank16       00000
__Hbank17                bank17       00000
__Hbank18                bank18       00000
__Hbank19                bank19       00000
__Hbank2                 bank2        00000
__Hbank20                bank20       00000
__Hbank21                bank21       00000
__Hbank22                bank22       00000
__Hbank23                bank23       00000
__Hbank24                bank24       00000
__Hbank25                bank25       00000
__Hbank26                bank26       00000
__Hbank27                bank27       00000
__Hbank28                bank28       00000
__Hbank29                bank29       00000
__Hbank3                 bank3        00000
__Hbank30                bank30       00000
__Hbank31                bank31       00000
__Hbank4                 bank4        00000
__Hbank5                 bank5        00000
__Hbank6                 bank6        00000
__Hbank7                 bank7        00000
__Hbank8                 bank8        00000
__Hbank9                 bank9        00000
__Hbigram                bigram       00000
__Hcinit                 cinit        00000
__Hclrtext               clrtext      00000
__Hcode                  code         00000
__Hcommon                common       00000
__Hconfig                config       08009
__HcstackCOMMON          cstackCOMMON 00000
__Heeprom_data           eeprom_data  00000
__Hend_init              end_init     00004
__Hfunctab               functab      00000
__Hidloc                 idloc        00000
__Hinit                  init         00002
__Hintentry              intentry     00002
__Hmaintext              maintext     00000
__Hpowerup               powerup      00000
__Hram                   ram          00000
__Hreset_vec             reset_vec    00002
__Hsfr0                  sfr0         00000
__Hsfr1                  sfr1         00000
__Hsfr10                 sfr10        00000
__Hsfr11                 sfr11        00000
__Hsfr12                 sfr12        00000
__Hsfr13                 sfr13        00000
__Hsfr14                 sfr14        00000
__Hsfr15                 sfr15        00000
__Hsfr16                 sfr16        00000
__Hsfr17                 sfr17        00000
__Hsfr18                 sfr18        00000
__Hsfr19                 sfr19        00000
__Hsfr2                  sfr2         00000
__Hsfr20                 sfr20        00000
__Hsfr21                 sfr21        00000
__Hsfr22                 sfr22        00000
__Hsfr23                 sfr23        00000
__Hsfr24                 sfr24        00000
__Hsfr25                 sfr25        00000
__Hsfr26                 sfr26        00000
__Hsfr27                 sfr27        00000
__Hsfr28                 sfr28        00000
__Hsfr29                 sfr29        00000
__Hsfr3                  sfr3         00000
__Hsfr30                 sfr30        00000
__Hsfr31                 sfr31        00000
__Hsfr4                  sfr4         00000
__Hsfr5                  sfr5         00000
__Hsfr6                  sfr6         00000
__Hsfr7                  sfr7         00000
__Hsfr8                  sfr8         00000
__Hsfr9                  sfr9         00000
__Hstrings               strings      00000
__Htext                  text         00000
__Labs1                  abs1         00000
__Lbank0                 bank0        00000
__Lbank1                 bank1        00000
__Lbank10                bank10       00000
__Lbank11                bank11       00000
__Lbank12                bank12       00000
__Lbank13                bank13       00000
__Lbank14                bank14       00000
__Lbank15                bank15       00000
__Lbank16                bank16       00000
__Lbank17                bank17       00000
__Lbank18                bank18       00000
__Lbank19                bank19       00000
__Lbank2                 bank2        00000
__Lbank20                bank20       00000
__Lbank21                bank21       00000
__Lbank22                bank22       00000
__Lbank23                bank23       00000
__Lbank24                bank24       00000
__Lbank25                bank25       00000
__Lbank26                bank26       00000
__Lbank27                bank27       00000
__Lbank28                bank28       00000
__Lbank29                bank29       00000
__Lbank3                 bank3        00000
__Lbank30                bank30       00000
__Lbank31                bank31       00000
__Lbank4                 bank4        00000
__Lbank5                 bank5        00000
__Lbank6                 bank6        00000
__Lbank7                 bank7        00000
__Lbank8                 bank8        00000
__Lbank9                 bank9        00000
__Lbigram                bigram       00000
__Lcinit                 cinit        00000
__Lclrtext               clrtext      00000
__Lcode                  code         00000
__Lcommon                common       00000
__Lconfig                config       08007
__LcstackCOMMON          cstackCOMMON 00000
__Leeprom_data           eeprom_data  00000
__Lend_init              end_init     00002
__Lfunctab               functab      00000
__Lidloc                 idloc        00000
__Linit                  init         00002
__Lintentry              intentry     00002
__Lmaintext              maintext     00000
__Lpowerup               powerup      00000
__Lram                   ram          00000
__Lreset_vec             reset_vec    00000
__Lsfr0                  sfr0         00000
__Lsfr1                  sfr1         00000
__Lsfr10                 sfr10        00000
__Lsfr11                 sfr11        00000
__Lsfr12                 sfr12        00000
__Lsfr13                 sfr13        00000
__Lsfr14                 sfr14        00000
__Lsfr15                 sfr15        00000
__Lsfr16                 sfr16        00000
__Lsfr17                 sfr17        00000
__Lsfr18                 sfr18        00000
__Lsfr19                 sfr19        00000
__Lsfr2                  sfr2         00000
__Lsfr20                 sfr20        00000
__Lsfr21                 sfr21        00000
__Lsfr22                 sfr22        00000
__Lsfr23                 sfr23        00000
__Lsfr24                 sfr24        00000
__Lsfr25                 sfr25        00000
__Lsfr26                 sfr26        00000
__Lsfr27                 sfr27        00000
__Lsfr28                 sfr28        00000
__Lsfr29                 sfr29        00000
__Lsfr3                  sfr3         00000
__Lsfr30                 sfr30        00000
__Lsfr31                 sfr31        00000
__Lsfr4                  sfr4         00000
__Lsfr5                  sfr5         00000
__Lsfr6                  sfr6         00000
__Lsfr7                  sfr7         00000
__Lsfr8                  sfr8         00000
__Lsfr9                  sfr9         00000
__Lstrings               strings      00000
__Ltext                  text         00000
__S0                     (abs)        08009
__S1                     (abs)        00000
__S2                     (abs)        00000
__end_of__initialization cinit        007FA
__end_of_main            maintext     00800
__initialization         cinit        007FA
__pcstackCOMMON          cstackCOMMON 00000
__pmaintext              maintext     007FD
__size_of_main           (abs)        00000
_main                    maintext     007FD
btemp                    (abs)        0007E
end_of_initialization    cinit        007FA
intlevel0                functab      00000
intlevel1                functab      00000
intlevel2                functab      00000
intlevel3                functab      00000
intlevel4                functab      00000
intlevel5                functab      00000
reset_vec                reset_vec    00000
start                    init         00002
start_initialization     cinit        007FA
wtemp0                   (abs)        0007E


FUNCTION INFORMATION:

 *************** function _main *****************
 Defined at:
                line 22 in file "main.c"
 Parameters:    Size  Location     Type
                None
 Auto vars:     Size  Location     Type
                None
 Return value:  Size  Location     Type
                  2    2[COMMON] int 
 Registers used:
                None
 Tracked objects:
                On entry : 
                On exit  : 
                Unchanged: 
 Data sizes:     COMMON   BANK0   BANK1   BANK2   BANK3   BANK4   BANK5   BANK6   BANK7   BANK8   BANK9  BANK10  BANK11  BANK12
      Params:         0       0       0       0       0       0       0       0       0       0       0       0       0       0
      Locals:         0       0       0       0       0       0       0       0       0       0       0       0       0       0
      Temps:          0       0       0       0       0       0       0       0       0       0       0       0       0       0
      Totals:         0       0       0       0       0       0       0       0       0       0       0       0       0       0
Total ram usage:        0 bytes
 This function calls:
                Nothing
 This function is called by:
                Startup code after reset
 This function uses a non-reentrant model



MODULE INFORMATION

Module          Function                Class           Link    Load    Size
shared
                __initializatio         CODE            07FA    0000    0

shared estimated size: 0

main.c
                _main                   CODE            07FD    0000    3

main.c estimated size: 3