This repository has been archived on 2024-01-25. You can view files and clone it, but cannot push or open issues or pull requests.
Solar-Panel/solar_panel.X/dist/default/debug/solar_panel.X.debug.sdb
2023-02-24 14:34:16 +01:00

430 lines
12 KiB
Plaintext

[p GLOBOPT AUTOSTATIC IEEE_FLT IEEE_DBL LFSROK EMI_WORD ]
[d version 1.1 ]
[d edition pro ]
[d chip 18F97J60 ]
[d frameptr 4065 ]
"77 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
[e E5238 . `uc
voltage 5
current 6
]
"82 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
[e E4918 . `uc
voltage 5
current 6
]
"1 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\abs.c
[v _abs abs `(i 1 e 2 0 ]
"9 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
[v ___aodiv __aodiv `(o 1 e 8 0 ]
"9 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
[v ___aomod __aomod `(o 1 e 8 0 ]
"133 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
[v _pad pad `(v 1 s 1 pad ]
"443
[v _dtoa dtoa `(v 1 s 1 dtoa ]
"1007
[v _vfpfcnvrt vfpfcnvrt `(v 1 s 1 vfpfcnvrt ]
"1520
[v _vfprintf vfprintf `(i 1 e 2 0 ]
"4 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\fleq.c
[v ___fleq __fleq `(b 1 e 0 0 ]
"62 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\float.c
[v ___ftpack __ftpack `(f 1 e 4 0 ]
"86 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\ftadd.c
[v ___ftadd __ftadd `(f 1 e 4 0 ]
"54 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\ftdiv.c
[v ___ftdiv __ftdiv `(f 1 e 4 0 ]
"62 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\ftmul.c
[v ___ftmul __ftmul `(f 1 e 4 0 ]
"19 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\ftsub.c
[v ___ftsub __ftsub `(f 1 e 4 0 ]
"8 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
[v _fputc fputc `(i 1 e 2 0 ]
"8 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
[v _fputs fputs `(i 1 e 2 0 ]
"9 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
[v _sprintf sprintf `(i 1 e 2 0 ]
"7 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\putch.c
[v _putch putch `(v 1 e 1 0 ]
"10 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\sprcadd.c
[v ___fladd __fladd `(d 1 e 4 0 ]
"245
[v ___flsub __flsub `(d 1 e 4 0 ]
"11 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\sprcdiv.c
[v ___fldiv __fldiv `(d 1 e 4 0 ]
"8 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\sprcmul.c
[v ___flmul __flmul `(d 1 e 4 0 ]
"15 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\Umul32.c
[v ___lmul __lmul `(ul 1 e 4 0 ]
"91 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\Umul64.c
[v ___omul __omul `(uo 1 e 8 0 ]
"17 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
[v _Lcd_Init Lcd_Init `(c 1 e 1 0 ]
"43
[v _LCD_2x16_WriteCmd LCD_2x16_WriteCmd `(v 1 e 1 0 ]
"58
[v _LCD_2x16_WriteData LCD_2x16_WriteData `(v 1 e 1 0 ]
"74
[v _LCD_2x16_WriteMsg LCD_2x16_WriteMsg `(v 1 e 1 0 ]
"50 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
[v _main main `(v 1 e 1 0 ]
"61 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
[v _ADC_Initialize ADC_Initialize `(v 1 e 1 0 ]
"109
[v _ADC_GetConversion ADC_GetConversion `(us 1 e 2 0 ]
"50 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
[v _SYSTEM_Initialize SYSTEM_Initialize `(v 1 e 1 0 ]
"58
[v _OSCILLATOR_Initialize OSCILLATOR_Initialize `(v 1 e 1 0 ]
"50 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
[v _PIN_MANAGER_Initialize PIN_MANAGER_Initialize `(v 1 e 1 0 ]
"5992 C:/Program Files/Microchip/MPLABX/v6.00/packs/Microchip/PIC18F-J_DFP/1.5.44/xc8\pic\include\proc\pic18f97j60.h
[v _LATA LATA `VEuc 1 e 1 @3977 ]
"6113
[v _LATB LATB `VEuc 1 e 1 @3978 ]
"6225
[v _LATC LATC `VEuc 1 e 1 @3979 ]
"6337
[v _LATD LATD `VEuc 1 e 1 @3980 ]
[s S271 . 1 `uc 1 LATD0 1 0 :1:0
`uc 1 LATD1 1 0 :1:1
`uc 1 LATD2 1 0 :1:2
`uc 1 LATD3 1 0 :1:3
`uc 1 LATD4 1 0 :1:4
`uc 1 LATD5 1 0 :1:5
`uc 1 LATD6 1 0 :1:6
`uc 1 LATD7 1 0 :1:7
]
"6364
[s S280 . 1 `uc 1 LD0 1 0 :1:0
`uc 1 LD1 1 0 :1:1
`uc 1 LD2 1 0 :1:2
`uc 1 LD3 1 0 :1:3
`uc 1 LD4 1 0 :1:4
`uc 1 LD5 1 0 :1:5
`uc 1 LD6 1 0 :1:6
`uc 1 LD7 1 0 :1:7
]
[u S289 . 1 `S271 1 . 1 0 `S280 1 . 1 0 ]
[v _LATDbits LATDbits `VES289 1 e 1 @3980 ]
"6449
[v _LATE LATE `VEuc 1 e 1 @3981 ]
"6561
[v _LATF LATF `VEuc 1 e 1 @3982 ]
"6673
[v _LATG LATG `VEuc 1 e 1 @3983 ]
"6767
[v _LATH LATH `VEuc 1 e 1 @3984 ]
"6879
[v _LATJ LATJ `VEuc 1 e 1 @3985 ]
"6991
[v _TRISA TRISA `VEuc 1 e 1 @3986 ]
"7165
[v _TRISB TRISB `VEuc 1 e 1 @3987 ]
"7387
[v _TRISC TRISC `VEuc 1 e 1 @3988 ]
"7609
[v _TRISD TRISD `VEuc 1 e 1 @3989 ]
[s S231 . 1 `uc 1 TRISD0 1 0 :1:0
`uc 1 TRISD1 1 0 :1:1
`uc 1 TRISD2 1 0 :1:2
`uc 1 TRISD3 1 0 :1:3
`uc 1 TRISD4 1 0 :1:4
`uc 1 TRISD5 1 0 :1:5
`uc 1 TRISD6 1 0 :1:6
`uc 1 TRISD7 1 0 :1:7
]
"7641
[s S240 . 1 `uc 1 RD0 1 0 :1:0
`uc 1 RD1 1 0 :1:1
`uc 1 RD2 1 0 :1:2
`uc 1 RD3 1 0 :1:3
`uc 1 RD4 1 0 :1:4
`uc 1 RD5 1 0 :1:5
`uc 1 RD6 1 0 :1:6
`uc 1 RD7 1 0 :1:7
]
[u S249 . 1 `S231 1 . 1 0 `S240 1 . 1 0 ]
[v _TRISDbits TRISDbits `VES249 1 e 1 @3989 ]
"7831
[v _TRISE TRISE `VEuc 1 e 1 @3990 ]
"8053
[v _TRISF TRISF `VEuc 1 e 1 @3991 ]
"8275
[v _TRISG TRISG `VEuc 1 e 1 @3992 ]
"8497
[v _TRISH TRISH `VEuc 1 e 1 @3993 ]
"8719
[v _TRISJ TRISJ `VEuc 1 e 1 @3994 ]
"8941
[v _OSCTUNE OSCTUNE `VEuc 1 e 1 @3995 ]
"11572
[v _ADCON2 ADCON2 `VEuc 1 e 1 @4032 ]
"11643
[v _ADCON1 ADCON1 `VEuc 1 e 1 @4033 ]
[s S92 . 1 `uc 1 PCFG 1 0 :4:0
`uc 1 VCFG 1 0 :2:4
]
"11668
[s S95 . 1 `uc 1 PCFG0 1 0 :1:0
`uc 1 PCFG1 1 0 :1:1
`uc 1 PCFG2 1 0 :1:2
`uc 1 PCFG3 1 0 :1:3
`uc 1 VCFG0 1 0 :1:4
`uc 1 VCFG1 1 0 :1:5
]
[s S102 . 1 `uc 1 . 1 0 :3:0
`uc 1 CHSN3 1 0 :1:3
`uc 1 VCFG01 1 0 :1:4
`uc 1 VCFG11 1 0 :1:5
]
[u S107 . 1 `S92 1 . 1 0 `S95 1 . 1 0 `S102 1 . 1 0 ]
[v _ADCON1bits ADCON1bits `VES107 1 e 1 @4033 ]
"11728
[v _ADCON0 ADCON0 `VEuc 1 e 1 @4034 ]
[s S140 . 1 `uc 1 . 1 0 :1:0
`uc 1 GO_NOT_DONE 1 0 :1:1
]
"11774
[s S143 . 1 `uc 1 ADON 1 0 :1:0
`uc 1 GO_nDONE 1 0 :1:1
`uc 1 CHS 1 0 :4:2
]
[s S147 . 1 `uc 1 . 1 0 :1:0
`uc 1 DONE 1 0 :1:1
`uc 1 CHS0 1 0 :1:2
`uc 1 CHS1 1 0 :1:3
`uc 1 CHS2 1 0 :1:4
`uc 1 CHS3 1 0 :1:5
`uc 1 . 1 0 :1:6
`uc 1 ADCAL 1 0 :1:7
]
[s S156 . 1 `uc 1 . 1 0 :1:0
`uc 1 GO_DONE 1 0 :1:1
]
[s S159 . 1 `uc 1 . 1 0 :1:0
`uc 1 GO 1 0 :1:1
]
[s S162 . 1 `uc 1 . 1 0 :1:0
`uc 1 NOT_DONE 1 0 :1:1
]
[s S165 . 1 `uc 1 . 1 0 :1:0
`uc 1 nDONE 1 0 :1:1
]
[s S168 . 1 `uc 1 . 1 0 :1:0
`uc 1 GODONE 1 0 :1:1
]
[u S171 . 1 `S140 1 . 1 0 `S143 1 . 1 0 `S147 1 . 1 0 `S156 1 . 1 0 `S159 1 . 1 0 `S162 1 . 1 0 `S165 1 . 1 0 `S168 1 . 1 0 ]
[v _ADCON0bits ADCON0bits `VES171 1 e 1 @4034 ]
"11861
[v _ADRESL ADRESL `VEuc 1 e 1 @4035 ]
"11868
[v _ADRESH ADRESH `VEuc 1 e 1 @4036 ]
"13762
[v _OSCCON OSCCON `VEuc 1 e 1 @4051 ]
"99 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
[v _prec prec `i 1 s 2 prec ]
[v _width width `i 1 s 2 width ]
"100
[v _flags flags `uc 1 s 1 flags ]
"125
[v _dbuf dbuf `[32]uc 1 s 32 dbuf ]
"50 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
[v _main main `(v 1 e 1 0 ]
{
"78
[v main@msg msg `*.2uc 1 a 2 15 ]
"75
[v main@value value `us 1 a 2 13 ]
"99
} 0
"9 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
[v _sprintf sprintf `(i 1 e 2 0 ]
{
[u S782 . 3 `*.2uc 1 buffer 3 0 `*.2Cuc 1 source 3 0 ]
"13
[s S785 _IO_FILE 11 `S782 1 . 3 0 `i 1 count 2 3 `[2]uc 1 ungetbuf 2 5 `i 1 ungetcnt 2 7 `i 1 limit 2 9 ]
[v sprintf@f f `S785 1 a 11 2 ]
"12
[v sprintf@ap ap `[1]*.39v 1 a 2 0 ]
"9
[v sprintf@s s `*.2uc 1 p 2 88 ]
[v sprintf@fmt fmt `*.32Cuc 1 p 2 90 ]
"23
} 0
"1520 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
[v _vfprintf vfprintf `(i 1 e 2 0 ]
{
"1523
[v vfprintf@cfmt cfmt `*.32uc 1 a 2 86 ]
[s S817 _IO_FILE 0 ]
"1520
[v vfprintf@fp fp `*.39S817 1 p 2 80 ]
[v vfprintf@fmt fmt `*.32Cuc 1 p 2 82 ]
[v vfprintf@ap ap `*.39*.39v 1 p 2 84 ]
"1543
} 0
"1007
[v _vfpfcnvrt vfpfcnvrt `(v 1 s 1 vfpfcnvrt ]
{
[u S835 . 8 `o 1 ll 8 0 `uo 1 llu 8 0 `*.2v 1 vp 3 0 `d 1 f 4 0 ]
"1016
[v vfpfcnvrt@convarg convarg `S835 1 a 8 70 ]
"1009
[v vfpfcnvrt@cp cp `*.32uc 1 a 2 78 ]
[s S817 _IO_FILE 0 ]
"1007
[v vfpfcnvrt@fp fp `*.39S817 1 p 2 62 ]
[v vfpfcnvrt@fmt fmt `*.39*.32uc 1 p 2 64 ]
[v vfpfcnvrt@ap ap `*.39*.39v 1 p 2 66 ]
"1517
} 0
"443
[v _dtoa dtoa `(v 1 s 1 dtoa ]
{
"447
[v dtoa@n n `o 1 a 8 51 ]
"446
[v dtoa@i i `i 1 a 2 59 ]
[v dtoa@w w `i 1 a 2 49 ]
[v dtoa@p p `i 1 a 2 47 ]
"445
[v dtoa@s s `uc 1 a 1 61 ]
[s S817 _IO_FILE 0 ]
"443
[v dtoa@fp fp `*.39S817 1 p 2 27 ]
[v dtoa@d d `o 1 p 8 29 ]
"502
} 0
"133
[v _pad pad `(v 1 s 1 pad ]
{
"135
[v pad@w w `i 1 a 2 25 ]
[v pad@i i `i 1 a 2 23 ]
[s S817 _IO_FILE 0 ]
"133
[v pad@fp fp `*.39S817 1 p 2 16 ]
[v pad@buf buf `*.39uc 1 p 2 18 ]
[v pad@p p `i 1 p 2 20 ]
"164
} 0
"8 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
[v _fputs fputs `(i 1 e 2 0 ]
{
"11
[v fputs@i i `i 1 a 2 14 ]
"10
[v fputs@c c `uc 1 a 1 13 ]
"8
[v fputs@s s `*.39Cuc 1 p 2 9 ]
[u S782 . 3 `*.2uc 1 buffer 3 0 `*.2Cuc 1 source 3 0 ]
[s S785 _IO_FILE 11 `S782 1 . 3 0 `i 1 count 2 3 `[2]uc 1 ungetbuf 2 5 `i 1 ungetcnt 2 7 `i 1 limit 2 9 ]
[v fputs@fp fp `*.39S785 1 p 2 11 ]
"19
} 0
"8 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
[v _fputc fputc `(i 1 e 2 0 ]
{
[v fputc@c c `i 1 p 2 0 ]
[u S782 . 3 `*.2uc 1 buffer 3 0 `*.2Cuc 1 source 3 0 ]
[s S785 _IO_FILE 11 `S782 1 . 3 0 `i 1 count 2 3 `[2]uc 1 ungetbuf 2 5 `i 1 ungetcnt 2 7 `i 1 limit 2 9 ]
[v fputc@fp fp `*.39S785 1 p 2 2 ]
"24
} 0
"7 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\putch.c
[v _putch putch `(v 1 e 1 0 ]
{
"9
} 0
"1 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\abs.c
[v _abs abs `(i 1 e 2 0 ]
{
[v abs@a a `i 1 p 2 18 ]
"4
} 0
"9 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
[v ___aomod __aomod `(o 1 e 8 0 ]
{
"12
[v ___aomod@sign sign `uc 1 a 1 17 ]
[v ___aomod@counter counter `uc 1 a 1 16 ]
"9
[v ___aomod@dividend dividend `o 1 p 8 0 ]
[v ___aomod@divisor divisor `o 1 p 8 8 ]
"36
} 0
"9 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
[v ___aodiv __aodiv `(o 1 e 8 0 ]
{
"12
[v ___aodiv@quotient quotient `o 1 a 8 18 ]
"13
[v ___aodiv@sign sign `uc 1 a 1 17 ]
[v ___aodiv@counter counter `uc 1 a 1 16 ]
"9
[v ___aodiv@dividend dividend `o 1 p 8 0 ]
[v ___aodiv@divisor divisor `o 1 p 8 8 ]
"43
} 0
"50 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
[v _SYSTEM_Initialize SYSTEM_Initialize `(v 1 e 1 0 ]
{
"56
} 0
"50 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
[v _PIN_MANAGER_Initialize PIN_MANAGER_Initialize `(v 1 e 1 0 ]
{
"88
} 0
"58 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
[v _OSCILLATOR_Initialize OSCILLATOR_Initialize `(v 1 e 1 0 ]
{
"64
} 0
"61 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
[v _ADC_Initialize ADC_Initialize `(v 1 e 1 0 ]
{
"80
} 0
"17 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
[v _Lcd_Init Lcd_Init `(c 1 e 1 0 ]
{
"40
} 0
"74
[v _LCD_2x16_WriteMsg LCD_2x16_WriteMsg `(v 1 e 1 0 ]
{
[v LCD_2x16_WriteMsg@msg msg `*.2uc 1 p 2 2 ]
[v LCD_2x16_WriteMsg@line line `uc 1 p 1 4 ]
"82
} 0
"58
[v _LCD_2x16_WriteData LCD_2x16_WriteData `(v 1 e 1 0 ]
{
[v LCD_2x16_WriteData@command command `uc 1 a 1 wreg ]
[v LCD_2x16_WriteData@command command `uc 1 a 1 wreg ]
"60
[v LCD_2x16_WriteData@command command `uc 1 a 1 1 ]
"72
} 0
"43
[v _LCD_2x16_WriteCmd LCD_2x16_WriteCmd `(v 1 e 1 0 ]
{
[v LCD_2x16_WriteCmd@command command `uc 1 a 1 wreg ]
[v LCD_2x16_WriteCmd@command command `uc 1 a 1 wreg ]
"45
[v LCD_2x16_WriteCmd@command command `uc 1 a 1 1 ]
"57
} 0
"109 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
[v _ADC_GetConversion ADC_GetConversion `(us 1 e 2 0 ]
{
[v ADC_GetConversion@channel channel `E4918 1 a 1 wreg ]
[v ADC_GetConversion@channel channel `E4918 1 a 1 wreg ]
"112
[v ADC_GetConversion@channel channel `E4918 1 a 1 4 ]
"127
} 0