diff options
author | Nao Pross <naopross@thearcway.org> | 2018-03-13 09:54:23 +0100 |
---|---|---|
committer | Nao Pross <naopross@thearcway.org> | 2018-03-13 09:54:23 +0100 |
commit | 70a53032a2ef5fc911846138faa2ec6731b45a2f (patch) | |
tree | 10587fc3f7a4c15c25048d5ee57f52d58e868741 /src/dist/default/production/src.production.map | |
parent | Move comments for printability (diff) | |
parent | Cleanup doc_office, disable DEBUG build (diff) | |
download | Xilofono-70a53032a2ef5fc911846138faa2ec6731b45a2f.tar.gz Xilofono-70a53032a2ef5fc911846138faa2ec6731b45a2f.zip |
Merge branch 'master' of https://git.thearcway.org/git/naopross/Xilofono
Diffstat (limited to 'src/dist/default/production/src.production.map')
-rw-r--r-- | src/dist/default/production/src.production.map | 870 |
1 files changed, 0 insertions, 870 deletions
diff --git a/src/dist/default/production/src.production.map b/src/dist/default/production/src.production.map deleted file mode 100644 index 84cad4a..0000000 --- a/src/dist/default/production/src.production.map +++ /dev/null @@ -1,870 +0,0 @@ -Microchip MPLAB XC8 Compiler V1.44 () - -Linker command line: - --W-3 --edf=C:\Program Files\Microchip\xc8\v1.44\dat\en_msgs.txt -cs \ - -h+dist/default/production\src.production.sym \ - --cmf=dist/default/production\src.production.cmf -z -Q18F45K22 \ - -oC:\Users\_prossn\AppData\Local\Temp\s15k.2 \ - -Mdist/default/production/src.production.map -E1 -ver=XC8 \ - -ASTACK=0B7h-05ffh -pstack=STACK -ACODE=00h-07FFFh -ACONST=00h-07FFFh \ - -ASMALLCONST=0600h-06FFhx122 -AMEDIUMCONST=0600h-07FFFh -ACOMRAM=01h-05Fh \ - -AABS1=00h-05FFh -ABIGRAM=01h-05FFh -ARAM=060h-0FFh,0100h-01FFhx5 \ - -ABANK0=060h-0FFh -ABANK1=0100h-01FFh -ABANK2=0200h-02FFh \ - -ABANK3=0300h-03FFh -ABANK4=0400h-04FFh -ABANK5=0500h-05FFh \ - -ASFR=0F38h-0F5Fh,0F60h-0FFFh \ - -preset_vec=00h,intcode=08h,intcodelo,powerup,init -pramtop=0600h \ - -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\_prossn\AppData\Local\Temp\s15k.obj \ - dist/default/production\src.production.obj - -Object code version is 3.11 - -Machine type is 18F45K22 - -Call graph: (short form) - - - - - Name Link Load Length Selector Space Scale -C:\Users\_prossn\AppData\Local\Temp\s15k.obj - init 300 300 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\src.production.obj - intcode 8 8 2F8 4 0 - temp 35 35 1 1 1 - smallconst 600 600 2C 300 0 - text9 952 952 C 316 0 - text8 762 762 74 316 0 - text7 91C 91C 1C 316 0 - text6 900 900 1C 316 0 - text5 838 838 52 316 0 - text4 88A 88A 2C 316 0 - text3 8B6 8B6 26 316 0 - text2 8DC 8DC 24 316 0 - text1 7D6 7D6 62 316 0 - text0 62C 62C 136 316 0 - cstackCOMRAM 1 1 34 1 1 - cstackBANK0 A2 A2 15 60 1 - bssBANK0 60 60 42 60 1 - cinit 938 938 1A 316 0 - -TOTAL Name Link Load Length Space - CLASS STACK - - CLASS CODE - intcode 8 8 2F8 0 - init 300 300 4 0 - reset_vec 0 0 4 0 - text9 952 952 C 0 - text8 762 762 74 0 - text7 91C 91C 1C 0 - text6 900 900 1C 0 - text5 838 838 52 0 - text4 88A 88A 2C 0 - text3 8B6 8B6 26 0 - text2 8DC 8DC 24 0 - text1 7D6 7D6 62 0 - text0 62C 62C 136 0 - cinit 938 938 1A 0 - - CLASS CONST - - CLASS SMALLCONST - smallconst 600 600 2C 0 - - CLASS MEDIUMCONST - - CLASS COMRAM - temp 35 35 1 1 - cstackCOMRAM 1 1 34 1 - - CLASS ABS1 - - CLASS BIGRAM - - CLASS RAM - - CLASS BANK0 - cstackBANK0 A2 A2 15 1 - bssBANK0 60 60 42 1 - - CLASS BANK1 - - CLASS BANK2 - - CLASS BANK3 - - CLASS BANK4 - - CLASS BANK5 - - CLASS SFR - - CLASS FARRAM - - CLASS CONFIG - config 300000 300000 E 0 - - CLASS IDLOC - idloc 200000 200000 8 0 - - CLASS EEDATA - - - -SEGMENTS Name Load Length Top Selector Space Class - - reset_vec 000000 000004 000004 0 0 CODE - cstackCOMRAM 000001 000035 000036 1 1 COMRAM - intcode 000008 0002FC 000304 4 0 CODE - bssBANK0 000060 000057 0000B7 60 1 BANK0 - smallconst 000600 00002C 00062C 300 0 SMALLCON - text0 00062C 000332 00095E 316 0 CODE - idloc 200000 000008 200008 200000 0 IDLOC - config 300000 00000E 30000E 300000 0 CONFIG - - -UNUSED ADDRESS RANGES - - Name Unused Largest block Delta - BANK0 0000B7-0000FF 49 - BANK1 000100-0001FF 100 - BANK2 000200-0002FF 100 - BANK3 000300-0003FF 100 - BANK4 000400-0004FF 100 - BANK5 000500-0005FF 100 - BIGRAM 000036-00005F 2A - 0000B7-0005FF 549 - CODE 000004-000007 4 - 000304-0005FF 2FC - 00095E-007FFF 76A2 - COMRAM 000036-00005F 2A - CONST 000004-000007 4 - 000304-0005FF 2FC - 00095E-007FFF 76A2 - EEDATA F00000-F000FF 100 - MEDIUMCONST 00095E-007FFF 76A2 - RAM 0000B7-0005FF 100 - SFR 000F38-000FFF 28 - SMALLCONST 00095E-007FFF 100 - STACK 0000B7-0005FF 549 - - Symbol Table - -_ANSELA (abs) 000F38 -_ANSELB (abs) 000F39 -_ANSELC (abs) 000F3A -_ANSELD (abs) 000F3B -_BAUDCON1bits (abs) 000FB8 -_BAUDCON2bits (abs) 000F70 -_INTCONbits (abs) 000FF2 -_OSCCONbits (abs) 000FD3 -_OSCTUNEbits (abs) 000F9B -_PIE1bits (abs) 000F9D -_PIR1bits (abs) 000F9E -_PORTA (abs) 000F80 -_PORTB (abs) 000F81 -_PR2 (abs) 000FBB -_RC1IF (abs) 007CF5 -_RC1REG (abs) 000FAE -_RCSTA1bits (abs) 000FAB -_RCSTA2bits (abs) 000F71 -_SPBRG1 (abs) 000FAF -_SPBRG2 (abs) 000F75 -_SPBRGH1 (abs) 000FB0 -_SPBRGH2 (abs) 000F76 -_T2CONbits (abs) 000FBA -_TRISA (abs) 000F92 -_TRISB (abs) 000F93 -_TRISCbits (abs) 000F94 -_TRISDbits (abs) 000F95 -_TX1IF (abs) 007CF4 -_TX1REG (abs) 000FAD -_TX2IF (abs) 007D24 -_TX2REG (abs) 000F73 -_TXSTA1bits (abs) 000FAC -_TXSTA2bits (abs) 000F72 -__CFG_BOREN$SBORDIS (abs) 000000 -__CFG_BORV$190 (abs) 000000 -__CFG_CCP2MX$PORTC1 (abs) 000000 -__CFG_CCP3MX$PORTB5 (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_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$INTIO67 (abs) 000000 -__CFG_HFOFST$ON (abs) 000000 -__CFG_IESO$OFF (abs) 000000 -__CFG_LVP$ON (abs) 000000 -__CFG_MCLRE$EXTMCLR (abs) 000000 -__CFG_P2BMX$PORTD2 (abs) 000000 -__CFG_PBADEN$ON (abs) 000000 -__CFG_PLLCFG$ON (abs) 000000 -__CFG_PRICLKEN$ON (abs) 000000 -__CFG_PWRTEN$OFF (abs) 000000 -__CFG_STVREN$ON (abs) 000000 -__CFG_T3CMX$PORTC0 (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 -__HRAM (abs) 000000 -__Habs1 abs1 000000 -__Hbank0 bank0 000000 -__Hbank1 bank1 000000 -__Hbank2 bank2 000000 -__Hbank3 bank3 000000 -__Hbank4 bank4 000000 -__Hbank5 bank5 000000 -__Hbigbss bigbss 000000 -__Hbigdata bigdata 000000 -__Hbigram bigram 000000 -__Hbss bss 000000 -__HbssBANK0 bssBANK0 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 -__Heeprom_data eeprom_data 000000 -__Hfarbss farbss 000000 -__Hfardata fardata 000000 -__Hibigdata ibigdata 000000 -__Hidata idata 000000 -__Hidloc idloc 200008 -__Hifardata ifardata 000000 -__Hinit init 000304 -__Hintcode intcode 000300 -__Hintcode_body intcode_body 000000 -__Hintcodelo intcodelo 000300 -__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 000300 -__Hram ram 000000 -__Hramtop ramtop 000600 -__Hrbit rbit 000000 -__Hrbss rbss 000000 -__Hrdata rdata 000000 -__Hreset_vec reset_vec 000004 -__Hrparam rparam 000000 -__Hsfr sfr 000000 -__Hsmallconst smallconst 00062C -__Hspace_0 (abs) 30000E -__Hspace_1 (abs) 0000B7 -__Hspace_2 (abs) 000000 -__Hstack stack 000000 -__Hstruct struct 000000 -__Htemp temp 000036 -__Htext text 000000 -__Htext0 text0 000000 -__Htext1 text1 000000 -__Htext2 text2 000000 -__Htext3 text3 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 -__Lbigbss bigbss 000000 -__Lbigdata bigdata 000000 -__Lbigram bigram 000000 -__Lbss bss 000000 -__LbssBANK0 bssBANK0 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 -__Leeprom_data eeprom_data 000000 -__Lfarbss farbss 000000 -__Lfardata fardata 000000 -__Libigdata ibigdata 000000 -__Lidata idata 000000 -__Lidloc idloc 200000 -__Lifardata ifardata 000000 -__Linit init 000300 -__Lintcode intcode 000008 -__Lintcode_body intcode_body 000000 -__Lintcodelo intcodelo 000300 -__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 000300 -__Lram ram 000000 -__Lramtop ramtop 000600 -__Lrbit rbit 000000 -__Lrbss rbss 000000 -__Lrdata rdata 000000 -__Lreset_vec reset_vec 000000 -__Lrparam rparam 000000 -__Lsfr sfr 000000 -__Lsmallconst smallconst 000600 -__Lspace_0 (abs) 000000 -__Lspace_1 (abs) 000000 -__Lspace_2 (abs) 000000 -__Lstack stack 000000 -__Lstruct struct 000000 -__Ltemp temp 000035 -__Ltext text 000000 -__Ltext0 text0 000000 -__Ltext1 text1 000000 -__Ltext2 text2 000000 -__Ltext3 text3 000000 -__Ltext4 text4 000000 -__Ltext5 text5 000000 -__Ltext6 text6 000000 -__Ltext7 text7 000000 -__Ltext8 text8 000000 -__Ltext9 text9 000000 -__S0 (abs) 30000E -__S1 (abs) 0000B7 -__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__initialization cinit 000944 -__end_of_eusart1_init text7 000938 -__end_of_eusart2_init text6 00091C -__end_of_eusart2_putch text9 00095E -__end_of_eusart_write_midi text8 0007D6 -__end_of_init_hw text5 00088A -__end_of_isr intcode 000300 -__end_of_main text0 000762 -__end_of_memset text4 0008B6 -__end_of_midi_note_on text1 000838 -__end_of_midi_notes_steps_table smallconst 00062B -__end_of_midi_set_channel text3 0008DC -__end_of_midi_set_status text2 000900 -__initialization cinit 000938 -__mediumconst mediumconst 000000 -__pbssBANK0 bssBANK0 000060 -__pcinit cinit 000938 -__pcstackBANK0 cstackBANK0 0000A2 -__pcstackCOMRAM cstackCOMRAM 000001 -__pintcode intcode 000008 -__psmallconst smallconst 000600 -__ptext0 text0 00062C -__ptext1 text1 0007D6 -__ptext2 text2 0008DC -__ptext3 text3 0008B6 -__ptext4 text4 00088A -__ptext5 text5 000838 -__ptext6 text6 000900 -__ptext7 text7 00091C -__ptext8 text8 000762 -__ptext9 text9 000952 -__ramtop ramtop 000600 -__size_of_eusart1_init (abs) 000000 -__size_of_eusart2_init (abs) 000000 -__size_of_eusart2_putch (abs) 000000 -__size_of_eusart_write_midi (abs) 000000 -__size_of_init_hw (abs) 000000 -__size_of_isr (abs) 000000 -__size_of_main (abs) 000000 -__size_of_memset (abs) 000000 -__size_of_midi_note_on (abs) 000000 -__size_of_midi_set_channel (abs) 000000 -__size_of_midi_set_status (abs) 000000 -__smallconst smallconst 000600 -_eusart1_init text7 00091C -_eusart2_init text6 000900 -_eusart2_putch text9 000952 -_eusart_write_midi text8 000762 -_init_hw text5 000838 -_isr intcode 000008 -_isr$304 cstackCOMRAM 000027 -_isr$305 cstackCOMRAM 000028 -_keypresses bssBANK0 000060 -_keys_data bssBANK0 000062 -_main text0 00062C -_memset text4 00088A -_midi_note_on text1 0007D6 -_midi_notes_steps_table smallconst 000601 -_midi_set_channel text3 0008B6 -_midi_set_status text2 0008DC -btemp temp 000035 -end_of_initialization cinit 000944 -eusart2_putch@c cstackCOMRAM 00002A -eusart_write_midi@data cstackCOMRAM 000031 -eusart_write_midi@length cstackCOMRAM 00002F -eusart_write_midi@pkt cstackCOMRAM 00002B -int$flags temp 000035 -intlevel0 text 000000 -intlevel1 text 000000 -intlevel2 text 000000 -intlevel3 text 000000 -isr@data_a cstackCOMRAM 000025 -isr@data_b cstackCOMRAM 000026 -isr@i cstackCOMRAM 000029 -main@conf_message cstackBANK0 0000A7 -main@i cstackBANK0 0000AE -main@message cstackBANK0 0000B0 -memset@c cstackCOMRAM 00002C -memset@n cstackCOMRAM 00002E -memset@p cstackCOMRAM 000030 -memset@p1 cstackCOMRAM 00002A -midi_note_on@channel cstackCOMRAM 000031 -midi_note_on@note cstackCOMRAM 000033 -midi_note_on@pkt cstackCOMRAM 00002F -midi_note_on@velocity cstackCOMRAM 000034 -midi_set_channel@channel cstackCOMRAM 00002C -midi_set_channel@pkt cstackCOMRAM 00002A -midi_set_status@pkt cstackCOMRAM 00002A -midi_set_status@status cstackCOMRAM 00002C -stackhi (abs) 0005FF -stacklo (abs) 0000B7 -start init 000300 -start_initialization cinit 000938 -wtemp6 temp 000036 - - -FUNCTION INFORMATION: - - *************** function _main ***************** - Defined at: - line 221 in file "main.c" - Parameters: Size Location Type - None - Auto vars: Size Location Type - message 7 14[BANK0 ] struct . - conf_message 7 5[BANK0 ] struct . - i 2 12[BANK0 ] unsigned int - Return value: Size Location Type - 1 wreg void - Registers used: - wreg, fsr2l, fsr2h, status,2, status,0, tblptrl, tblptrh, tblptru, cstack - Tracked objects: - On entry : - On exit : - Unchanged: - Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 - Params: 0 0 0 0 0 0 0 - Locals: 0 16 0 0 0 0 0 - Temps: 0 5 0 0 0 0 0 - Totals: 0 21 0 0 0 0 0 -Total ram usage: 21 bytes - Hardware stack levels required when called: 3 - This function calls: - _eusart_write_midi - _init_hw - _memset - _midi_note_on - This function is called by: - Startup code after reset - This function uses a non-reentrant model - - - *************** function _midi_note_on ***************** - Defined at: - line 62 in file "midi.c" - Parameters: Size Location Type - pkt 2 46[COMRAM] PTR struct . - -> main@message(7), - channel 2 48[COMRAM] unsigned int - note 1 50[COMRAM] enum E31 - velocity 1 51[COMRAM] unsigned char - Auto vars: Size Location Type - None - Return value: Size Location Type - 2 46[COMRAM] int - 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 - Params: 6 0 0 0 0 0 0 - Locals: 0 0 0 0 0 0 0 - Temps: 0 0 0 0 0 0 0 - Totals: 6 0 0 0 0 0 0 -Total ram usage: 6 bytes - Hardware stack levels used: 1 - Hardware stack levels required when called: 2 - This function calls: - _midi_set_channel - _midi_set_status - This function is called by: - _main - This function uses a non-reentrant model - - - *************** function _midi_set_status ***************** - Defined at: - line 40 in file "midi.c" - Parameters: Size Location Type - pkt 2 41[COMRAM] PTR struct . - -> main@message(7), - status 1 43[COMRAM] enum E40 - Auto vars: Size Location Type - None - Return value: Size Location Type - 2 41[COMRAM] int - Registers used: - wreg, fsr2l, fsr2h, status,2, status,0 - Tracked objects: - On entry : - On exit : - Unchanged: - Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 - Params: 3 0 0 0 0 0 0 - Locals: 0 0 0 0 0 0 0 - Temps: 1 0 0 0 0 0 0 - Totals: 4 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: - Nothing - This function is called by: - _midi_note_on - _midi_note_off - This function uses a non-reentrant model - - - *************** function _midi_set_channel ***************** - Defined at: - line 51 in file "midi.c" - Parameters: Size Location Type - pkt 2 41[COMRAM] PTR struct . - -> main@message(7), - channel 2 43[COMRAM] unsigned int - Auto vars: Size Location Type - None - Return value: Size Location Type - 2 41[COMRAM] int - Registers used: - wreg, fsr2l, fsr2h, status,2, status,0 - Tracked objects: - On entry : - On exit : - Unchanged: - Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 - Params: 4 0 0 0 0 0 0 - Locals: 0 0 0 0 0 0 0 - Temps: 1 0 0 0 0 0 0 - Totals: 5 0 0 0 0 0 0 -Total ram usage: 5 bytes - Hardware stack levels used: 1 - Hardware stack levels required when called: 1 - This function calls: - Nothing - This function is called by: - _midi_note_on - _midi_note_off - This function uses a non-reentrant model - - - *************** function _memset ***************** - Defined at: - line 8 in file "C:\Program Files\Microchip\xc8\v1.44\sources\common\memset.c" - Parameters: Size Location Type - p1 2 41[COMRAM] PTR void - -> keys_data(64), - c 2 43[COMRAM] int - n 2 45[COMRAM] unsigned int - Auto vars: Size Location Type - p 2 47[COMRAM] PTR unsigned char - -> keys_data(64), - Return value: Size Location Type - 2 41[COMRAM] PTR void - Registers used: - wreg, fsr2l, fsr2h, status,2, status,0 - Tracked objects: - On entry : - On exit : - Unchanged: - Data sizes: COMRAM BANK0 BANK1 BANK2 BANK3 BANK4 BANK5 - Params: 6 0 0 0 0 0 0 - Locals: 2 0 0 0 0 0 0 - Temps: 0 0 0 0 0 0 0 - Totals: 8 0 0 0 0 0 0 -Total ram usage: 8 bytes - Hardware stack levels used: 1 - Hardware stack levels required when called: 1 - This function calls: - Nothing - This function is called by: - _main - This function uses a non-reentrant model - - - *************** function _init_hw ***************** - Defined at: - line 156 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 - Params: 0 0 0 0 0 0 0 - Locals: 0 0 0 0 0 0 0 - Temps: 0 0 0 0 0 0 0 - Totals: 0 0 0 0 0 0 0 -Total ram usage: 0 bytes - Hardware stack levels used: 1 - Hardware stack levels required when called: 2 - This function calls: - _eusart1_init - _eusart2_init - This function is called by: - _main - This function uses a non-reentrant model - - - *************** function _eusart2_init ***************** - Defined at: - line 25 in file "rs232.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 - Params: 0 0 0 0 0 0 0 - Locals: 0 0 0 0 0 0 0 - Temps: 0 0 0 0 0 0 0 - Totals: 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: - Nothing - This function is called by: - _init_hw - This function uses a non-reentrant model - - - *************** function _eusart1_init ***************** - Defined at: - line 4 in file "rs232.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 - Params: 0 0 0 0 0 0 0 - Locals: 0 0 0 0 0 0 0 - Temps: 0 0 0 0 0 0 0 - Totals: 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: - Nothing - This function is called by: - _init_hw - This function uses a non-reentrant model - - - *************** function _eusart_write_midi ***************** - Defined at: - line 276 in file "main.c" - Parameters: Size Location Type - pkt 2 42[COMRAM] PTR const struct . - -> main@message(7), main@conf_message(7), - Auto vars: Size Location Type - data 2 48[COMRAM] PTR unsigned char - -> message.data(4), main@message(7), conf_message.data(4), main@conf_message(7), - length 2 46[COMRAM] unsigned int - Return value: Size Location Type - 2 42[COMRAM] int - 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 - Params: 2 0 0 0 0 0 0 - Locals: 4 0 0 0 0 0 0 - Temps: 2 0 0 0 0 0 0 - Totals: 8 0 0 0 0 0 0 -Total ram usage: 8 bytes - Hardware stack levels used: 1 - Hardware stack levels required when called: 2 - This function calls: - _eusart2_putch - This function is called by: - _main - This function uses a non-reentrant model - - - *************** function _eusart2_putch ***************** - Defined at: - line 53 in file "rs232.c" - Parameters: Size Location Type - c 1 wreg unsigned char - Auto vars: Size Location Type - c 1 41[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 - Params: 0 0 0 0 0 0 0 - Locals: 1 0 0 0 0 0 0 - Temps: 0 0 0 0 0 0 0 - Totals: 1 0 0 0 0 0 0 -Total ram usage: 1 bytes - Hardware stack levels used: 1 - Hardware stack levels required when called: 1 - This function calls: - Nothing - This function is called by: - _eusart_write_midi - This function uses a non-reentrant model - - - *************** function _isr ***************** - Defined at: - line 114 in file "main.c" - Parameters: Size Location Type - None - Auto vars: Size Location Type - i 1 40[COMRAM] unsigned char - data_b 1 37[COMRAM] unsigned char - data_a 1 36[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 - Params: 0 0 0 0 0 0 0 - Locals: 5 0 0 0 0 0 0 - Temps: 36 0 0 0 0 0 0 - Totals: 41 0 0 0 0 0 0 -Total ram usage: 41 bytes - Hardware stack levels used: 1 - This function calls: - Nothing - This function is called by: - Interrupt level 2 - This function uses a non-reentrant model - - - -MODULE INFORMATION - -Module Function Class Link Load Size -rs232.c - _eusart2_putch CODE 0952 0000 13 - _eusart1_init CODE 091C 0000 29 - _eusart2_init CODE 0900 0000 29 - -rs232.c estimated size: 71 - -shared - _midi_notes_steps_table SMALLCONST 0601 0000 43 - __initialization CODE 0938 0000 13 - -shared estimated size: 56 - -midi.c - _midi_set_channel CODE 08B6 0000 39 - _midi_note_on CODE 07D6 0000 99 - _midi_set_status CODE 08DC 0000 37 - -midi.c estimated size: 175 - -C:\Program Files\Microchip\xc8\v1.44\sources\common\memset.c - _memset CODE 088A 0000 45 - -C:\Program Files\Microchip\xc8\v1.44\sources\common\memset.c estimated size: 45 - -main.c - _init_hw CODE 0838 0000 83 - _eusart_write_midi CODE 0762 0000 117 - _main CODE 062C 0000 311 - _isr CODE 0008 0000 761 - -main.c estimated size: 1272 - |