Microchip MPLAB XC8 Compiler V2.00 () Linker command line: -W-3 --edf=C:\Program Files (x86)\Microchip\xc8\v2.00\pic\dat\en_msgs.txt \ -cs -h+dist/default/production\TicStepPathMode.X.production.sym \ --cmf=dist/default/production\TicStepPathMode.X.production.cmf -z \ -Q18F25K50 -oC:\Users\Jeff\AppData\Local\Temp\s6g4.2 \ --defsym=__MPLAB_BUILD=1 \ -Mdist/default/production/TicStepPathMode.X.production.map -E1 -ver=XC8 \ --acfsm=1493 -ASTACK=01FEh-07ffh -pstack=STACK -ACODE=00h-07FFFh \ -ACONST=00h-07FFFh -ASMALLCONST=0800h-08FFhx120 \ -AMEDIUMCONST=0800h-07FFFh -ACOMRAM=01h-05Fh -AABS1=00h-07FFh \ -ABIGRAM=01h-07FFh -ARAM=060h-0FFh,0100h-01FFhx7 -ABANK0=060h-0FFh \ -ABANK1=0100h-01FFh -ABANK2=0200h-02FFh -ABANK3=0300h-03FFh \ -ABANK4=0400h-04FFh -ABANK5=0500h-05FFh -ABANK6=0600h-06FFh \ -ABANK7=0700h-07FFh -ASFR=0F53h-0F5Fh,0F60h-0FFFh \ -preset_vec=00h,intcode=08h,intcodelo,powerup,init -pramtop=0800h \ -psmallconst=SMALLCONST -pmediumconst=MEDIUMCONST -pconst=CONST \ -AFARRAM=00h-00h -ACONFIG=0300000h-030000Dh -pconfig=CONFIG \ -AIDLOC=0200000h-0200007h -pidloc=IDLOC -AEEDATA=0F00000h-0F000FFh \ -peeprom_data=EEDATA \ -prdata=COMRAM,nvrram=COMRAM,nvbit=COMRAM,rbss=COMRAM,rbit=COMRAM \ -pfarbss=FARRAM,fardata=FARRAM,nvFARRAM=FARRAM \ -pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pbss=RAM \ -pidata=CODE,irdata=CODE,ibigdata=CODE,ifardata=CODE -prparam=COMRAM \ C:\Users\Jeff\AppData\Local\Temp\s6g4.o \ dist/default/production\TicStepPathMode.X.production.o Object code version is 3.11 Machine type is 18F25K50 Call graph: (short form) Name Link Load Length Selector Space Scale C:\Users\Jeff\AppData\Local\Temp\s6g4.o init 94 94 4 4 0 reset_vec 0 0 4 0 0 idloc 200000 200000 8 200000 0 config 300000 300000 E 300000 0 dist/default/production\TicStepPathMode.X.production.o eeprom_data F00000 F00000 8 F00000 0 intcode 8 8 8C 4 0 temp 51 51 1 1 1 text30 A46 A46 64 4 0 text29 CDC CDC 8 4 0 text28 D04 D04 4 4 0 text27 D00 D00 4 4 0 text26 922 922 124 4 0 text25 CEA CEA 6 4 0 text23 C76 C76 18 4 0 text22 CCA CCA A 4 0 text21 C8E C8E 16 4 0 text20 CE4 CE4 6 4 0 text19 CFC CFC 4 4 0 text18 BF2 BF2 28 4 0 text17 B9A B9A 2E 4 0 text16 CC0 CC0 A 4 0 text15 B34 B34 36 4 0 text14 CB6 CB6 A 4 0 text13 BC8 BC8 2A 4 0 text12 C3C C3C 22 4 0 text11 B6A B6A 30 4 0 text10 C5E C5E 18 4 0 text9 78A 78A 198 4 0 text8 AF0 AF0 44 4 0 text7 CF8 CF8 4 4 0 text6 CD4 CD4 8 4 0 text5 CF4 CF4 4 4 0 text4 CF0 CF0 4 4 0 text3 C1A C1A 22 4 0 text2 98 98 33C 4 0 text1 5CC 5CC 1BE 4 0 text0 3D4 3D4 1F8 4 0 cstackCOMRAM 40 40 11 1 1 cstackBANK0 60 60 6 60 1 bssBANK1 100 100 FE 100 1 dataCOMRAM 2E 2E 12 1 1 bssCOMRAM 1 1 2D 1 1 cinit AAA AAA 46 4 0 idataCOMRAM CA4 CA4 12 4 0 TOTAL Name Link Load Length Space CLASS STACK CLASS CODE intcode 8 8 8C 0 init 94 94 4 0 reset_vec 0 0 4 0 text30 A46 A46 64 0 text29 CDC CDC 8 0 text28 D04 D04 4 0 text27 D00 D00 4 0 text26 922 922 124 0 text25 CEA CEA 6 0 text23 C76 C76 18 0 text22 CCA CCA A 0 text21 C8E C8E 16 0 text20 CE4 CE4 6 0 text19 CFC CFC 4 0 text18 BF2 BF2 28 0 text17 B9A B9A 2E 0 text16 CC0 CC0 A 0 text15 B34 B34 36 0 text14 CB6 CB6 A 0 text13 BC8 BC8 2A 0 text12 C3C C3C 22 0 text11 B6A B6A 30 0 text10 C5E C5E 18 0 text9 78A 78A 198 0 text8 AF0 AF0 44 0 text7 CF8 CF8 4 0 text6 CD4 CD4 8 0 text5 CF4 CF4 4 0 text4 CF0 CF0 4 0 text3 C1A C1A 22 0 text2 98 98 33C 0 text1 5CC 5CC 1BE 0 text0 3D4 3D4 1F8 0 cinit AAA AAA 46 0 idataCOMRAM CA4 CA4 12 0 CLASS CONST CLASS SMALLCONST CLASS MEDIUMCONST CLASS COMRAM temp 51 51 1 1 cstackCOMRAM 40 40 11 1 dataCOMRAM 2E 2E 12 1 bssCOMRAM 1 1 2D 1 CLASS ABS1 CLASS BIGRAM CLASS RAM CLASS BANK0 cstackBANK0 60 60 6 1 CLASS BANK1 bssBANK1 100 100 FE 1 CLASS BANK2 CLASS BANK3 CLASS BANK4 CLASS BANK5 CLASS BANK6 CLASS BANK7 CLASS SFR CLASS FARRAM CLASS CONFIG config 300000 300000 E 0 CLASS IDLOC idloc 200000 200000 8 0 CLASS EEDATA eeprom_data F00000 F00000 8 0 SEGMENTS Name Load Length Top Selector Space Class reset_vec 000000 000004 000004 0 0 CODE bssCOMRAM 000001 000051 000052 1 1 COMRAM intcode 000008 000D00 000D08 4 0 CODE cstackBANK0 000060 000006 000066 60 1 BANK0 bssBANK1 000100 0000FE 0001FE 100 1 BANK1 idloc 200000 000008 200008 200000 0 IDLOC config 300000 00000E 30000E 300000 0 CONFIG eeprom_data F00000 000008 F00008 F00000 0 EEDATA UNUSED ADDRESS RANGES Name Unused Largest block Delta BANK0 000066-0000FF 9A BANK1 0001FE-0001FF 2 BANK2 000200-0002FF 100 BANK3 000300-0003FF 100 BANK4 000400-0004FF 100 BANK5 000500-0005FF 100 BANK6 000600-0006FF 100 BANK7 000700-0007FF 100 BIGRAM 000052-00005F E 000066-0000FF 9A 0001FE-0007FF 602 CODE 000004-000007 4 000D08-007FFF 72F8 COMRAM 000052-00005F E CONST 000004-000007 4 000D08-007FFF 72F8 EEDATA F00008-F000FF F8 MEDIUMCONST 000D08-007FFF 72F8 RAM 000066-0000FF 9A 0001FE-0007FF 100 SFR 000F53-000FFF D SMALLCONST 000D08-007FFF 100 STACK 0001FE-0007FF 602 Symbol Table DAC_SetOutput@inputData cstackCOMRAM 000049 DATAEE_ReadByte@bAdd cstackCOMRAM 000049 DATAEE_WriteByte@GIEBitValue cstackCOMRAM 00004B DATAEE_WriteByte@bAdd cstackCOMRAM 00004A DATAEE_WriteByte@bData cstackCOMRAM 000049 TMR0_SetInterruptHandler@InterruptHandler cstackCOMRAM 000049 TMR1_SetInterruptHandler@InterruptHandler cstackCOMRAM 000049 _ACTCON (abs) 000FB5 _ANSELA (abs) 000F5B _ANSELB (abs) 000F5C _ANSELC (abs) 000F5D _BAUDCON1 (abs) 000FB8 _DAC_Initialize text22 000CCA _DAC_SetOutput text6 000CD4 _DATAEE_ReadByte text23 000C76 _DATAEE_WriteByte text8 000AF0 _EEADR (abs) 000FA9 _EECON1bits (abs) 000FA6 _EECON2 (abs) 000FA7 _EEDATA (abs) 000FA8 _EUSART1_Initialize text21 000C8E _EUSART1_Read text11 000B6A _EUSART1_is_rx_ready text10 000C5E _FVR_Initialize text20 000CE4 _INTCON2bits (abs) 000FF1 _INTCONbits (abs) 000FF2 _INTERRUPT_Initialize text19 000CFC _INTERRUPT_InterruptManager intcode 000008 _LATA (abs) 000F89 _LATAbits (abs) 000F89 _LATB (abs) 000F8A _LATBbits (abs) 000F8A _LATC (abs) 000F8B _LATCbits (abs) 000F8B _OSCCON (abs) 000FD3 _OSCCON2 (abs) 000FD2 _OSCILLATOR_Initialize text18 000BF2 _OSCTUNE (abs) 000F9B _PIE1bits (abs) 000F9D _PIN_MANAGER_Initialize text17 000B9A _PIR1bits (abs) 000F9E _PIR2bits (abs) 000FA1 _PLLRDY (abs) 007E97 _PORTBbits (abs) 000F81 _PathBuffer bssBANK1 000100 _PathHead bssCOMRAM 00002C _PathTail bssCOMRAM 00002B _PositionCounter bssCOMRAM 000015 _RCONbits (abs) 000FD0 _RCREG1 (abs) 000FAE _RCSTA1 (abs) 000FAB _RCSTA1bits (abs) 000FAB _SPBRG1 (abs) 000FAF _SPBRGH1 (abs) 000FB0 _SYSTEM_Initialize text12 000C3C _SlowModeValues dataCOMRAM 00002E _T0CON (abs) 000FD5 _T0CONbits (abs) 000FD5 _T1CON (abs) 000FCD _T1CONbits (abs) 000FCD _T1GCON (abs) 000FCC _T1GCONbits (abs) 000FCC _TABLAT (abs) 000FF5 _TBLPTRH (abs) 000FF7 _TBLPTRL (abs) 000FF6 _TBLPTRU (abs) 000FF8 _TMR0H (abs) 000FD7 _TMR0L (abs) 000FD6 _TMR0_DefaultInterruptHandler (abs) 000000 _TMR0_ISR text26 000922 _TMR0_Initialize text15 000B34 _TMR0_InterruptHandler bssCOMRAM 00001D _TMR0_SetInterruptHandler text16 000CC0 _TMR0_StartTimer text7 000CF8 _TMR0_StopTimer text5 000CF4 _TMR1 (abs) 000FCE _TMR1H (abs) 000FCF _TMR1L (abs) 000FCE _TMR1_DefaultInterruptHandler (abs) 000000 _TMR1_ISR text25 000CEA _TMR1_ISR_Guts text30 000A46 _TMR1_Initialize text13 000BC8 _TMR1_InterruptHandler bssCOMRAM 000019 _TMR1_SetInterruptHandler text14 000CB6 _TMR1_StopTimer text4 000CF0 _TRISA (abs) 000F92 _TRISB (abs) 000F93 _TRISC (abs) 000F94 _TXREG1 (abs) 000FAD _TXSTA1 (abs) 000FAC _TXSTA1bits (abs) 000FAC _VREFCON0 (abs) 000F7D _VREFCON0bits (abs) 000F7D _VREFCON1 (abs) 000F7C _VREFCON2 (abs) 000F7B _WPUB (abs) 000F85 __CFG_BOREN$SBORDIS (abs) 000000 __CFG_BORV$190 (abs) 000000 __CFG_CCP2MX$RC1 (abs) 000000 __CFG_CFGPLLEN$ON (abs) 000000 __CFG_CP0$OFF (abs) 000000 __CFG_CP1$OFF (abs) 000000 __CFG_CP2$OFF (abs) 000000 __CFG_CP3$OFF (abs) 000000 __CFG_CPB$OFF (abs) 000000 __CFG_CPD$OFF (abs) 000000 __CFG_CPUDIV$NOCLKDIV (abs) 000000 __CFG_DEBUG$OFF (abs) 000000 __CFG_EBTR0$OFF (abs) 000000 __CFG_EBTR1$OFF (abs) 000000 __CFG_EBTR2$OFF (abs) 000000 __CFG_EBTR3$OFF (abs) 000000 __CFG_EBTRB$OFF (abs) 000000 __CFG_FCMEN$OFF (abs) 000000 __CFG_FOSC$HSH (abs) 000000 __CFG_ICPRT$OFF (abs) 000000 __CFG_IESO$OFF (abs) 000000 __CFG_LS48MHZ$SYS48X8 (abs) 000000 __CFG_LVP$ON (abs) 000000 __CFG_MCLRE$ON (abs) 000000 __CFG_PBADEN$ON (abs) 000000 __CFG_PCLKEN$ON (abs) 000000 __CFG_PLLSEL$PLL3X (abs) 000000 __CFG_SDOMX$RB3 (abs) 000000 __CFG_STVREN$ON (abs) 000000 __CFG_T3CMX$RC0 (abs) 000000 __CFG_WDTEN$OFF (abs) 000000 __CFG_WDTPS$32768 (abs) 000000 __CFG_WRT0$OFF (abs) 000000 __CFG_WRT1$OFF (abs) 000000 __CFG_WRT2$OFF (abs) 000000 __CFG_WRT3$OFF (abs) 000000 __CFG_WRTB$OFF (abs) 000000 __CFG_WRTC$OFF (abs) 000000 __CFG_WRTD$OFF (abs) 000000 __CFG_XINST$OFF (abs) 000000 __CFG_nLPBOR$OFF (abs) 000000 __CFG_nPWRTEN$OFF (abs) 000000 __HRAM (abs) 000000 __Habs1 abs1 000000 __Hbank0 bank0 000000 __Hbank1 bank1 000000 __Hbank2 bank2 000000 __Hbank3 bank3 000000 __Hbank4 bank4 000000 __Hbank5 bank5 000000 __Hbank6 bank6 000000 __Hbank7 bank7 000000 __Hbigbss bigbss 000000 __Hbigdata bigdata 000000 __Hbigram bigram 000000 __Hbss bss 000000 __HbssBANK1 bssBANK1 000000 __HbssCOMRAM bssCOMRAM 000000 __Hcinit cinit 000000 __Hclrtext clrtext 000000 __Hcomram comram 000000 __Hconfig config 30000E __Hconst const 000000 __HcstackBANK0 cstackBANK0 000000 __HcstackCOMRAM cstackCOMRAM 000000 __Hdata data 000000 __HdataCOMRAM dataCOMRAM 000000 __Heeprom_data eeprom_data F00008 __Hfarbss farbss 000000 __Hfardata fardata 000000 __Hibigdata ibigdata 000000 __Hidata idata 000000 __HidataCOMRAM idataCOMRAM 000000 __Hidloc idloc 200008 __Hifardata ifardata 000000 __Hinit init 000098 __Hintcode intcode 000094 __Hintcode_body intcode_body 000000 __Hintcodelo intcodelo 000094 __Hintentry intentry 000000 __Hintret intret 000000 __Hintsave_regs intsave_regs 000000 __Hirdata irdata 000000 __Hmediumconst mediumconst 000000 __HnvFARRAM nvFARRAM 000000 __Hnvbit nvbit 000000 __Hnvrram nvrram 000000 __Hparam rparam 000000 __Hpowerup powerup 000094 __Hram ram 000000 __Hramtop ramtop 000800 __Hrbit rbit 000000 __Hrbss rbss 000000 __Hrdata rdata 000000 __Hreset_vec reset_vec 000004 __Hrparam rparam 000000 __Hsfr sfr 000000 __Hsmallconst smallconst 000000 __Hspace_0 (abs) F00008 __Hspace_1 (abs) 0001FE __Hspace_2 (abs) 000000 __Hstack stack 000000 __Hstruct struct 000000 __Htemp temp 000052 __Htext text 000000 __Htext0 text0 000000 __Htext1 text1 000000 __Htext10 text10 000000 __Htext11 text11 000000 __Htext12 text12 000000 __Htext13 text13 000000 __Htext14 text14 000000 __Htext15 text15 000000 __Htext16 text16 000000 __Htext17 text17 000000 __Htext18 text18 000000 __Htext19 text19 000000 __Htext2 text2 000000 __Htext20 text20 000000 __Htext21 text21 000000 __Htext22 text22 000000 __Htext23 text23 000000 __Htext25 text25 000000 __Htext26 text26 000000 __Htext27 text27 000000 __Htext28 text28 000000 __Htext29 text29 000000 __Htext3 text3 000000 __Htext30 text30 000000 __Htext4 text4 000000 __Htext5 text5 000000 __Htext6 text6 000000 __Htext7 text7 000000 __Htext8 text8 000000 __Htext9 text9 000000 __LRAM (abs) 000001 __Labs1 abs1 000000 __Lbank0 bank0 000000 __Lbank1 bank1 000000 __Lbank2 bank2 000000 __Lbank3 bank3 000000 __Lbank4 bank4 000000 __Lbank5 bank5 000000 __Lbank6 bank6 000000 __Lbank7 bank7 000000 __Lbigbss bigbss 000000 __Lbigdata bigdata 000000 __Lbigram bigram 000000 __Lbss bss 000000 __LbssBANK1 bssBANK1 000000 __LbssCOMRAM bssCOMRAM 000000 __Lcinit cinit 000000 __Lclrtext clrtext 000000 __Lcomram comram 000000 __Lconfig config 300000 __Lconst const 000000 __LcstackBANK0 cstackBANK0 000000 __LcstackCOMRAM cstackCOMRAM 000000 __Ldata data 000000 __LdataCOMRAM dataCOMRAM 000000 __Leeprom_data eeprom_data F00000 __Lfarbss farbss 000000 __Lfardata fardata 000000 __Libigdata ibigdata 000000 __Lidata idata 000000 __LidataCOMRAM idataCOMRAM 000000 __Lidloc idloc 200000 __Lifardata ifardata 000000 __Linit init 000094 __Lintcode intcode 000008 __Lintcode_body intcode_body 000000 __Lintcodelo intcodelo 000094 __Lintentry intentry 000000 __Lintret intret 000000 __Lintsave_regs intsave_regs 000000 __Lirdata irdata 000000 __Lmediumconst mediumconst 000000 __LnvFARRAM nvFARRAM 000000 __Lnvbit nvbit 000000 __Lnvrram nvrram 000000 __Lparam rparam 000000 __Lpowerup powerup 000094 __Lram ram 000000 __Lramtop ramtop 000800 __Lrbit rbit 000000 __Lrbss rbss 000000 __Lrdata rdata 000000 __Lreset_vec reset_vec 000000 __Lrparam rparam 000000 __Lsfr sfr 000000 __Lsmallconst smallconst 000000 __Lspace_0 (abs) 000000 __Lspace_1 (abs) 000000 __Lspace_2 (abs) 000000 __Lstack stack 000000 __Lstruct struct 000000 __Ltemp temp 000051 __Ltext text 000000 __Ltext0 text0 000000 __Ltext1 text1 000000 __Ltext10 text10 000000 __Ltext11 text11 000000 __Ltext12 text12 000000 __Ltext13 text13 000000 __Ltext14 text14 000000 __Ltext15 text15 000000 __Ltext16 text16 000000 __Ltext17 text17 000000 __Ltext18 text18 000000 __Ltext19 text19 000000 __Ltext2 text2 000000 __Ltext20 text20 000000 __Ltext21 text21 000000 __Ltext22 text22 000000 __Ltext23 text23 000000 __Ltext25 text25 000000 __Ltext26 text26 000000 __Ltext27 text27 000000 __Ltext28 text28 000000 __Ltext29 text29 000000 __Ltext3 text3 000000 __Ltext30 text30 000000 __Ltext4 text4 000000 __Ltext5 text5 000000 __Ltext6 text6 000000 __Ltext7 text7 000000 __Ltext8 text8 000000 __Ltext9 text9 000000 __S0 (abs) F00008 __S1 (abs) 0001FE __S2 (abs) 000000 ___inthi_sp stack 000000 ___intlo_sp stack 000000 ___param_bank (abs) 000000 ___rparam_used (abs) 000001 ___sp stack 000000 __accesstop (abs) 000060 __activetblptr (abs) 000002 __end_of_DAC_Initialize text22 000CD4 __end_of_DAC_SetOutput text6 000CDC __end_of_DATAEE_ReadByte text23 000C8E __end_of_DATAEE_WriteByte text8 000B34 __end_of_EUSART1_Initialize text21 000CA4 __end_of_EUSART1_Read text11 000B9A __end_of_EUSART1_is_rx_ready text10 000C76 __end_of_FVR_Initialize text20 000CEA __end_of_INTERRUPT_Initialize text19 000D00 __end_of_INTERRUPT_InterruptManager intcode 000094 __end_of_OSCILLATOR_Initialize text18 000C1A __end_of_PIN_MANAGER_Initialize text17 000BC8 __end_of_SYSTEM_Initialize text12 000C5E __end_of_TMR0_ISR text26 000A46 __end_of_TMR0_Initialize text15 000B6A __end_of_TMR0_SetInterruptHandler text16 000CCA __end_of_TMR0_StartTimer text7 000CFC __end_of_TMR0_StopTimer text5 000CF8 __end_of_TMR1_ISR text25 000CF0 __end_of_TMR1_ISR_Guts text30 000AAA __end_of_TMR1_Initialize text13 000BF2 __end_of_TMR1_SetInterruptHandler text14 000CC0 __end_of_TMR1_StopTimer text4 000CF4 __end_of__initialization cinit 000AE2 __end_of_get_cmd text9 000922 __end_of_main text0 0005CC __end_of_process_cmd text2 0003D4 __end_of_send_status text1 00078A __end_of_stop_motion text3 000C3C __end_ofi2_DAC_SetOutput text29 000CE4 __end_ofi2_TMR0_StopTimer text28 000D08 __end_ofi2_TMR1_StopTimer text27 000D04 __initialization cinit 000AAA __mediumconst mediumconst 000000 __pbssBANK1 bssBANK1 000100 __pbssCOMRAM bssCOMRAM 000001 __pcinit cinit 000AAA __pcstackBANK0 cstackBANK0 000060 __pcstackCOMRAM cstackCOMRAM 000040 __pdataCOMRAM dataCOMRAM 00002E __pidataCOMRAM idataCOMRAM 000CA4 __pintcode intcode 000008 __ptext0 text0 0003D4 __ptext1 text1 0005CC __ptext10 text10 000C5E __ptext11 text11 000B6A __ptext12 text12 000C3C __ptext13 text13 000BC8 __ptext14 text14 000CB6 __ptext15 text15 000B34 __ptext16 text16 000CC0 __ptext17 text17 000B9A __ptext18 text18 000BF2 __ptext19 text19 000CFC __ptext2 text2 000098 __ptext20 text20 000CE4 __ptext21 text21 000C8E __ptext22 text22 000CCA __ptext23 text23 000C76 __ptext25 text25 000CEA __ptext26 text26 000922 __ptext27 text27 000D00 __ptext28 text28 000D04 __ptext29 text29 000CDC __ptext3 text3 000C1A __ptext30 text30 000A46 __ptext4 text4 000CF0 __ptext5 text5 000CF4 __ptext6 text6 000CD4 __ptext7 text7 000CF8 __ptext8 text8 000AF0 __ptext9 text9 00078A __ramtop ramtop 000800 __size_of_DAC_Initialize (abs) 000000 __size_of_DAC_SetOutput (abs) 000000 __size_of_DATAEE_ReadByte (abs) 000000 __size_of_DATAEE_WriteByte (abs) 000000 __size_of_EUSART1_Initialize (abs) 000000 __size_of_EUSART1_Read (abs) 000000 __size_of_EUSART1_is_rx_ready (abs) 000000 __size_of_FVR_Initialize (abs) 000000 __size_of_INTERRUPT_Initialize (abs) 000000 __size_of_INTERRUPT_InterruptManager (abs) 000000 __size_of_OSCILLATOR_Initialize (abs) 000000 __size_of_PIN_MANAGER_Initialize (abs) 000000 __size_of_SYSTEM_Initialize (abs) 000000 __size_of_TMR0_ISR (abs) 000000 __size_of_TMR0_Initialize (abs) 000000 __size_of_TMR0_SetInterruptHandler (abs) 000000 __size_of_TMR0_StartTimer (abs) 000000 __size_of_TMR0_StopTimer (abs) 000000 __size_of_TMR1_ISR (abs) 000000 __size_of_TMR1_ISR_Guts (abs) 000000 __size_of_TMR1_Initialize (abs) 000000 __size_of_TMR1_SetInterruptHandler (abs) 000000 __size_of_TMR1_StopTimer (abs) 000000 __size_of_get_cmd (abs) 000000 __size_of_main (abs) 000000 __size_of_process_cmd (abs) 000000 __size_of_send_status (abs) 000000 __size_of_stop_motion (abs) 000000 __size_ofi2_DAC_SetOutput (abs) 000000 __size_ofi2_TMR0_StopTimer (abs) 000000 __size_ofi2_TMR1_StopTimer (abs) 000000 __smallconst smallconst 000000 _cksum_calc bssCOMRAM 000022 _cksum_err bssCOMRAM 000023 _cmd_buf bssCOMRAM 000001 _datacount bssCOMRAM 000028 _dirbit bssCOMRAM 00002D _get_cmd text9 00078A _group_leader bssCOMRAM 000024 _hold_current dataCOMRAM 00003F _limit_mode bssCOMRAM 000021 _main text0 0003D4 _my_address bssCOMRAM 000026 _my_group_address bssCOMRAM 000025 _numdat bssCOMRAM 000027 _process_cmd text2 000098 _rcv_state bssCOMRAM 00002A _run_current dataCOMRAM 00003E _send_state bssCOMRAM 000029 _send_status text1 0005CC _stop_motion text3 000C1A _timer0ReloadVal bssCOMRAM 00001B _timer1ReloadVal bssCOMRAM 00001F btemp temp 000051 end_of_initialization cinit 000AE2 i2DAC_SetOutput@inputData cstackCOMRAM 000040 i2_DAC_SetOutput text29 000CDC i2_TMR0_StopTimer text28 000D04 i2_TMR1_StopTimer text27 000D00 int$flags temp 000051 intlevel0 text 000000 intlevel1 text 000000 intlevel2 text 000000 intlevel3 text 000000 process_cmd@command cstackBANK0 000062 process_cmd@i cstackBANK0 000065 process_cmd@mem_addr cstackBANK0 000060 process_cmd@ndata cstackBANK0 000064 process_cmd@temp_cur cstackBANK0 000063 send_status@statbyte cstackCOMRAM 00004B stackhi (abs) 0007FF stacklo (abs) 0001FE start init 000094 start_initialization cinit 000AAA ttemp5 temp 000052 ttemp6 temp 000055 ttemp7 temp 000059 wtemp8 temp 000052 FUNCTION INFORMATION: *************** function _main ***************** Defined at: line 370 in file "main.c" Parameters: Size Location Type None Auto vars: Size Location Type i 2 0 int Return value: Size Location Type 1 wreg void Registers used: wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels required when called: 6 This function calls: _DAC_SetOutput _DATAEE_ReadByte _SYSTEM_Initialize _TMR0_StopTimer _TMR1_StopTimer _get_cmd _process_cmd _send_status _stop_motion This function is called by: Startup code after reset This function uses a non-reentrant model *************** function _send_status ***************** Defined at: line 316 in file "main.c" Parameters: Size Location Type None Auto vars: Size Location Type statbyte 1 11[COMRAM] unsigned char Return value: Size Location Type 1 wreg void Registers used: wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 1 0 0 0 0 0 0 0 0 Temps: 2 0 0 0 0 0 0 0 0 Totals: 3 0 0 0 0 0 0 0 0 Total ram usage: 3 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _main This function uses a non-reentrant model *************** function _process_cmd ***************** Defined at: line 200 in file "main.c" Parameters: Size Location Type None Auto vars: Size Location Type mem_addr 2 0[BANK0 ] unsigned short i 1 5[BANK0 ] unsigned char ndata 1 4[BANK0 ] unsigned char temp_cur 1 3[BANK0 ] unsigned char command 1 2[BANK0 ] unsigned char Return value: Size Location Type 1 wreg void Registers used: wreg, fsr1l, fsr1h, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 6 0 0 0 0 0 0 0 Temps: 5 0 0 0 0 0 0 0 0 Totals: 5 6 0 0 0 0 0 0 0 Total ram usage: 11 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 5 This function calls: _DAC_SetOutput _DATAEE_WriteByte _TMR0_StartTimer _stop_motion This function is called by: _main This function uses a non-reentrant model *************** function _stop_motion ***************** Defined at: line 189 in file "main.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 4 This function calls: _DAC_SetOutput _TMR0_StopTimer _TMR1_StopTimer This function is called by: _process_cmd _main This function uses a non-reentrant model *************** function _TMR1_StopTimer ***************** Defined at: line 102 in file "mcc_generated_files/tmr1.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: None Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _stop_motion _main This function uses a non-reentrant model *************** function _TMR0_StopTimer ***************** Defined at: line 117 in file "mcc_generated_files/tmr0.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: None Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _stop_motion _main This function uses a non-reentrant model *************** function _DAC_SetOutput ***************** Defined at: line 66 in file "mcc_generated_files/dac.c" Parameters: Size Location Type inputData 1 wreg unsigned char Auto vars: Size Location Type inputData 1 9[COMRAM] unsigned char Return value: Size Location Type 1 wreg void Registers used: wreg Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 1 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 1 0 0 0 0 0 0 0 0 Total ram usage: 1 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _stop_motion _process_cmd _main This function uses a non-reentrant model *************** function _TMR0_StartTimer ***************** Defined at: line 111 in file "mcc_generated_files/tmr0.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: None Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _process_cmd This function uses a non-reentrant model *************** function _DATAEE_WriteByte ***************** Defined at: line 166 in file "mcc_generated_files/memory.c" Parameters: Size Location Type bAdd 1 wreg unsigned char bData 1 9[COMRAM] unsigned char Auto vars: Size Location Type bAdd 1 10[COMRAM] unsigned char GIEBitValue 1 11[COMRAM] unsigned char Return value: Size Location Type 1 wreg void Registers used: wreg, status,2 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 1 0 0 0 0 0 0 0 0 Locals: 2 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 3 0 0 0 0 0 0 0 0 Total ram usage: 3 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _process_cmd This function uses a non-reentrant model *************** function _get_cmd ***************** Defined at: line 89 in file "main.c" Parameters: Size Location Type None Auto vars: Size Location Type i 1 0 unsigned char Return value: Size Location Type 1 wreg void Registers used: wreg, fsr2l, fsr2h, status,2, status,0, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 3 0 0 0 0 0 0 0 0 Totals: 3 0 0 0 0 0 0 0 0 Total ram usage: 3 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 4 This function calls: _EUSART1_Read _EUSART1_is_rx_ready This function is called by: _main This function uses a non-reentrant model *************** function _EUSART1_is_rx_ready ***************** Defined at: line 83 in file "mcc_generated_files/eusart1.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg _Bool Registers used: wreg Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _get_cmd This function uses a non-reentrant model *************** function _EUSART1_Read ***************** Defined at: line 93 in file "mcc_generated_files/eusart1.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg unsigned char Registers used: wreg, status,2 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _get_cmd This function uses a non-reentrant model *************** function _SYSTEM_Initialize ***************** Defined at: line 50 in file "mcc_generated_files/mcc.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2, status,0, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 5 This function calls: _DAC_Initialize _EUSART1_Initialize _FVR_Initialize _INTERRUPT_Initialize _OSCILLATOR_Initialize _PIN_MANAGER_Initialize _TMR0_Initialize _TMR1_Initialize This function is called by: _main This function uses a non-reentrant model *************** function _TMR1_Initialize ***************** Defined at: line 67 in file "mcc_generated_files/tmr1.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2, status,0, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 4 This function calls: _TMR1_SetInterruptHandler This function is called by: _SYSTEM_Initialize This function uses a non-reentrant model *************** function _TMR1_SetInterruptHandler ***************** Defined at: line 222 in file "mcc_generated_files/tmr1.c" Parameters: Size Location Type InterruptHan 2 9[COMRAM] PTR FTN()void -> TMR1_DefaultInterruptHandler(1), Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2, status,0 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 2 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 2 0 0 0 0 0 0 0 0 Total ram usage: 2 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _TMR1_Initialize This function uses a non-reentrant model *************** function _TMR0_Initialize ***************** Defined at: line 81 in file "mcc_generated_files/tmr0.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2, status,0, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 2 0 0 0 0 0 0 0 0 Totals: 2 0 0 0 0 0 0 0 0 Total ram usage: 2 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 4 This function calls: _TMR0_SetInterruptHandler This function is called by: _SYSTEM_Initialize This function uses a non-reentrant model *************** function _TMR0_SetInterruptHandler ***************** Defined at: line 209 in file "mcc_generated_files/tmr0.c" Parameters: Size Location Type InterruptHan 2 9[COMRAM] PTR FTN()void -> TMR0_DefaultInterruptHandler(1), Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2, status,0 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 2 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 2 0 0 0 0 0 0 0 0 Total ram usage: 2 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _TMR0_Initialize This function uses a non-reentrant model *************** function _PIN_MANAGER_Initialize ***************** Defined at: line 57 in file "mcc_generated_files/pin_manager.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _SYSTEM_Initialize This function uses a non-reentrant model *************** function _OSCILLATOR_Initialize ***************** Defined at: line 63 in file "mcc_generated_files/mcc.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _SYSTEM_Initialize This function uses a non-reentrant model *************** function _INTERRUPT_Initialize ***************** Defined at: line 52 in file "mcc_generated_files/interrupt_manager.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: None Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _SYSTEM_Initialize This function uses a non-reentrant model *************** function _FVR_Initialize ***************** Defined at: line 58 in file "mcc_generated_files/fvr.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _SYSTEM_Initialize This function uses a non-reentrant model *************** function _EUSART1_Initialize ***************** Defined at: line 56 in file "mcc_generated_files/eusart1.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _SYSTEM_Initialize This function uses a non-reentrant model *************** function _DAC_Initialize ***************** Defined at: line 58 in file "mcc_generated_files/dac.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _SYSTEM_Initialize This function uses a non-reentrant model *************** function _DATAEE_ReadByte ***************** Defined at: line 188 in file "mcc_generated_files/memory.c" Parameters: Size Location Type bAdd 1 wreg unsigned char Auto vars: Size Location Type bAdd 1 9[COMRAM] unsigned char Return value: Size Location Type 1 wreg unsigned char Registers used: wreg, status,2 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 1 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 1 0 0 0 0 0 0 0 0 Total ram usage: 1 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 3 This function calls: Nothing This function is called by: _main This function uses a non-reentrant model *************** function _INTERRUPT_InterruptManager ***************** Defined at: line 58 in file "mcc_generated_files/interrupt_manager.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 4 0 0 0 0 0 0 0 0 Totals: 4 0 0 0 0 0 0 0 0 Total ram usage: 4 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 2 This function calls: _TMR0_ISR _TMR1_ISR This function is called by: Interrupt level 2 This function uses a non-reentrant model *************** function _TMR1_ISR ***************** Defined at: line 188 in file "mcc_generated_files/tmr1.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2, status,0, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 1 This function calls: _TMR1_ISR_Guts This function is called by: _INTERRUPT_InterruptManager This function uses a non-reentrant model *************** function _TMR0_ISR ***************** Defined at: line 152 in file "mcc_generated_files/tmr0.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, fsr2l, fsr2h, status,2, status,0, prodl, prodh, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 4 0 0 0 0 0 0 0 0 Totals: 4 0 0 0 0 0 0 0 0 Total ram usage: 4 bytes Hardware stack levels used: 1 Hardware stack levels required when called: 1 This function calls: _TMR1_ISR_Guts i2_DAC_SetOutput i2_TMR0_StopTimer i2_TMR1_StopTimer This function is called by: _INTERRUPT_InterruptManager This function uses a non-reentrant model *************** function i2_TMR1_StopTimer ***************** Defined at: line 102 in file "mcc_generated_files/tmr1.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: None Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 This function calls: Nothing This function is called by: _TMR0_ISR This function uses a non-reentrant model *************** function i2_TMR0_StopTimer ***************** Defined at: line 117 in file "mcc_generated_files/tmr0.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: None Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 This function calls: Nothing This function is called by: _TMR0_ISR This function uses a non-reentrant model *************** function i2_DAC_SetOutput ***************** Defined at: line 66 in file "mcc_generated_files/dac.c" Parameters: Size Location Type inputData 1 wreg unsigned char Auto vars: Size Location Type inputData 1 0[COMRAM] unsigned char Return value: Size Location Type 1 wreg void Registers used: wreg Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 1 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 1 0 0 0 0 0 0 0 0 Total ram usage: 1 bytes Hardware stack levels used: 1 This function calls: Nothing This function is called by: _TMR0_ISR This function uses a non-reentrant model *************** function _TMR1_ISR_Guts ***************** Defined at: line 161 in file "mcc_generated_files/tmr1.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type 1 wreg void Registers used: wreg, status,2, status,0 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 BANK6 BANK7 Params: 0 0 0 0 0 0 0 0 0 Locals: 0 0 0 0 0 0 0 0 0 Temps: 0 0 0 0 0 0 0 0 0 Totals: 0 0 0 0 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 This function calls: Nothing This function is called by: _TMR0_ISR _TMR1_ISR This function uses a non-reentrant model MODULE INFORMATION Module Function Class Link Load Size mcc_generated_files/fvr.c _FVR_Initialize CODE 0CE4 0000 7 mcc_generated_files/fvr.c estimated size: 7 mcc_generated_files/interrupt_manager.c _INTERRUPT_Initialize CODE 0CFC 0000 5 _INTERRUPT_InterruptManager CODE 0008 0000 141 mcc_generated_files/interrupt_manager.c estimated size: 146 mcc_generated_files/tmr0.c _TMR0_SetInterruptHandler CODE 0CC0 0000 11 _TMR0_StopTimer CODE 0CF4 0000 5 _TMR0_StartTimer CODE 0CF8 0000 5 _TMR0_ISR CODE 0922 0000 293 _TMR0_Initialize CODE 0B34 0000 55 mcc_generated_files/tmr0.c estimated size: 369 mcc_generated_files/pin_manager.c _PIN_MANAGER_Initialize CODE 0B9A 0000 47 mcc_generated_files/pin_manager.c estimated size: 47 shared i2_TMR0_StopTimer CODE 0D04 0000 5 i2_DAC_SetOutput CODE 0CDC 0000 9 i2_TMR1_StopTimer CODE 0D00 0000 5 __initialization CODE 0AAA 0000 57 shared estimated size: 76 mcc_generated_files/eusart1.c _EUSART1_is_rx_ready CODE 0C5E 0000 25 _EUSART1_Initialize CODE 0C8E 0000 23 _EUSART1_Read CODE 0B6A 0000 49 mcc_generated_files/eusart1.c estimated size: 97 mcc_generated_files/mcc.c _OSCILLATOR_Initialize CODE 0BF2 0000 41 _SYSTEM_Initialize CODE 0C3C 0000 35 mcc_generated_files/mcc.c estimated size: 76 mcc_generated_files/tmr1.c _TMR1_ISR_Guts CODE 0A46 0000 101 _TMR1_Initialize CODE 0BC8 0000 43 _TMR1_SetInterruptHandler CODE 0CB6 0000 11 _TMR1_StopTimer CODE 0CF0 0000 5 _TMR1_ISR CODE 0CEA 0000 7 mcc_generated_files/tmr1.c estimated size: 167 mcc_generated_files/memory.c _DATAEE_WriteByte CODE 0AF0 0000 69 _DATAEE_ReadByte CODE 0C76 0000 25 mcc_generated_files/memory.c estimated size: 94 mcc_generated_files/dac.c _DAC_Initialize CODE 0CCA 0000 11 _DAC_SetOutput CODE 0CD4 0000 9 mcc_generated_files/dac.c estimated size: 20 main.c _process_cmd CODE 0098 0000 829 _main CODE 03D4 0000 505 _stop_motion CODE 0C1A 0000 35 _send_status CODE 05CC 0000 447 _get_cmd CODE 078A 0000 409 main.c estimated size: 2225