Delete solar_panel.X/dist/default directory

This commit is contained in:
Rémi Heredero 2023-02-24 17:23:14 +01:00 committed by GitHub
parent ab34987d42
commit f63e0fa6be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
26 changed files with 0 additions and 10538 deletions

View File

@ -1,2 +0,0 @@
dist/default/debug\doprnt.p1: \
C:\Program\ Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c

View File

@ -1,988 +0,0 @@
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
# 1 "<built-in>" 1
# 1 "<built-in>" 3
# 288 "<built-in>" 3
# 1 "<command line>" 1
# 1 "<built-in>" 2
# 1 "C:/Program Files/Microchip/MPLABX/v6.00/packs/Microchip/PIC18F-J_DFP/1.5.44/xc8\\pic\\include\\language_support.h" 1 3
# 2 "<built-in>" 2
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c" 2
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\ctype.h" 1 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\features.h" 1 3
# 8 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\ctype.h" 2 3
int isalnum(int);
int isalpha(int);
int isblank(int);
int iscntrl(int);
int isdigit(int);
int isgraph(int);
int islower(int);
int isprint(int);
int ispunct(int);
int isspace(int);
int isupper(int);
int isxdigit(int);
int tolower(int);
int toupper(int);
# 3 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c" 2
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\math.h" 1 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\musl_xc8.h" 1 3
# 4 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\math.h" 2 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdint.h" 1 3
# 22 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdint.h" 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 1 3
# 127 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef unsigned long uintptr_t;
# 142 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef long intptr_t;
# 158 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef signed char int8_t;
typedef short int16_t;
typedef __int24 int24_t;
typedef long int32_t;
typedef long long int64_t;
# 188 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef long long intmax_t;
typedef unsigned char uint8_t;
typedef unsigned short uint16_t;
typedef __uint24 uint24_t;
typedef unsigned long uint32_t;
typedef unsigned long long uint64_t;
# 229 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef unsigned long long uintmax_t;
# 22 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdint.h" 2 3
typedef int8_t int_fast8_t;
typedef int64_t int_fast64_t;
typedef int8_t int_least8_t;
typedef int16_t int_least16_t;
typedef int24_t int_least24_t;
typedef int24_t int_fast24_t;
typedef int32_t int_least32_t;
typedef int64_t int_least64_t;
typedef uint8_t uint_fast8_t;
typedef uint64_t uint_fast64_t;
typedef uint8_t uint_least8_t;
typedef uint16_t uint_least16_t;
typedef uint24_t uint_least24_t;
typedef uint24_t uint_fast24_t;
typedef uint32_t uint_least32_t;
typedef uint64_t uint_least64_t;
# 144 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdint.h" 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/stdint.h" 1 3
typedef int16_t int_fast16_t;
typedef int32_t int_fast32_t;
typedef uint16_t uint_fast16_t;
typedef uint32_t uint_fast32_t;
# 144 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdint.h" 2 3
# 10 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\math.h" 2 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 1 3
# 33 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef float float_t;
typedef double double_t;
# 15 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\math.h" 2 3
# 42 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\math.h" 3
int __fpclassifyf(float);
int __signbitf(float);
# 59 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\math.h" 3
double acos(double);
float acosf(float);
long double acosl(long double);
double acosh(double);
float acoshf(float);
long double acoshl(long double);
double asin(double);
float asinf(float);
long double asinl(long double);
double asinh(double);
float asinhf(float);
long double asinhl(long double);
double atan(double);
float atanf(float);
long double atanl(long double);
double atan2(double, double);
float atan2f(float, float);
long double atan2l(long double, long double);
double atanh(double);
float atanhf(float);
long double atanhl(long double);
double cbrt(double);
float cbrtf(float);
long double cbrtl(long double);
double ceil(double);
float ceilf(float);
long double ceill(long double);
double copysign(double, double);
float copysignf(float, float);
long double copysignl(long double, long double);
double cos(double);
float cosf(float);
long double cosl(long double);
double cosh(double);
float coshf(float);
long double coshl(long double);
double erf(double);
float erff(float);
long double erfl(long double);
double erfc(double);
float erfcf(float);
long double erfcl(long double);
double exp(double);
float expf(float);
long double expl(long double);
double exp2(double);
float exp2f(float);
long double exp2l(long double);
double expm1(double);
float expm1f(float);
long double expm1l(long double);
double fabs(double);
float fabsf(float);
long double fabsl(long double);
double fdim(double, double);
float fdimf(float, float);
long double fdiml(long double, long double);
double floor(double);
float floorf(float);
long double floorl(long double);
double fma(double, double, double);
float fmaf(float, float, float);
long double fmal(long double, long double, long double);
double fmax(double, double);
float fmaxf(float, float);
long double fmaxl(long double, long double);
double fmin(double, double);
float fminf(float, float);
long double fminl(long double, long double);
double fmod(double, double);
float fmodf(float, float);
long double fmodl(long double, long double);
double frexp(double, int *);
float frexpf(float, int *);
long double frexpl(long double, int *);
double hypot(double, double);
float hypotf(float, float);
long double hypotl(long double, long double);
int ilogb(double);
int ilogbf(float);
int ilogbl(long double);
double ldexp(double, int);
float ldexpf(float, int);
long double ldexpl(long double, int);
double lgamma(double);
float lgammaf(float);
long double lgammal(long double);
long long llrint(double);
long long llrintf(float);
long long llrintl(long double);
long long llround(double);
long long llroundf(float);
long long llroundl(long double);
double log(double);
float logf(float);
long double logl(long double);
double log10(double);
float log10f(float);
long double log10l(long double);
double log1p(double);
float log1pf(float);
long double log1pl(long double);
double log2(double);
float log2f(float);
long double log2l(long double);
double logb(double);
float logbf(float);
long double logbl(long double);
long lrint(double);
long lrintf(float);
long lrintl(long double);
long lround(double);
long lroundf(float);
long lroundl(long double);
double modf(double, double *);
float modff(float, float *);
long double modfl(long double, long double *);
double nan(const char *);
float nanf(const char *);
long double nanl(const char *);
double nearbyint(double);
float nearbyintf(float);
long double nearbyintl(long double);
double nextafter(double, double);
float nextafterf(float, float);
long double nextafterl(long double, long double);
double nexttoward(double, long double);
float nexttowardf(float, long double);
long double nexttowardl(long double, long double);
# 323 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\math.h" 3
double pow(double, double);
__attribute__((nonreentrant)) float powf(float, float);
long double powl(long double, long double);
double remainder(double, double);
float remainderf(float, float);
long double remainderl(long double, long double);
double remquo(double, double, int *);
float remquof(float, float, int *);
long double remquol(long double, long double, int *);
double rint(double);
float rintf(float);
long double rintl(long double);
double round(double);
float roundf(float);
long double roundl(long double);
double scalbln(double, long);
float scalblnf(float, long);
long double scalblnl(long double, long);
double scalbn(double, int);
float scalbnf(float, int);
long double scalbnl(long double, int);
double sin(double);
float sinf(float);
long double sinl(long double);
double sinh(double);
float sinhf(float);
long double sinhl(long double);
double sqrt(double);
float sqrtf(float);
long double sqrtl(long double);
double tan(double);
float tanf(float);
long double tanl(long double);
double tanh(double);
float tanhf(float);
long double tanhl(long double);
double tgamma(double);
float tgammaf(float);
long double tgammal(long double);
double trunc(double);
float truncf(float);
long double truncl(long double);
# 428 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\math.h" 3
extern int signgam;
double j0(double);
double j1(double);
double jn(int, double);
double y0(double);
double y1(double);
double yn(int, double);
# 4 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c" 2
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdarg.h" 1 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 1 3
typedef void * va_list[1];
# 8 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdarg.h" 2 3
#pragma intrinsic(__va_start)
#pragma intrinsic(__va_arg)
extern void * __va_start(void);
extern void * __va_arg(void *, ...);
# 5 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c" 2
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stddef.h" 1 3
# 19 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stddef.h" 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 1 3
# 18 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef long int wchar_t;
# 122 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef unsigned size_t;
# 132 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef int ptrdiff_t;
# 19 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stddef.h" 2 3
# 6 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c" 2
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdio.h" 1 3
# 24 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdio.h" 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 1 3
# 11 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef void * __isoc_va_list[1];
# 137 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef long ssize_t;
# 246 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef long long off_t;
# 399 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef struct _IO_FILE FILE;
# 24 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdio.h" 2 3
# 52 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdio.h" 3
typedef union _G_fpos64_t {
char __opaque[16];
double __align;
} fpos_t;
extern FILE *const stdin;
extern FILE *const stdout;
extern FILE *const stderr;
FILE *fopen(const char *restrict, const char *restrict);
FILE *freopen(const char *restrict, const char *restrict, FILE *restrict);
int fclose(FILE *);
int remove(const char *);
int rename(const char *, const char *);
int feof(FILE *);
int ferror(FILE *);
int fflush(FILE *);
void clearerr(FILE *);
int fseek(FILE *, long, int);
long ftell(FILE *);
void rewind(FILE *);
int fgetpos(FILE *restrict, fpos_t *restrict);
int fsetpos(FILE *, const fpos_t *);
size_t fread(void *restrict, size_t, size_t, FILE *restrict);
size_t fwrite(const void *restrict, size_t, size_t, FILE *restrict);
int fgetc(FILE *);
int getc(FILE *);
int getchar(void);
int ungetc(int, FILE *);
int fputc(int, FILE *);
int putc(int, FILE *);
int putchar(int);
char *fgets(char *restrict, int, FILE *restrict);
char *gets(char *);
int fputs(const char *restrict, FILE *restrict);
int puts(const char *);
__attribute__((__format__(__printf__, 1, 2)))
int printf(const char *restrict, ...);
__attribute__((__format__(__printf__, 2, 3)))
int fprintf(FILE *restrict, const char *restrict, ...);
__attribute__((__format__(__printf__, 2, 3)))
int sprintf(char *restrict, const char *restrict, ...);
__attribute__((__format__(__printf__, 3, 4)))
int snprintf(char *restrict, size_t, const char *restrict, ...);
__attribute__((__format__(__printf__, 1, 0)))
int vprintf(const char *restrict, __isoc_va_list);
int vfprintf(FILE *restrict, const char *restrict, __isoc_va_list);
__attribute__((__format__(__printf__, 2, 0)))
int vsprintf(char *restrict, const char *restrict, __isoc_va_list);
__attribute__((__format__(__printf__, 3, 0)))
int vsnprintf(char *restrict, size_t, const char *restrict, __isoc_va_list);
__attribute__((__format__(__scanf__, 1, 2)))
int scanf(const char *restrict, ...);
__attribute__((__format__(__scanf__, 2, 3)))
int fscanf(FILE *restrict, const char *restrict, ...);
__attribute__((__format__(__scanf__, 2, 3)))
int sscanf(const char *restrict, const char *restrict, ...);
__attribute__((__format__(__scanf__, 1, 0)))
int vscanf(const char *restrict, __isoc_va_list);
int vfscanf(FILE *restrict, const char *restrict, __isoc_va_list);
__attribute__((__format__(__scanf__, 2, 0)))
int vsscanf(const char *restrict, const char *restrict, __isoc_va_list);
void perror(const char *);
int setvbuf(FILE *restrict, char *restrict, int, size_t);
void setbuf(FILE *restrict, char *restrict);
char *tmpnam(char *);
FILE *tmpfile(void);
FILE *fmemopen(void *restrict, size_t, const char *restrict);
FILE *open_memstream(char **, size_t *);
FILE *fdopen(int, const char *);
FILE *popen(const char *, const char *);
int pclose(FILE *);
int fileno(FILE *);
int fseeko(FILE *, off_t, int);
off_t ftello(FILE *);
int dprintf(int, const char *restrict, ...);
int vdprintf(int, const char *restrict, __isoc_va_list);
void flockfile(FILE *);
int ftrylockfile(FILE *);
void funlockfile(FILE *);
int getc_unlocked(FILE *);
int getchar_unlocked(void);
int putc_unlocked(int, FILE *);
int putchar_unlocked(int);
ssize_t getdelim(char **restrict, size_t *restrict, int, FILE *restrict);
ssize_t getline(char **restrict, size_t *restrict, FILE *restrict);
int renameat(int, const char *, int, const char *);
char *ctermid(char *);
char *tempnam(const char *, const char *);
# 8 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c" 2
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdlib.h" 1 3
# 21 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdlib.h" 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 1 3
# 21 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\stdlib.h" 2 3
int atoi (const char *);
long atol (const char *);
long long atoll (const char *);
double atof (const char *);
float strtof (const char *restrict, char **restrict);
double strtod (const char *restrict, char **restrict);
long double strtold (const char *restrict, char **restrict);
long strtol (const char *restrict, char **restrict, int);
unsigned long strtoul (const char *restrict, char **restrict, int);
long long strtoll (const char *restrict, char **restrict, int);
unsigned long long strtoull (const char *restrict, char **restrict, int);
int rand (void);
void srand (unsigned);
void *malloc (size_t);
void *calloc (size_t, size_t);
void *realloc (void *, size_t);
void free (void *);
void abort (void);
int atexit (void (*) (void));
void exit (int);
void _Exit (int);
void *bsearch (const void *, const void *, size_t, size_t, int (*)(const void *, const void *));
__attribute__((nonreentrant)) void qsort (void *, size_t, size_t, int (*)(const void *, const void *));
int abs (int);
long labs (long);
long long llabs (long long);
typedef struct { int quot, rem; } div_t;
typedef struct { long quot, rem; } ldiv_t;
typedef struct { long long quot, rem; } lldiv_t;
div_t div (int, int);
ldiv_t ldiv (long, long);
lldiv_t lldiv (long long, long long);
typedef struct { unsigned int quot, rem; } udiv_t;
typedef struct { unsigned long quot, rem; } uldiv_t;
udiv_t udiv (unsigned int, unsigned int);
uldiv_t uldiv (unsigned long, unsigned long);
# 9 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c" 2
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\string.h" 1 3
# 25 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\string.h" 3
# 1 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 1 3
# 411 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\bits/alltypes.h" 3
typedef struct __locale_struct * locale_t;
# 25 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\string.h" 2 3
void *memcpy (void *restrict, const void *restrict, size_t);
void *memmove (void *, const void *, size_t);
void *memset (void *, int, size_t);
int memcmp (const void *, const void *, size_t);
void *memchr (const void *, int, size_t);
char *strcpy (char *restrict, const char *restrict);
char *strncpy (char *restrict, const char *restrict, size_t);
char *strcat (char *restrict, const char *restrict);
char *strncat (char *restrict, const char *restrict, size_t);
int strcmp (const char *, const char *);
int strncmp (const char *, const char *, size_t);
int strcoll (const char *, const char *);
size_t strxfrm (char *restrict, const char *restrict, size_t);
char *strchr (const char *, int);
char *strrchr (const char *, int);
size_t strcspn (const char *, const char *);
size_t strspn (const char *, const char *);
char *strpbrk (const char *, const char *);
char *strstr (const char *, const char *);
char *strtok (char *restrict, const char *restrict);
size_t strlen (const char *);
char *strerror (int);
# 65 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\include\\c99\\string.h" 3
char *strtok_r (char *restrict, const char *restrict, char **restrict);
int strerror_r (int, char *, size_t);
char *stpcpy(char *restrict, const char *restrict);
char *stpncpy(char *restrict, const char *restrict, size_t);
size_t strnlen (const char *, size_t);
char *strdup (const char *);
char *strndup (const char *, size_t);
char *strsignal(int);
char *strerror_l (int, locale_t);
int strcoll_l (const char *, const char *, locale_t);
size_t strxfrm_l (char *restrict, const char *restrict, size_t, locale_t);
void *memccpy (void *restrict, const void *restrict, int, size_t);
# 10 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c" 2
# 1 "C:/Program Files/Microchip/MPLABX/v6.00/packs/Microchip/PIC18F-J_DFP/1.5.44/xc8\\pic\\include\\inline.h" 1 3
# 11 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c" 2
# 99 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
static int prec, width;
static char flags;
union flui {
long double f;
int32_t u;
};
# 125 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
static char dbuf[32];
static void pad(FILE *fp, char *buf, int p)
{
int i, w;
# 145 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
w = (p < 0) ? 0 : p;
i = 0;
while (i < w) {
fputc(' ', fp);
++i;
}
fputs((const char *)buf, fp);
}
# 443 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
static void dtoa(FILE *fp, long long d)
{
char s;
int i, p, w;
long long n;
n = d;
s = n < 0 ? 1 : 0;
if (s) {
n = -n;
}
p = (0 < prec) ? prec : 1;
w = width;
if (s
) {
--w;
s = s ? '-' : '+';
}
# 480 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
i = sizeof(dbuf) - 1;
dbuf[i] = '\0';
while (!(i < 1) && (n || (0 < p)
)) {
--i;
dbuf[i] = (char)((int)'0' + abs(n % 10));
--p;
--w;
n = n / 10;
}
if (s != 0) {
--i;
dbuf[i] = s;
}
return (void) pad(fp, &dbuf[i], w);
}
# 1006 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
static void
vfpfcnvrt(FILE *fp, char *fmt[], va_list ap)
{
char c, *cp;
int done, i;
union {
long long ll;
unsigned long long llu;
void *vp;
long double f;
} convarg;
if ((*fmt)[0] == '%') {
++*fmt;
flags = width = 0;
prec = -1;
# 1117 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
cp = *fmt;
# 1187 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
if (*cp == 'd' || *cp == 'i') {
# 1230 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
convarg.ll = (long long)(int)(*(int *)__va_arg(*(int **)ap, (int)0));
*fmt = cp+1;
return (void) dtoa(fp, convarg.ll);
}
# 1509 "C:\\Program Files\\Microchip\\xc8\\v2.40\\pic\\sources\\c99\\common\\doprnt.c"
++*fmt;
return (void) 0;
}
fputc((int)(*fmt)[0], fp);
++*fmt;
return (void) 1;
}
int vfprintf(FILE *fp, const char *fmt, va_list ap)
{
char *cfmt;
cfmt = (char *)fmt;
while (*cfmt) {
vfpfcnvrt(fp, &cfmt, ap);
}
return 0;
}

View File

@ -1,334 +0,0 @@
Version 4.0 HI-TECH Software Intermediate Code
"399 C:\Program Files\Microchip\xc8\v2.40\pic\include\c99\bits/alltypes.h
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\include\c99\bits/alltypes.h: 399: typedef struct _IO_FILE FILE;
[s S1 ]
[n S1 _IO_FILE ]
"92 C:\Program Files\Microchip\xc8\v2.40\pic\include\c99\stdio.h
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\include\c99\stdio.h: 92: int fputc(int, FILE *);
[v _fputc `(i ~T0 @X0 0 ef2`i`*S1 ]
"101
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\include\c99\stdio.h: 101: int fputs(const char *restrict, FILE *restrict);
[v _fputs `(i ~T0 @X0 0 ef2`*Cuc`*S1 ]
"62 C:\Program Files\Microchip\xc8\v2.40\pic\include\c99\stdlib.h
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\include\c99\stdlib.h: 62: int abs (int);
[v _abs `(i ~T0 @X0 0 ef1`i ]
"1011 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1011: union {
[u S22 `o 1 `uo 1 `*v 1 `d 1 ]
[n S22 . ll llu vp f ]
"14 C:\Program Files\Microchip\xc8\v2.40\pic\include\c99\stdarg.h
[v ___va_arg `(*v ~T0 @X0 0 ev`*v ]
[p i ___va_arg ]
"99 C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 99: static int prec, width;
[v _prec `i ~T0 @X0 1 s ]
[v _width `i ~T0 @X0 1 s ]
"100
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 100: static char flags;
[v _flags `uc ~T0 @X0 1 s ]
"125
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 125: static char dbuf[32];
[v _dbuf `uc ~T0 @X0 -> 32 `i s ]
"133
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 133: static void pad(FILE *fp, char *buf, int p)
[v _pad `(v ~T0 @X0 1 sf3`*S1`*uc`i ]
"134
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 134: {
{
[e :U _pad ]
"133
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 133: static void pad(FILE *fp, char *buf, int p)
[v _fp `*S1 ~T0 @X0 1 r1 ]
[v _buf `*uc ~T0 @X0 1 r2 ]
[v _p `i ~T0 @X0 1 r3 ]
"134
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 134: {
[f ]
"135
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 135: int i, w;
[v _i `i ~T0 @X0 1 a ]
[v _w `i ~T0 @X0 1 a ]
"145
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 145: w = (p < 0) ? 0 : p;
[e = _w ? < _p -> 0 `i : -> 0 `i _p ]
"146
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 146: i = 0;
[e = _i -> 0 `i ]
"147
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 147: while (i < w) {
[e $U 11 ]
[e :U 12 ]
{
"148
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 148: fputc(' ', fp);
[e ( _fputc (2 , -> -> 32 `ui `i _fp ]
"149
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 149: ++i;
[e =+ _i -> 1 `i ]
"150
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 150: }
}
[e :U 11 ]
"147
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 147: while (i < w) {
[e $ < _i _w 12 ]
[e :U 13 ]
"156
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 156: fputs((const char *)buf, fp);
[e ( _fputs (2 , -> _buf `*Cuc _fp ]
"164
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 164: }
[e :UE 10 ]
}
"443
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 443: static void dtoa(FILE *fp, long long d)
[v _dtoa `(v ~T0 @X0 1 sf2`*S1`o ]
"444
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 444: {
{
[e :U _dtoa ]
"443
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 443: static void dtoa(FILE *fp, long long d)
[v _fp `*S1 ~T0 @X0 1 r1 ]
[v _d `o ~T0 @X0 1 r2 ]
"444
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 444: {
[f ]
"445
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 445: char s;
[v _s `uc ~T0 @X0 1 a ]
"446
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 446: int i, p, w;
[v _i `i ~T0 @X0 1 a ]
[v _p `i ~T0 @X0 1 a ]
[v _w `i ~T0 @X0 1 a ]
"447
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 447: long long n;
[v _n `o ~T0 @X0 1 a ]
"450
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 450: n = d;
[e = _n _d ]
"451
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 451: s = n < 0 ? 1 : 0;
[e = _s -> ? < _n -> -> 0 `i `o : -> 1 `i -> 0 `i `uc ]
"452
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 452: if (s) {
[e $ ! != -> _s `i -> 0 `i 15 ]
{
"453
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 453: n = -n;
[e = _n -U _n ]
"454
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 454: }
}
[e :U 15 ]
"462
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 462: p = (0 < prec) ? prec : 1;
[e = _p ? < -> 0 `i _prec : _prec -> 1 `i ]
"463
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 463: w = width;
[e = _w _width ]
"464
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 464: if (s
[e $ ! != -> _s `i -> 0 `i 16 ]
"468
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 468: ) {
{
"469
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 469: --w;
[e =- _w -> 1 `i ]
"470
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 470: s = s ? '-' : '+';
[e = _s -> ? != -> _s `i -> 0 `i : -> 45 `ui -> 43 `ui `uc ]
"471
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 471: }
}
[e :U 16 ]
"480
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 480: i = sizeof(dbuf) - 1;
[e = _i -> - -> # _dbuf `ui -> -> 1 `i `ui `i ]
"481
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 481: dbuf[i] = '\0';
[e = *U + &U _dbuf * -> -> _i `ui `ux -> -> # *U &U _dbuf `ui `ux -> -> 0 `ui `uc ]
"482
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 482: while (!(i < 1) && (n || (0 < p)
[e $U 17 ]
[e :U 18 ]
"486
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 486: )) {
{
"487
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 487: --i;
[e =- _i -> 1 `i ]
"488
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 488: dbuf[i] = (char)((int)'0' + abs(n % 10));
[e = *U + &U _dbuf * -> -> _i `ui `ux -> -> # *U &U _dbuf `ui `ux -> + -> -> 48 `ui `i ( _abs (1 -> % _n -> -> 10 `i `o `i `uc ]
"489
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 489: --p;
[e =- _p -> 1 `i ]
"490
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 490: --w;
[e =- _w -> 1 `i ]
"491
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 491: n = n / 10;
[e = _n / _n -> -> 10 `i `o ]
"492
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 492: }
}
[e :U 17 ]
"482
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 482: while (!(i < 1) && (n || (0 < p)
[e $ && ! < _i -> 1 `i || != _n -> -> 0 `i `o < -> 0 `i _p 18 ]
[e :U 19 ]
"495
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 495: if (s != 0) {
[e $ ! != -> _s `i -> 0 `i 20 ]
{
"496
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 496: --i;
[e =- _i -> 1 `i ]
"497
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 497: dbuf[i] = s;
[e = *U + &U _dbuf * -> -> _i `ui `ux -> -> # *U &U _dbuf `ui `ux _s ]
"498
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 498: }
}
[e :U 20 ]
"501
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 501: return (void) pad(fp, &dbuf[i], w);
[e ) -> ( _pad (3 , , _fp &U *U + &U _dbuf * -> -> _i `ui `ux -> -> # *U &U _dbuf `ui `ux _w `v ]
[e $UE 14 ]
"502
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 502: }
[e :UE 14 ]
}
"1007
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1007: vfpfcnvrt(FILE *fp, char *fmt[], va_list ap)
[v _vfpfcnvrt `(v ~T0 @X0 1 sf3`*S1`**uc`**v ]
"1008
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1008: {
{
[e :U _vfpfcnvrt ]
"1007
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1007: vfpfcnvrt(FILE *fp, char *fmt[], va_list ap)
[v _fp `*S1 ~T0 @X0 1 r1 ]
[v _fmt `**uc ~T0 @X0 1 r2 ]
[v _ap `**v ~T0 @X0 1 r3 ]
"1008
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1008: {
[f ]
"1009
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1009: char c, *cp;
[v _c `uc ~T0 @X0 1 a ]
[v _cp `*uc ~T0 @X0 1 a ]
"1010
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1010: int done, i;
[v _done `i ~T0 @X0 1 a ]
[v _i `i ~T0 @X0 1 a ]
"1016
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1016: } convarg;
[v _convarg `S22 ~T0 @X0 1 a ]
"1019
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1019: if ((*fmt)[0] == '%') {
[e $ ! == -> *U + *U _fmt * -> -> 0 `i `x -> -> # *U *U _fmt `i `x `ui -> 37 `ui 23 ]
{
"1020
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1020: ++*fmt;
[e =+ *U _fmt * -> -> 1 `i `x -> -> # *U *U _fmt `i `x ]
"1022
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1022: flags = width = 0;
[e = _flags -> = _width -> 0 `i `uc ]
"1023
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1023: prec = -1;
[e = _prec -U -> 1 `i ]
"1117
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1117: cp = *fmt;
[e = _cp *U _fmt ]
"1187
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1187: if (*cp == 'd' || *cp == 'i') {
[e $ ! || == -> *U _cp `ui -> 100 `ui == -> *U _cp `ui -> 105 `ui 24 ]
{
"1230
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1230: convarg.ll = (long long)(int)(*(int *)__va_arg(*(int **)ap, (int)0));
[e = . _convarg 0 -> *U -> ( ___va_arg , (. -> *U -> _ap `**i `*v -> 0 `i `*i `o ]
"1232
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1232: *fmt = cp+1;
[e = *U _fmt + _cp * -> -> 1 `i `x -> -> # *U _cp `i `x ]
"1233
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1233: return (void) dtoa(fp, convarg.ll);
[e ) -> ( _dtoa (2 , _fp . _convarg 0 `v ]
[e $UE 21 ]
"1234
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1234: }
}
[e :U 24 ]
"1509
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1509: ++*fmt;
[e =+ *U _fmt * -> -> 1 `i `x -> -> # *U *U _fmt `i `x ]
"1510
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1510: return (void) 0;
[e ) -> -> 0 `i `v ]
[e $UE 21 ]
"1511
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1511: }
}
[e :U 23 ]
"1514
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1514: fputc((int)(*fmt)[0], fp);
[e ( _fputc (2 , -> *U + *U _fmt * -> -> 0 `i `x -> -> # *U *U _fmt `i `x `i _fp ]
"1515
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1515: ++*fmt;
[e =+ *U _fmt * -> -> 1 `i `x -> -> # *U *U _fmt `i `x ]
"1516
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1516: return (void) 1;
[e ) -> -> 1 `i `v ]
[e $UE 21 ]
"1517
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1517: }
[e :UE 21 ]
}
"1520
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1520: int vfprintf(FILE *fp, const char *fmt, va_list ap)
[v _vfprintf `(i ~T0 @X0 1 ef3`*S1`*Cuc`**v ]
"1521
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1521: {
{
[e :U _vfprintf ]
"1520
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1520: int vfprintf(FILE *fp, const char *fmt, va_list ap)
[v _fp `*S1 ~T0 @X0 1 r1 ]
[v _fmt `*Cuc ~T0 @X0 1 r2 ]
[v _ap `**v ~T0 @X0 1 r3 ]
"1521
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1521: {
[f ]
"1523
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1523: char *cfmt;
[v _cfmt `*uc ~T0 @X0 1 a ]
"1525
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1525: cfmt = (char *)fmt;
[e = _cfmt -> _fmt `*uc ]
"1529
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1529: while (*cfmt) {
[e $U 26 ]
[e :U 27 ]
{
"1533
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1533: vfpfcnvrt(fp, &cfmt, ap);
[e ( _vfpfcnvrt (3 , , _fp &U _cfmt _ap ]
"1534
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1534: }
}
[e :U 26 ]
"1529
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1529: while (*cfmt) {
[e $ != -> *U _cfmt `i -> 0 `i 27 ]
[e :U 28 ]
"1538
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1538: return 0;
[e ) -> 0 `i ]
[e $UE 25 ]
"1543
[; ;C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c: 1543: }
[e :UE 25 ]
}

View File

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project>
<executable name="dist/default/debug\solar_panel.X.debug.hex">
<memory name="program">
<units>bytes</units>
<length>131064</length>
<used>2902</used>
<free>128162</free>
</memory>
<memory name="data">
<units>bytes</units>
<length>3808</length>
<used>151</used>
<free>3657</free>
</memory>
</executable>
</project>

View File

@ -1,773 +0,0 @@
%CMF
# %PSECTS Section
# For each object file, details of its psects are enumerated here.
# The begining of the section is indicated by %PSECTS. The first
# line indicates the name of the first object file, e.g.
# $foo.obj
# Each line that follows describes a psect in that object file, until
# the next object file. The lines that describe a psect have the
# format:
# <psect name> <class name> <space> <link address> <load addresses> <length> <delta> <reloc>
# All addresses and the length are given in unqualified hexadecimal
# in delta units. Any other numeric values are decimal.
%PSECTS
$C:\Users\remi\AppData\Local\Temp\xcAsjns.o
init CODE 0 2 2 4 1 2
reset_vec CODE 0 0 0 2 1 2
config CONFIG 4 1FFF8 1FFF8 6 1 1
$dist/default/debug\solar_panel.X.debug.o
cinit CODE 0 1B22 1B22 14 1 2
text0 CODE 0 190A 190A 4A 1 2
text1 CODE 0 19DC 19DC 40 1 2
text2 CODE 0 186A 186A 52 1 2
text3 CODE 0 156E 156E 15E 1 2
text4 CODE 0 1006 1006 27C 1 2
text5 CODE 0 1796 1796 7A 1 2
text6 CODE 0 1954 1954 44 1 2
text7 CODE 0 16CC 16CC CA 1 2
text8 CODE 0 1B4E 1B4E 2 1 2
text9 CODE 0 1A1C 1A1C 40 1 2
text10 CODE 0 140A 140A 164 1 2
text11 CODE 0 1282 1282 188 1 2
text12 CODE 0 1B36 1B36 E 1 2
text13 CODE 0 1A5C 1A5C 3E 1 2
text14 CODE 0 1B44 1B44 A 1 2
text15 CODE 0 1B0C 1B0C 16 1 2
text16 CODE 0 1998 1998 44 1 2
text17 CODE 0 1AD4 1AD4 38 1 2
text18 CODE 0 18BC 18BC 4E 1 2
text19 CODE 0 1810 1810 5A 1 2
text20 CODE 0 1A9A 1A9A 3A 1 2
cstackCOMRAM COMRAM 1 1 1 5E 1 1
cstackBANK0 BANK0 1 87 87 11 1 1
bssBANK0 BANK0 1 60 60 27 1 1
smallconst SMALLCONST 0 1000 1000 6 1 2
bssCOMRAM COMRAM 1 5F 5F 1 1 1
config CONFIG 4 1FFF8 1FFF8 6 1 1
# %UNUSED Section
# This section enumerates the unused ranges of each CLASS. Each entry
# is described on a single line as follows:
# <class name> <range> <delta>
# Addresses given in the range are in hexadecimal and units of delta.
%UNUSED
RAM 98-E7F 1
RAM F00-F5F 1
SFR E80-EFF 1
SFR F60-FFC 1
BANK0 98-FF 1
BANK1 100-1FF 1
BANK2 200-2FF 1
BANK3 300-3FF 1
BANK4 400-4FF 1
BANK5 500-5FF 1
BANK6 600-6FF 1
BANK7 700-7FF 1
BANK8 800-8FF 1
BANK9 900-9FF 1
CONST 6-FFF 1
CONST 1B50-1FFF7 1
SMALLCONST 1B50-1FFF7 1
CODE 6-FFF 1
CODE 1B50-1FFF7 1
BANK10 A00-AFF 1
BANK11 B00-BFF 1
BANK12 C00-CFF 1
BANK13 D00-DFF 1
BANK14 E00-E7F 1
BANK15 F00-F5F 1
BIGRAM 98-E7F 1
BIGRAM F00-F5F 1
BIGSFR E80-EFF 1
BIGSFR F60-FFC 1
MEDIUMCONST 1B50-FFFF 1
MEDIUMCONST 11000-1FFF7 1
# %LINETAB Section
# This section enumerates the file/line to address mappings.
# The beginning of the section is indicated by %LINETAB.
# The first line indicates the name of the first object file, e.g.
# $foo.obj
# Each line that follows describes a single mapping until the next
# object file. Mappings have the following format:
# <address> <psect name> <class name> ><line number>:<file name>
# The address is absolute and given given in unqualified hex
# in delta units of the psect. All mappings within an object file
# are in ascending order of addresses.
# All other numeric values are in decimal.
%LINETAB
$dist/default/debug\solar_panel.X.debug.o
1A9A text20 CODE >109:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1A9C text20 CODE >112:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1AAE text20 CODE >115:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1AB0 text20 CODE >118:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1AB2 text20 CODE >121:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1AB2 text20 CODE >123:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1AC0 text20 CODE >126:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1AD2 text20 CODE >127:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1810 text19 CODE >43:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1812 text19 CODE >45:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1814 text19 CODE >46:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1824 text19 CODE >47:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1826 text19 CODE >48:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
182E text19 CODE >49:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1830 text19 CODE >50:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1836 text19 CODE >51:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
183C text19 CODE >52:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
184C text19 CODE >53:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
184E text19 CODE >54:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1856 text19 CODE >55:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1858 text19 CODE >56:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1868 text19 CODE >57:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18BC text18 CODE >58:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18BE text18 CODE >60:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18C0 text18 CODE >61:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18D0 text18 CODE >62:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18D2 text18 CODE >63:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18D8 text18 CODE >64:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18DA text18 CODE >65:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18E0 text18 CODE >66:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18E6 text18 CODE >67:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18F6 text18 CODE >68:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18F8 text18 CODE >69:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
18FE text18 CODE >70:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1900 text18 CODE >71:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1908 text18 CODE >72:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1AD4 text17 CODE >74:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1AD4 text17 CODE >76:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1AE0 text17 CODE >79:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1AEE text17 CODE >80:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1AF2 text17 CODE >81:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1B0A text17 CODE >82:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1998 text16 CODE >17:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1998 text16 CODE >21:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
199A text16 CODE >22:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
199C text16 CODE >23:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
199E text16 CODE >24:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
19A0 text16 CODE >25:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
19A6 text16 CODE >27:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
19BC text16 CODE >28:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
19C2 text16 CODE >30:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
19C8 text16 CODE >33:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
19CE text16 CODE >34:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
19D4 text16 CODE >37:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
19DA text16 CODE >40:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1B0C text15 CODE >61:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1B0C text15 CODE >66:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1B10 text15 CODE >69:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1B14 text15 CODE >72:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1B18 text15 CODE >75:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1B1C text15 CODE >78:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1B20 text15 CODE >80:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1B44 text14 CODE >58:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1B44 text14 CODE >61:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1B48 text14 CODE >63:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1B4C text14 CODE >64:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1A5C text13 CODE >50:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A5C text13 CODE >55:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A60 text13 CODE >56:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A64 text13 CODE >57:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A68 text13 CODE >58:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A6C text13 CODE >59:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A70 text13 CODE >60:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A74 text13 CODE >61:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A78 text13 CODE >62:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A7C text13 CODE >63:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A80 text13 CODE >68:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A82 text13 CODE >69:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A84 text13 CODE >70:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A88 text13 CODE >71:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A8A text13 CODE >72:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A8C text13 CODE >73:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A8E text13 CODE >74:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A90 text13 CODE >75:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A92 text13 CODE >76:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A94 text13 CODE >81:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1A98 text13 CODE >88:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1B36 text12 CODE >50:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1B36 text12 CODE >53:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1B3A text12 CODE >54:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1B3E text12 CODE >55:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1B42 text12 CODE >56:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1282 text11 CODE >9:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
1282 text11 CODE >15:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
1286 text11 CODE >16:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
1294 text11 CODE >17:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
12B4 text11 CODE >18:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
12B8 text11 CODE >20:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
12C6 text11 CODE >21:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
12E6 text11 CODE >22:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
12EA text11 CODE >24:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
12F6 text11 CODE >25:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
1314 text11 CODE >26:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
1318 text11 CODE >27:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
131C text11 CODE >28:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
132E text11 CODE >29:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
1330 text11 CODE >27:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
133E text11 CODE >32:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
1350 text11 CODE >33:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
137E text11 CODE >34:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
139E text11 CODE >35:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
13A0 text11 CODE >37:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
13B2 text11 CODE >38:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
13B8 text11 CODE >40:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
13C8 text11 CODE >41:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
13E8 text11 CODE >42:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
1408 text11 CODE >43:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
140A text10 CODE >9:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
140A text10 CODE >14:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
140E text10 CODE >15:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
141C text10 CODE >16:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
143C text10 CODE >17:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
1440 text10 CODE >19:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
144E text10 CODE >20:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
146E text10 CODE >21:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
148C text10 CODE >22:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
1490 text10 CODE >23:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
1494 text10 CODE >24:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
14A6 text10 CODE >25:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
14A8 text10 CODE >23:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
14B6 text10 CODE >28:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
14E4 text10 CODE >29:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
1504 text10 CODE >30:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
1516 text10 CODE >31:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
151C text10 CODE >33:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
152C text10 CODE >34:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
154C text10 CODE >35:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
156C text10 CODE >36:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
1A1C text9 CODE >1:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\abs.c
1A1C text9 CODE >3:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\abs.c
1A5A text9 CODE >4:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\abs.c
1B4E text8 CODE >7:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\putch.c
1B4E text8 CODE >9:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\putch.c
16CC text7 CODE >8:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
16CC text7 CODE >12:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
16F0 text7 CODE >13:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
16F6 text7 CODE >14:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
16FA text7 CODE >15:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
174E text7 CODE >18:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
1782 text7 CODE >20:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
1794 text7 CODE >24:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
1954 text6 CODE >8:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
1954 text6 CODE >13:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
195C text6 CODE >14:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
1960 text6 CODE >15:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
1972 text6 CODE >16:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
1976 text6 CODE >14:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
1996 text6 CODE >19:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
1796 text5 CODE >133:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1796 text5 CODE >145:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
17B8 text5 CODE >146:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
17C0 text5 CODE >147:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
17C4 text5 CODE >148:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
17D8 text5 CODE >149:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
17DC text5 CODE >147:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
17FA text5 CODE >156:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
180E text5 CODE >164:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1006 text4 CODE >443:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1006 text4 CODE >450:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1026 text4 CODE >451:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
103A text4 CODE >452:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
104A text4 CODE >453:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
106A text4 CODE >462:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
109A text4 CODE >463:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
10A2 text4 CODE >464:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
10B2 text4 CODE >469:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
10B8 text4 CODE >470:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
10E0 text4 CODE >471:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
10E0 text4 CODE >480:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
10E8 text4 CODE >481:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
10EC text4 CODE >482:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
10F0 text4 CODE >487:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
10F6 text4 CODE >488:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1122 text4 CODE >488:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1126 text4 CODE >488:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
112A text4 CODE >488:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
112E text4 CODE >488:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1132 text4 CODE >488:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1136 text4 CODE >488:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
113A text4 CODE >488:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
113E text4 CODE >488:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1178 text4 CODE >489:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
117E text4 CODE >490:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1184 text4 CODE >491:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
11A4 text4 CODE >491:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
11A8 text4 CODE >491:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
11AC text4 CODE >491:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
11B0 text4 CODE >491:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
11B4 text4 CODE >491:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
11B8 text4 CODE >491:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
11BC text4 CODE >491:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
11C0 text4 CODE >491:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
11E8 text4 CODE >482:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
123A text4 CODE >495:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
124A text4 CODE >496:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1250 text4 CODE >497:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1260 text4 CODE >501:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1280 text4 CODE >502:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
156E text3 CODE >1007:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
156E text3 CODE >1019:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1596 text3 CODE >1020:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
15A4 text3 CODE >1022:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
15B2 text3 CODE >1023:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
15B6 text3 CODE >1117:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
15C6 text3 CODE >1187:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1606 text3 CODE >1230:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1640 text3 CODE >1232:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
165C text3 CODE >1233:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
168C text3 CODE >1509:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
169E text3 CODE >1514:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
16CA text3 CODE >1517:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
186A text2 CODE >1520:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
186A text2 CODE >1525:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1872 text2 CODE >1529:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1876 text2 CODE >1533:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1892 text2 CODE >1529:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
18B2 text2 CODE >1538:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
18BA text2 CODE >1543:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
19DC text1 CODE >9:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
19DC text1 CODE >15:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
19E6 text1 CODE >16:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
19EE text1 CODE >17:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
19F6 text1 CODE >18:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
19FE text1 CODE >19:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
1A1A text1 CODE >23:C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
190A text0 CODE >50:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
190A text0 CODE >53:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
190E text0 CODE >55:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
1912 text0 CODE >77:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
1920 text0 CODE >79:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
193C text0 CODE >81:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
1B22 cinit CODE >3131:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B22 cinit CODE >3133:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B22 cinit CODE >3136:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B22 cinit CODE >3159:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B26 cinit CODE >3160:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B28 cinit CODE >3161:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B28 cinit CODE >3162:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B2A cinit CODE >3163:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B2C cinit CODE >3164:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B2E cinit CODE >3167:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B30 cinit CODE >3173:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B30 cinit CODE >3175:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
1B32 cinit CODE >3176:C:\Users\remi\AppData\Local\Temp\xcAsjns.s
# %SYMTAB Section
# An enumeration of all symbols in the program.
# The beginning of the section is indicated by %SYMTAB.
# Each line describes a single symbol as follows:
# <label> <value> [-]<load-adj> <class> <space> <psect> <file-name>
# The value and load-adj are both in unqualified hexadecimal.
# All other numeric values are in decimal. The load-adj is the
# quantity one needs to add to the symbol value in order to obtain the load
# address of the symbol. This value may be signed. If the symbol
# was defined in a psect then <psect> will be "-". File-name
# is the name of the object file in which the symbol was defined.
%SYMTAB
__Lmediumconst 0 0 MEDIUMCONST 0 mediumconst dist/default/debug\solar_panel.X.debug.o
__Hspace_0 1F800 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Hspace_1 98 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Hspace_2 0 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Hspace_4 3FFF6 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_LCD_2x16_WriteData 18BC 0 CODE 0 text18 dist/default/debug\solar_panel.X.debug.o
_Lcd_Init 1998 0 CODE 0 text16 dist/default/debug\solar_panel.X.debug.o
__Hibigdata 0 0 CODE 0 ibigdata dist/default/debug\solar_panel.X.debug.o
__mediumconst 0 0 MEDIUMCONST 0 mediumconst C:\Users\remi\AppData\Local\Temp\xcAsjns.o
__end_of_Lcd_Init 19DC 0 CODE 0 text16 dist/default/debug\solar_panel.X.debug.o
?_abs 13 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
ADC_GetConversion@channel 5 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
?_vfprintf 51 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__Lsmallconst 1000 0 SMALLCONST 0 smallconst dist/default/debug\solar_panel.X.debug.o
_LATA F89 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_LATB F8A 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_LATC F8B 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_LATD F8C 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_LATE F8D 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_LATF F8E 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_LATG F8F 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_LATH F90 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_LATJ F91 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
___sp 0 0 STACK 2 stack C:\Users\remi\AppData\Local\Temp\xcAsjns.o
_dbuf 67 0 BANK0 1 bssBANK0 dist/default/debug\solar_panel.X.debug.o
_dtoa 1006 0 CODE 0 text4 dist/default/debug\solar_panel.X.debug.o
_main 190A 0 CODE 0 text0 dist/default/debug\solar_panel.X.debug.o
_prec 65 0 BANK0 1 bssBANK0 dist/default/debug\solar_panel.X.debug.o
abs@a 13 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__end_of_ADC_GetConversion 1AD4 0 CODE 0 text20 dist/default/debug\solar_panel.X.debug.o
pad@i 18 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
pad@p 15 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
pad@w 1A 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
start 2 0 CODE 0 init C:\Users\remi\AppData\Local\Temp\xcAsjns.o
___aomod@counter 11 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__HbssCOMRAM 0 0 ABS 0 bssCOMRAM dist/default/debug\solar_panel.X.debug.o
pad@fp 11 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__Hpowerup 2 0 CODE 0 powerup dist/default/debug\solar_panel.X.debug.o
__end_of_vfpfcnvrt 16CC 0 CODE 0 text3 dist/default/debug\solar_panel.X.debug.o
__accesstop 60 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsjns.o
intlevel0 0 0 CODE 0 text C:\Users\remi\AppData\Local\Temp\xcAsjns.o
intlevel1 0 0 CODE 0 text C:\Users\remi\AppData\Local\Temp\xcAsjns.o
intlevel2 0 0 CODE 0 text C:\Users\remi\AppData\Local\Temp\xcAsjns.o
intlevel3 0 0 CODE 0 text C:\Users\remi\AppData\Local\Temp\xcAsjns.o
__LbssCOMRAM 0 0 ABS 0 bssCOMRAM dist/default/debug\solar_panel.X.debug.o
__LnvFARRAM 0 0 FARRAM 0 nvFARRAM dist/default/debug\solar_panel.X.debug.o
__Hifardata 0 0 CODE 0 ifardata dist/default/debug\solar_panel.X.debug.o
__Hclrtext 0 0 ABS 0 clrtext dist/default/debug\solar_panel.X.debug.o
_vfpfcnvrt 156E 0 CODE 0 text3 dist/default/debug\solar_panel.X.debug.o
dtoa@fp 1C 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
_ADCON0 FC2 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_ADCON1 FC1 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_ADCON2 FC0 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_ADRESH FC4 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_ADRESL FC3 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
___inthi_sp 0 0 STACK 2 stack C:\Users\remi\AppData\Local\Temp\xcAsjns.o
___intlo_sp 0 0 STACK 2 stack C:\Users\remi\AppData\Local\Temp\xcAsjns.o
__Hintcode_body 0 0 ABS 0 intcode_body dist/default/debug\solar_panel.X.debug.o
__Lintsave_regs 0 0 BIGRAM 1 intsave_regs dist/default/debug\solar_panel.X.debug.o
main@msg 96 0 BANK0 1 cstackBANK0 dist/default/debug\solar_panel.X.debug.o
__Hmediumconst 0 0 MEDIUMCONST 0 mediumconst dist/default/debug\solar_panel.X.debug.o
_ADC_GetConversion 1A9A 0 CODE 0 text20 dist/default/debug\solar_panel.X.debug.o
__Hintcodelo 2 0 CODE 0 intcodelo dist/default/debug\solar_panel.X.debug.o
__end_of___aodiv 140A 0 CODE 0 text11 dist/default/debug\solar_panel.X.debug.o
__end_of___aomod 156E 0 CODE 0 text10 dist/default/debug\solar_panel.X.debug.o
___aodiv@quotient 13 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
LCD_2x16_WriteCmd@command 2 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
___aomod@dividend 1 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__end_of_LCD_2x16_WriteCmd 186A 0 CODE 0 text19 dist/default/debug\solar_panel.X.debug.o
__end_of_LCD_2x16_WriteMsg 1B0C 0 CODE 0 text17 dist/default/debug\solar_panel.X.debug.o
__Lintcodelo 2 0 CODE 0 intcodelo dist/default/debug\solar_panel.X.debug.o
_PIN_MANAGER_Initialize 1A5C 0 CODE 0 text13 dist/default/debug\solar_panel.X.debug.o
___aomod@divisor 9 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
start_initialization 1B22 0 CODE 0 cinit dist/default/debug\solar_panel.X.debug.o
_OSCCON FD3 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__HnvFARRAM 0 0 FARRAM 0 nvFARRAM dist/default/debug\solar_panel.X.debug.o
_TRISDbits F95 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
___rparam_used 1 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__end_of_SYSTEM_Initialize 1B44 0 CODE 0 text12 dist/default/debug\solar_panel.X.debug.o
__pcstackBANK0 87 0 BANK0 1 cstackBANK0 dist/default/debug\solar_panel.X.debug.o
_dtoa$863 2E 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
isa$xinst 0 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsjns.o
LCD_2x16_WriteMsg@line 5 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
fputc@fp 3 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
fputs@fp C 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__Hbank0 0 0 ABS 0 bank0 dist/default/debug\solar_panel.X.debug.o
__Hbank1 0 0 ABS 0 bank1 dist/default/debug\solar_panel.X.debug.o
__Hbank2 0 0 ABS 0 bank2 dist/default/debug\solar_panel.X.debug.o
__Hbank3 0 0 ABS 0 bank3 dist/default/debug\solar_panel.X.debug.o
__Hbank4 0 0 ABS 0 bank4 dist/default/debug\solar_panel.X.debug.o
__Hbank5 0 0 ABS 0 bank5 dist/default/debug\solar_panel.X.debug.o
__Hbank6 0 0 ABS 0 bank6 dist/default/debug\solar_panel.X.debug.o
__Hbank7 0 0 ABS 0 bank7 dist/default/debug\solar_panel.X.debug.o
__Hbank8 0 0 ABS 0 bank8 dist/default/debug\solar_panel.X.debug.o
__Hbank9 0 0 ABS 0 bank9 dist/default/debug\solar_panel.X.debug.o
__Hcinit 0 0 ABS 0 cinit dist/default/debug\solar_panel.X.debug.o
__Hconst 0 0 CONST 0 const dist/default/debug\solar_panel.X.debug.o
__Hidata 0 0 CODE 0 idata dist/default/debug\solar_panel.X.debug.o
__Hidloc 0 0 IDLOC 5 idloc dist/default/debug\solar_panel.X.debug.o
__Hnvbit 0 0 COMRAM 1 nvbit dist/default/debug\solar_panel.X.debug.o
__Hparam 0 0 COMRAM 1 rparam dist/default/debug\solar_panel.X.debug.o
__Hrdata 0 0 COMRAM 1 rdata dist/default/debug\solar_panel.X.debug.o
__Hstack 0 0 STACK 2 stack dist/default/debug\solar_panel.X.debug.o
__Htext0 0 0 ABS 0 text0 dist/default/debug\solar_panel.X.debug.o
__Htext1 0 0 ABS 0 text1 dist/default/debug\solar_panel.X.debug.o
__Htext2 0 0 ABS 0 text2 dist/default/debug\solar_panel.X.debug.o
__Htext3 0 0 ABS 0 text3 dist/default/debug\solar_panel.X.debug.o
__Htext4 0 0 ABS 0 text4 dist/default/debug\solar_panel.X.debug.o
__Htext5 0 0 ABS 0 text5 dist/default/debug\solar_panel.X.debug.o
__Htext6 0 0 ABS 0 text6 dist/default/debug\solar_panel.X.debug.o
__Htext7 0 0 ABS 0 text7 dist/default/debug\solar_panel.X.debug.o
__Htext8 0 0 ABS 0 text8 dist/default/debug\solar_panel.X.debug.o
__Htext9 0 0 ABS 0 text9 dist/default/debug\solar_panel.X.debug.o
__Ljflash_buffer 1F800 0 CODE 0 jflash_buffer dist/default/debug\solar_panel.X.debug.o
__Hbank10 0 0 ABS 0 bank10 dist/default/debug\solar_panel.X.debug.o
__Hbank11 0 0 ABS 0 bank11 dist/default/debug\solar_panel.X.debug.o
__Hbank12 0 0 ABS 0 bank12 dist/default/debug\solar_panel.X.debug.o
__Hbank13 0 0 ABS 0 bank13 dist/default/debug\solar_panel.X.debug.o
__Hbank14 0 0 ABS 0 bank14 dist/default/debug\solar_panel.X.debug.o
__Hbank15 0 0 ABS 0 bank15 dist/default/debug\solar_panel.X.debug.o
__Hbigbss 0 0 BIGRAM 1 bigbss dist/default/debug\solar_panel.X.debug.o
__Hbigram 0 0 ABS 0 bigram dist/default/debug\solar_panel.X.debug.o
__Hbigsfr 0 0 ABS 0 bigsfr dist/default/debug\solar_panel.X.debug.o
__smallconst 1000 0 SMALLCONST 0 smallconst C:\Users\remi\AppData\Local\Temp\xcAsjns.o
__end_of_sprintf 1A1C 0 CODE 0 text1 dist/default/debug\solar_panel.X.debug.o
__Hcomram 0 0 ABS 0 comram dist/default/debug\solar_panel.X.debug.o
__Hconfig 1FFFE 0 CONFIG 4 config dist/default/debug\solar_panel.X.debug.o
__Lbank0 0 0 ABS 0 bank0 dist/default/debug\solar_panel.X.debug.o
__Lbank1 0 0 ABS 0 bank1 dist/default/debug\solar_panel.X.debug.o
__Lbank2 0 0 ABS 0 bank2 dist/default/debug\solar_panel.X.debug.o
__Lbank3 0 0 ABS 0 bank3 dist/default/debug\solar_panel.X.debug.o
__Lbank4 0 0 ABS 0 bank4 dist/default/debug\solar_panel.X.debug.o
__Lbank5 0 0 ABS 0 bank5 dist/default/debug\solar_panel.X.debug.o
__Lbank6 0 0 ABS 0 bank6 dist/default/debug\solar_panel.X.debug.o
__Lbank7 0 0 ABS 0 bank7 dist/default/debug\solar_panel.X.debug.o
__Lbank8 0 0 ABS 0 bank8 dist/default/debug\solar_panel.X.debug.o
__Lbank9 0 0 ABS 0 bank9 dist/default/debug\solar_panel.X.debug.o
__Lcinit 0 0 ABS 0 cinit dist/default/debug\solar_panel.X.debug.o
__Lconst 0 0 CONST 0 const dist/default/debug\solar_panel.X.debug.o
__Lidata 0 0 CODE 0 idata dist/default/debug\solar_panel.X.debug.o
__Lidloc 0 0 IDLOC 5 idloc dist/default/debug\solar_panel.X.debug.o
__Lnvbit 0 0 COMRAM 1 nvbit dist/default/debug\solar_panel.X.debug.o
__Lparam 0 0 COMRAM 1 rparam dist/default/debug\solar_panel.X.debug.o
__Lrdata 0 0 COMRAM 1 rdata dist/default/debug\solar_panel.X.debug.o
__Lstack 0 0 STACK 2 stack dist/default/debug\solar_panel.X.debug.o
__Ltext0 0 0 ABS 0 text0 dist/default/debug\solar_panel.X.debug.o
__Ltext1 0 0 ABS 0 text1 dist/default/debug\solar_panel.X.debug.o
__Ltext2 0 0 ABS 0 text2 dist/default/debug\solar_panel.X.debug.o
__Ltext3 0 0 ABS 0 text3 dist/default/debug\solar_panel.X.debug.o
__Ltext4 0 0 ABS 0 text4 dist/default/debug\solar_panel.X.debug.o
__Ltext5 0 0 ABS 0 text5 dist/default/debug\solar_panel.X.debug.o
__Ltext6 0 0 ABS 0 text6 dist/default/debug\solar_panel.X.debug.o
__Ltext7 0 0 ABS 0 text7 dist/default/debug\solar_panel.X.debug.o
__Ltext8 0 0 ABS 0 text8 dist/default/debug\solar_panel.X.debug.o
__Ltext9 0 0 ABS 0 text9 dist/default/debug\solar_panel.X.debug.o
__Hfarbss 0 0 FARRAM 0 farbss dist/default/debug\solar_panel.X.debug.o
__Lintcode_body 0 0 ABS 0 intcode_body dist/default/debug\solar_panel.X.debug.o
__Habs1 0 0 ABS 0 abs1 dist/default/debug\solar_panel.X.debug.o
__Hdata 0 0 ABS 0 data dist/default/debug\solar_panel.X.debug.o
__Hheap 0 0 HEAP 7 heap dist/default/debug\solar_panel.X.debug.o
__Hinit 6 0 CODE 0 init dist/default/debug\solar_panel.X.debug.o
__Hrbit 0 0 COMRAM 1 rbit dist/default/debug\solar_panel.X.debug.o
__Hrbss 0 0 COMRAM 1 rbss dist/default/debug\solar_panel.X.debug.o
__Htemp 0 0 COMRAM 1 temp dist/default/debug\solar_panel.X.debug.o
__Htext 0 0 ABS 0 text dist/default/debug\solar_panel.X.debug.o
__Labs1 0 0 ABS 0 abs1 dist/default/debug\solar_panel.X.debug.o
__Ldata 0 0 ABS 0 data dist/default/debug\solar_panel.X.debug.o
__Lheap 0 0 HEAP 7 heap dist/default/debug\solar_panel.X.debug.o
__Linit 2 0 CODE 0 init dist/default/debug\solar_panel.X.debug.o
__Lrbit 0 0 COMRAM 1 rbit dist/default/debug\solar_panel.X.debug.o
__Lrbss 0 0 COMRAM 1 rbss dist/default/debug\solar_panel.X.debug.o
__Ltemp 0 0 COMRAM 1 temp dist/default/debug\solar_panel.X.debug.o
__Ltext 0 0 ABS 0 text dist/default/debug\solar_panel.X.debug.o
___aodiv@counter 11 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
___aomod@sign 12 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__LcstackBANK0 0 0 ABS 0 cstackBANK0 dist/default/debug\solar_panel.X.debug.o
__HcstackCOMRAM 0 0 ABS 0 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__Hintret 0 0 ABS 0 intret dist/default/debug\solar_panel.X.debug.o
_LCD_2x16_WriteCmd 1810 0 CODE 0 text19 dist/default/debug\solar_panel.X.debug.o
_LCD_2x16_WriteMsg 1AD4 0 CODE 0 text17 dist/default/debug\solar_panel.X.debug.o
__Hirdata 0 0 CODE 0 irdata dist/default/debug\solar_panel.X.debug.o
__S0 1B50 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__S1 98 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__S4 0 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_abs 1A1C 0 CODE 0 text9 dist/default/debug\solar_panel.X.debug.o
_pad 1796 0 CODE 0 text5 dist/default/debug\solar_panel.X.debug.o
_ADC_InterruptHandler 60 0 BANK0 1 bssBANK0 dist/default/debug\solar_panel.X.debug.o
__Hjflash_buffer 1F800 0 CODE 0 jflash_buffer dist/default/debug\solar_panel.X.debug.o
___aodiv@sign 12 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__Lbigdata 0 0 BIGRAM 1 bigdata dist/default/debug\solar_panel.X.debug.o
__Hnvrram 0 0 COMRAM 1 nvrram dist/default/debug\solar_panel.X.debug.o
sprintf@fmt 5B 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
_SYSTEM_Initialize 1B36 0 CODE 0 text12 dist/default/debug\solar_panel.X.debug.o
__end_of_abs 1A5C 0 CODE 0 text9 dist/default/debug\solar_panel.X.debug.o
__end_of_pad 1810 0 CODE 0 text5 dist/default/debug\solar_panel.X.debug.o
__Lintentry 0 0 ABS 0 intentry dist/default/debug\solar_panel.X.debug.o
__Hramtop 1000 0 RAM 0 ramtop dist/default/debug\solar_panel.X.debug.o
__Hrparam 0 0 COMRAM 1 rparam dist/default/debug\solar_panel.X.debug.o
__activetblptr 3 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Hstruct 0 0 COMRAM 1 struct dist/default/debug\solar_panel.X.debug.o
__LbssBANK0 0 0 ABS 0 bssBANK0 dist/default/debug\solar_panel.X.debug.o
LCD_2x16_WriteData@command 2 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__Htext10 0 0 ABS 0 text10 dist/default/debug\solar_panel.X.debug.o
__Htext11 0 0 ABS 0 text11 dist/default/debug\solar_panel.X.debug.o
__Htext12 0 0 ABS 0 text12 dist/default/debug\solar_panel.X.debug.o
__Htext13 0 0 ABS 0 text13 dist/default/debug\solar_panel.X.debug.o
__Htext14 0 0 ABS 0 text14 dist/default/debug\solar_panel.X.debug.o
__Htext15 0 0 ABS 0 text15 dist/default/debug\solar_panel.X.debug.o
__Htext16 0 0 ABS 0 text16 dist/default/debug\solar_panel.X.debug.o
__Htext17 0 0 ABS 0 text17 dist/default/debug\solar_panel.X.debug.o
__Htext18 0 0 ABS 0 text18 dist/default/debug\solar_panel.X.debug.o
__Htext19 0 0 ABS 0 text19 dist/default/debug\solar_panel.X.debug.o
__Htext20 0 0 ABS 0 text20 dist/default/debug\solar_panel.X.debug.o
vfpfcnvrt@fmt 41 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
_ADC_Initialize 1B0C 0 CODE 0 text15 dist/default/debug\solar_panel.X.debug.o
?_ADC_GetConversion 1 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
pad@buf 13 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__ptext10 140A 0 CODE 0 text10 dist/default/debug\solar_panel.X.debug.o
__ptext11 1282 0 CODE 0 text11 dist/default/debug\solar_panel.X.debug.o
__ptext12 1B36 0 CODE 0 text12 dist/default/debug\solar_panel.X.debug.o
__ptext13 1A5C 0 CODE 0 text13 dist/default/debug\solar_panel.X.debug.o
__ptext14 1B44 0 CODE 0 text14 dist/default/debug\solar_panel.X.debug.o
__ptext15 1B0C 0 CODE 0 text15 dist/default/debug\solar_panel.X.debug.o
__ptext16 1998 0 CODE 0 text16 dist/default/debug\solar_panel.X.debug.o
__ptext17 1AD4 0 CODE 0 text17 dist/default/debug\solar_panel.X.debug.o
__ptext18 18BC 0 CODE 0 text18 dist/default/debug\solar_panel.X.debug.o
__ptext19 1810 0 CODE 0 text19 dist/default/debug\solar_panel.X.debug.o
__ptext20 1A9A 0 CODE 0 text20 dist/default/debug\solar_panel.X.debug.o
__end_of_PIN_MANAGER_Initialize 1A9A 0 CODE 0 text13 dist/default/debug\solar_panel.X.debug.o
___aodiv 1282 0 CODE 0 text11 dist/default/debug\solar_panel.X.debug.o
___aomod 140A 0 CODE 0 text10 dist/default/debug\solar_panel.X.debug.o
__Lbank10 0 0 ABS 0 bank10 dist/default/debug\solar_panel.X.debug.o
__Lbank11 0 0 ABS 0 bank11 dist/default/debug\solar_panel.X.debug.o
__Lbank12 0 0 ABS 0 bank12 dist/default/debug\solar_panel.X.debug.o
__Lbank13 0 0 ABS 0 bank13 dist/default/debug\solar_panel.X.debug.o
__Lbank14 0 0 ABS 0 bank14 dist/default/debug\solar_panel.X.debug.o
__Lbank15 0 0 ABS 0 bank15 dist/default/debug\solar_panel.X.debug.o
__Lbigbss 0 0 BIGRAM 1 bigbss dist/default/debug\solar_panel.X.debug.o
__Lbigram 0 0 ABS 0 bigram dist/default/debug\solar_panel.X.debug.o
__Lbigsfr 0 0 ABS 0 bigsfr dist/default/debug\solar_panel.X.debug.o
__Lcomram 0 0 ABS 0 comram dist/default/debug\solar_panel.X.debug.o
__Lconfig 0 0 CONFIG 4 config dist/default/debug\solar_panel.X.debug.o
_LATDbits F8C 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Lfarbss 0 0 FARRAM 0 farbss dist/default/debug\solar_panel.X.debug.o
__Lfardata 0 0 FARRAM 0 fardata dist/default/debug\solar_panel.X.debug.o
isa$std 1 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsjns.o
main@value 94 0 BANK0 1 cstackBANK0 dist/default/debug\solar_panel.X.debug.o
stackhi 0 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsjns.o
stacklo 0 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsjns.o
__Lintcode 2 0 CODE 0 intcode dist/default/debug\solar_panel.X.debug.o
_OSCTUNE F9B 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Lintret 0 0 ABS 0 intret dist/default/debug\solar_panel.X.debug.o
__Lirdata 0 0 CODE 0 irdata dist/default/debug\solar_panel.X.debug.o
_ADCON0bits FC2 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_ADCON1bits FC1 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Lspace_0 0 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Lspace_1 0 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Lspace_2 0 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Lspace_4 0 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__pbssCOMRAM 5F 0 COMRAM 1 bssCOMRAM dist/default/debug\solar_panel.X.debug.o
__end_of_ADC_Initialize 1B22 0 CODE 0 text15 dist/default/debug\solar_panel.X.debug.o
LCD_2x16_WriteMsg@msg 3 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__HcstackBANK0 0 0 ABS 0 cstackBANK0 dist/default/debug\solar_panel.X.debug.o
___aodiv@divisor 9 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
vfpfcnvrt@convarg 47 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
___aodiv@dividend 1 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__LcstackCOMRAM 0 0 ABS 0 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
end_of_initialization 1B30 0 CODE 0 cinit dist/default/debug\solar_panel.X.debug.o
__Lnvrram 0 0 COMRAM 1 nvrram dist/default/debug\solar_panel.X.debug.o
__Hintentry 0 0 ABS 0 intentry dist/default/debug\solar_panel.X.debug.o
fputc@c 1 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
fputs@c E 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
fputs@i F 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
fputs@s A 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
?___aodiv 1 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
?___aomod 1 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
vfprintf@fmt 53 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__Hreset_vec 2 0 CODE 0 reset_vec dist/default/debug\solar_panel.X.debug.o
__HbssBANK0 0 0 ABS 0 bssBANK0 dist/default/debug\solar_panel.X.debug.o
__Lramtop 1000 0 RAM 0 ramtop dist/default/debug\solar_panel.X.debug.o
__Lrparam 0 0 COMRAM 1 rparam dist/default/debug\solar_panel.X.debug.o
__pcinit 1B22 0 CODE 0 cinit dist/default/debug\solar_panel.X.debug.o
vfpfcnvrt@ap 43 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
vfpfcnvrt@cp 4F 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
vfpfcnvrt@fp 3F 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__ptext0 190A 0 CODE 0 text0 dist/default/debug\solar_panel.X.debug.o
__ptext1 19DC 0 CODE 0 text1 dist/default/debug\solar_panel.X.debug.o
__ptext2 186A 0 CODE 0 text2 dist/default/debug\solar_panel.X.debug.o
__ptext3 156E 0 CODE 0 text3 dist/default/debug\solar_panel.X.debug.o
__ptext4 1006 0 CODE 0 text4 dist/default/debug\solar_panel.X.debug.o
__ptext5 1796 0 CODE 0 text5 dist/default/debug\solar_panel.X.debug.o
__ptext6 1954 0 CODE 0 text6 dist/default/debug\solar_panel.X.debug.o
__ptext7 16CC 0 CODE 0 text7 dist/default/debug\solar_panel.X.debug.o
__ptext8 1B4E 0 CODE 0 text8 dist/default/debug\solar_panel.X.debug.o
__ptext9 1A1C 0 CODE 0 text9 dist/default/debug\solar_panel.X.debug.o
__Lstruct 0 0 COMRAM 1 struct dist/default/debug\solar_panel.X.debug.o
vfprintf@ap 55 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
vfprintf@fp 51 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
vfprintf@cfmt 57 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__Ltext10 0 0 ABS 0 text10 dist/default/debug\solar_panel.X.debug.o
__Ltext11 0 0 ABS 0 text11 dist/default/debug\solar_panel.X.debug.o
__Ltext12 0 0 ABS 0 text12 dist/default/debug\solar_panel.X.debug.o
__Ltext13 0 0 ABS 0 text13 dist/default/debug\solar_panel.X.debug.o
__Ltext14 0 0 ABS 0 text14 dist/default/debug\solar_panel.X.debug.o
__Ltext15 0 0 ABS 0 text15 dist/default/debug\solar_panel.X.debug.o
__Ltext16 0 0 ABS 0 text16 dist/default/debug\solar_panel.X.debug.o
__Ltext17 0 0 ABS 0 text17 dist/default/debug\solar_panel.X.debug.o
__Ltext18 0 0 ABS 0 text18 dist/default/debug\solar_panel.X.debug.o
__Ltext19 0 0 ABS 0 text19 dist/default/debug\solar_panel.X.debug.o
__Ltext20 0 0 ABS 0 text20 dist/default/debug\solar_panel.X.debug.o
__ramtop 1000 0 RAM 0 ramtop C:\Users\remi\AppData\Local\Temp\xcAsjns.o
_sprintf 19DC 0 CODE 0 text1 dist/default/debug\solar_panel.X.debug.o
_vfprintf 186A 0 CODE 0 text2 dist/default/debug\solar_panel.X.debug.o
__Lpowerup 2 0 CODE 0 powerup dist/default/debug\solar_panel.X.debug.o
sprintf@ap 87 0 BANK0 1 cstackBANK0 dist/default/debug\solar_panel.X.debug.o
__psmallconst 1000 0 SMALLCONST 0 smallconst dist/default/debug\solar_panel.X.debug.o
__Lreset_vec 0 0 CODE 0 reset_vec dist/default/debug\solar_panel.X.debug.o
__end_of_vfprintf 18BC 0 CODE 0 text2 dist/default/debug\solar_panel.X.debug.o
___heap_hi 0 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsjns.o
___heap_lo 0 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsjns.o
___param_bank 0 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Hbigdata 0 0 BIGRAM 1 bigdata dist/default/debug\solar_panel.X.debug.o
__end_of__initialization 1B30 0 CODE 0 cinit dist/default/debug\solar_panel.X.debug.o
__Libigdata 0 0 CODE 0 ibigdata dist/default/debug\solar_panel.X.debug.o
__Lclrtext 0 0 ABS 0 clrtext dist/default/debug\solar_panel.X.debug.o
__pcstackCOMRAM 1 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
sprintf@f 89 0 BANK0 1 cstackBANK0 dist/default/debug\solar_panel.X.debug.o
sprintf@s 59 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__end_of_dtoa 1282 0 CODE 0 text4 dist/default/debug\solar_panel.X.debug.o
__end_of_main 1954 0 CODE 0 text0 dist/default/debug\solar_panel.X.debug.o
__end_of_fputc 1796 0 CODE 0 text7 dist/default/debug\solar_panel.X.debug.o
__end_of_fputs 1998 0 CODE 0 text6 dist/default/debug\solar_panel.X.debug.o
?_sprintf 59 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
_TRISA F92 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_TRISB F93 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_TRISC F94 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_TRISD F95 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_TRISE F96 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_TRISF F97 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_TRISG F98 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_TRISH F99 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
_TRISJ F9A 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__end_of_putch 1B50 0 CODE 0 text8 dist/default/debug\solar_panel.X.debug.o
__HRAM 0 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Hbss 0 0 RAM 1 bss dist/default/debug\solar_panel.X.debug.o
__Hram 0 0 ABS 0 ram dist/default/debug\solar_panel.X.debug.o
__Hsfr 0 0 ABS 0 sfr dist/default/debug\solar_panel.X.debug.o
__LRAM 1 0 ABS 0 - dist/default/debug\solar_panel.X.debug.o
__Lbss 0 0 RAM 1 bss dist/default/debug\solar_panel.X.debug.o
__Lram 0 0 ABS 0 ram dist/default/debug\solar_panel.X.debug.o
__Lsfr 0 0 ABS 0 sfr dist/default/debug\solar_panel.X.debug.o
_flags 5F 0 COMRAM 1 bssCOMRAM dist/default/debug\solar_panel.X.debug.o
_fputc 16CC 0 CODE 0 text7 dist/default/debug\solar_panel.X.debug.o
_fputs 1954 0 CODE 0 text6 dist/default/debug\solar_panel.X.debug.o
__end_of_LCD_2x16_WriteData 190A 0 CODE 0 text18 dist/default/debug\solar_panel.X.debug.o
_putch 1B4E 0 CODE 0 text8 dist/default/debug\solar_panel.X.debug.o
_width 63 0 BANK0 1 bssBANK0 dist/default/debug\solar_panel.X.debug.o
___extmem_base 20000 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsjns.o
__end_of_OSCILLATOR_Initialize 1B4E 0 CODE 0 text14 dist/default/debug\solar_panel.X.debug.o
__initialization 1B22 0 CODE 0 cinit dist/default/debug\solar_panel.X.debug.o
__pbssBANK0 60 0 BANK0 1 bssBANK0 dist/default/debug\solar_panel.X.debug.o
__Hfardata 0 0 FARRAM 0 fardata dist/default/debug\solar_panel.X.debug.o
__Hsmallconst 1006 0 SMALLCONST 0 smallconst dist/default/debug\solar_panel.X.debug.o
dtoa@d 1E 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
dtoa@i 3C 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
dtoa@n 34 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
dtoa@p 30 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
dtoa@s 3E 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
dtoa@w 32 0 COMRAM 1 cstackCOMRAM dist/default/debug\solar_panel.X.debug.o
__Lifardata 0 0 CODE 0 ifardata dist/default/debug\solar_panel.X.debug.o
__Hintsave_regs 0 0 BIGRAM 1 intsave_regs dist/default/debug\solar_panel.X.debug.o
__Hintcode 2 0 CODE 0 intcode dist/default/debug\solar_panel.X.debug.o
_OSCILLATOR_Initialize 1B44 0 CODE 0 text14 dist/default/debug\solar_panel.X.debug.o
# %SPLITSTAB Section
# This section enumerates all the psect splits performed by the assembler.
# The beginning of the section is indicated by %SPLITSTAB.
# Each line is a record a particular split, where the parent psect is on
# the left and the child on the right. Note that a child psect is always
# split form the top of the parent psect. All splits from a given parent
# are listed in the order in which they occurred.
%SPLITSTAB
# %DABS Section
# This section contains a table of all usuage of the assember
# directive DABS in the program. Each line has the following format:
# <name> <space> <address> <size>
# If the DABS was originally labelled then that shall be <name>,
# otherwise name will be "-". The <space> number is in decimal.
# <address> and <size> are in byte units as unqaulified hexadecimal
%DABS
# %SEGMENTS Section
# This sections enumerates the segments of the program. Each segment
# is described on a single line as follows:
# <name> <space> <link address> <file address> <size> <delta>
# Addresses and size are in unqualified hexadecimal. The link address
# and size are in units of delta. The file address is in units of bytes.
# All other numeric quantities are in decimal.
%SEGMENTS
text4 0 1006 1006 B4A 1
cstackCOMRAM 1 1 1 5F 1
reset_vec 0 0 0 6 1
bssBANK0 1 60 60 38 1
smallconst 0 1000 1000 6 1
# %NOTES Section
# This section contains data of all the note-psects. The beginning of the section
# is indicated by %NOTES. The first line indicates the name and decimal
# byte-length of the first note-psect, e.g.
# $codecov_info_hdr 16
# Each line that follows contains the byte-data of the psect in hexadecimal as a
# space-separated list. These lines are limited to 16 bytes of data.
%NOTES

View File

@ -1,213 +0,0 @@
### HEXMate logfile and output summary ###
### Command-line arguments ###
dist/default/debug\solar_panel.X.debug.hex
-Odist/default/debug\solar_panel.X.debug.hex
-logfile=dist/default/debug\solar_panel.X.debug.hxl
-addressing=1
-break=1FFF8
### Memory Usage ###
Intel Hex-file ranges:
0h - 5h (dist/default/debug\solar_panel.X.debug.hex)
1000h - 1004h (dist/default/debug\solar_panel.X.debug.hex)
1006h - 1B4Fh (dist/default/debug\solar_panel.X.debug.hex)
1FFF8h - 1FFFDh (dist/default/debug\solar_panel.X.debug.hex)
Unused ranges:
6h - FFFh
1005h - 1005h
1B50h - 1FFF7h
### Hex Memory Map ###
Legend:
-- = Unused memory
H1 = Intel Hex-file (dist/default/debug\solar_panel.X.debug.hex)
----------------------------------------------------------
| 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
----------------------------------------------------------
00000000 | H1 H1 H1 H1 H1 H1 -- -- -- -- -- -- -- -- -- --
----------------------------------------------------------
00001000 | H1 H1 H1 H1 H1 -- H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001010 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001020 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001030 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001040 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001050 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001060 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001070 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001080 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001090 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001100 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001110 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001120 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001130 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001140 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001150 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001160 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001170 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001180 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001190 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000011A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000011B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000011C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000011D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000011E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000011F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001200 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001210 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001220 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001230 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001240 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001250 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001260 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001270 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001280 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001290 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000012A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000012B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000012C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000012D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000012E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000012F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001300 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001310 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001320 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001330 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001340 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001350 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001360 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001370 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001380 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001390 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000013A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000013B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000013C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000013D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000013E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000013F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001400 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001410 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001420 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001430 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001440 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001450 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001460 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001470 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001480 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001490 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000014A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000014B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000014C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000014D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000014E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000014F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001500 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001510 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001520 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001530 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001540 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001550 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001560 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001570 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001580 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001590 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000015A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000015B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000015C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000015D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000015E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000015F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001600 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001610 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001620 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001630 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001640 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001650 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001660 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001670 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001680 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001690 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000016A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000016B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000016C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000016D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000016E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000016F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001700 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001710 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001720 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001730 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001740 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001750 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001760 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001770 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001780 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001790 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000017A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000017B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000017C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000017D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000017E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000017F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001800 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001810 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001820 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001830 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001840 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001850 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001860 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001870 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001880 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001890 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000018A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000018B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000018C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000018D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000018E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000018F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001900 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001910 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001920 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001930 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001940 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001950 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001960 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001970 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001980 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001990 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000019A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000019B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000019C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000019D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000019E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000019F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001A00 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001A10 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001A20 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001A30 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001A40 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001A50 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001A60 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001A70 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001A80 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001A90 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001AA0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001AB0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001AC0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001AD0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001AE0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001AF0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001B00 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001B10 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001B20 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001B30 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001B40 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
----------------------------------------------------------
0001FFF0 | -- -- -- -- -- -- -- -- H1 H1 H1 H1 H1 H1 -- --
00020000 | --

File diff suppressed because it is too large Load Diff

View File

@ -1,670 +0,0 @@
Microchip MPLAB XC8 Compiler V2.40
Linker command line:
-W-3 \
--edf=C:\Program Files\Microchip\xc8\v2.40\pic\dat\20220703182018_en.msgs \
-cn -h+dist/default/debug\solar_panel.X.debug.sym \
--cmf=dist/default/debug\solar_panel.X.debug.cmf -z -Q18F97J60 \
-oC:\Users\remi\AppData\Local\Temp\xcAsjns.4 --defsym=__MPLAB_BUILD=1 \
--fixupoverflow=error -Mdist/default/debug/solar_panel.X.debug.map \
--md=C:\Users\remi\AppData\Local\Temp\xcAsjns.dat -E1 -ver=XC8 Compiler \
--acfsm=1493 -ACODE=00h-01FFF7h -ACONST=00h-01FFF7h \
-ASMALLCONST=01000h-010FFhx495,01FF00h-01FFF7h \
-AMEDIUMCONST=01000h-0FFFFh,011000h-01FFF7h -ACOMRAM=01h-05Fh \
-AABS1=00h-0E7Fh,0F00h-0F5Fh -ABIGRAM=01h-0E7Fh,0F00h-0F5Fh \
-ARAM=060h-0FFh,0100h-01FFhx13,0E00h-0E7Fh,0F00h-0F5Fh -ABANK0=060h-0FFh \
-ABANK1=0100h-01FFh -ABANK2=0200h-02FFh -ABANK3=0300h-03FFh \
-ABANK4=0400h-04FFh -ABANK5=0500h-05FFh -ABANK6=0600h-06FFh \
-ABANK7=0700h-07FFh -ABANK8=0800h-08FFh -ABANK9=0900h-09FFh \
-ABANK10=0A00h-0AFFh -ABANK11=0B00h-0BFFh -ABANK12=0C00h-0CFFh \
-ABANK13=0D00h-0DFFh -ABANK14=0E00h-0E7Fh -ABANK15=0F00h-0F5Fh \
-ASFR=0E80h-0EFFh,0F60h-0FFCh -ABIGSFR=0E80h-0EFFh,0F60h-0FFCh \
-ACONFIG=01FFF8h-01FFFDh -preset_vec=00h,intcode,intcodelo,powerup,init \
-pramtop=01000h -psmallconst=SMALLCONST -pmediumconst=MEDIUMCONST \
-pconst=CONST -AFARRAM=00h-00h -pjflash_buffer=01F800h \
-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\remi\AppData\Local\Temp\xcAsjns.o \
dist/default/debug\solar_panel.X.debug.o
Object code version is 3.11
Machine type is 18F97J60
Name Link Load Length Selector Space Scale
C:\Users\remi\AppData\Local\Temp\xcAsjns.o
config 1FFF8 1FFF8 6 0 4
init 2 2 4 0 0
reset_vec 0 0 2 0 0
dist/default/debug\solar_panel.X.debug.o
config 1FFF8 1FFF8 6 0 4
smallconst 1000 1000 6 800 0
text20 1A9A 1A9A 3A 803 0
text19 1810 1810 5A 803 0
text18 18BC 18BC 4E 803 0
text17 1AD4 1AD4 38 803 0
text16 1998 1998 44 803 0
text15 1B0C 1B0C 16 803 0
text14 1B44 1B44 A 803 0
text13 1A5C 1A5C 3E 803 0
text12 1B36 1B36 E 803 0
text11 1282 1282 188 803 0
text10 140A 140A 164 803 0
text9 1A1C 1A1C 40 803 0
text8 1B4E 1B4E 2 803 0
text7 16CC 16CC CA 803 0
text6 1954 1954 44 803 0
text5 1796 1796 7A 803 0
text4 1006 1006 27C 803 0
text3 156E 156E 15E 803 0
text2 186A 186A 52 803 0
text1 19DC 19DC 40 803 0
text0 190A 190A 4A 803 0
cstackCOMRAM 1 1 5E 1 1
cstackBANK0 87 87 11 60 1
bssBANK0 60 60 27 60 1
bssCOMRAM 5F 5F 1 1 1
cinit 1B22 1B22 14 803 0
TOTAL Name Link Load Length Space
CLASS CODE
init 2 2 4 0
reset_vec 0 0 2 0
text20 1A9A 1A9A 3A 0
text19 1810 1810 5A 0
text18 18BC 18BC 4E 0
text17 1AD4 1AD4 38 0
text16 1998 1998 44 0
text15 1B0C 1B0C 16 0
text14 1B44 1B44 A 0
text13 1A5C 1A5C 3E 0
text12 1B36 1B36 E 0
text11 1282 1282 188 0
text10 140A 140A 164 0
text9 1A1C 1A1C 40 0
text8 1B4E 1B4E 2 0
text7 16CC 16CC CA 0
text6 1954 1954 44 0
text5 1796 1796 7A 0
text4 1006 1006 27C 0
text3 156E 156E 15E 0
text2 186A 186A 52 0
text1 19DC 19DC 40 0
text0 190A 190A 4A 0
cinit 1B22 1B22 14 0
CLASS CONST
CLASS SMALLCONST
smallconst 1000 1000 6 0
CLASS MEDIUMCONST
CLASS COMRAM
cstackCOMRAM 1 1 5E 1
bssCOMRAM 5F 5F 1 1
CLASS ABS1
CLASS BIGRAM
CLASS RAM
CLASS BANK0
cstackBANK0 87 87 11 1
bssBANK0 60 60 27 1
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 BANK13
CLASS BANK14
CLASS BANK15
CLASS SFR
CLASS BIGSFR
CLASS CONFIG
config 1FFF8 1FFF8 6 4
CLASS FARRAM
CLASS HEAP
CLASS STACK
CLASS IDLOC
SEGMENTS Name Load Length Top Selector Space Class
reset_vec 000000 000006 000006 0 0 CODE
cstackCOMRAM 000001 00005F 000060 1 1 COMRAM
bssBANK0 000060 000038 000098 60 1 BANK0
smallconst 001000 000006 001006 800 0 SMALLCON
text4 001006 000B4A 001B50 803 0 CODE
UNUSED ADDRESS RANGES
Name Unused Largest block Delta
BANK0 00098-000FF 68
BANK1 00100-001FF 100
BANK10 00A00-00AFF 100
BANK11 00B00-00BFF 100
BANK12 00C00-00CFF 100
BANK13 00D00-00DFF 100
BANK14 00E00-00E7F 80
BANK15 00F00-00F5F 60
BANK2 00200-002FF 100
BANK3 00300-003FF 100
BANK4 00400-004FF 100
BANK5 00500-005FF 100
BANK6 00600-006FF 100
BANK7 00700-007FF 100
BANK8 00800-008FF 100
BANK9 00900-009FF 100
BIGRAM 00098-00E7F DE8
00F00-00F5F 60
BIGSFR 00E80-00EFF 80
00F60-00FFC 9D
CODE 00006-00FFF FFA
01B50-1FFF7 1E4A8
CONST 00006-00FFF FFA
01B50-1FFF7 1E4A8
MEDIUMCONST 01B50-0FFFF E4B0
11000-1FFF7 EFF8
RAM 00098-00E7F 100
00F00-00F5F 60
SFR 00E80-00EFF 80
00F60-00FFC 9D
SMALLCONST 01B50-1FFF7 100
Symbol Table
?_ADC_GetConversion cstackCOMRAM 00001
?___aodiv cstackCOMRAM 00001
?___aomod cstackCOMRAM 00001
?_abs cstackCOMRAM 00013
?_sprintf cstackCOMRAM 00059
?_vfprintf cstackCOMRAM 00051
ADC_GetConversion@channel cstackCOMRAM 00005
LCD_2x16_WriteCmd@command cstackCOMRAM 00002
LCD_2x16_WriteData@command cstackCOMRAM 00002
LCD_2x16_WriteMsg@line cstackCOMRAM 00005
LCD_2x16_WriteMsg@msg cstackCOMRAM 00003
_ADCON0 (abs) 00FC2
_ADCON0bits (abs) 00FC2
_ADCON1 (abs) 00FC1
_ADCON1bits (abs) 00FC1
_ADCON2 (abs) 00FC0
_ADC_GetConversion text20 01A9A
_ADC_Initialize text15 01B0C
_ADC_InterruptHandler bssBANK0 00060
_ADRESH (abs) 00FC4
_ADRESL (abs) 00FC3
_LATA (abs) 00F89
_LATB (abs) 00F8A
_LATC (abs) 00F8B
_LATD (abs) 00F8C
_LATDbits (abs) 00F8C
_LATE (abs) 00F8D
_LATF (abs) 00F8E
_LATG (abs) 00F8F
_LATH (abs) 00F90
_LATJ (abs) 00F91
_LCD_2x16_WriteCmd text19 01810
_LCD_2x16_WriteData text18 018BC
_LCD_2x16_WriteMsg text17 01AD4
_Lcd_Init text16 01998
_OSCCON (abs) 00FD3
_OSCILLATOR_Initialize text14 01B44
_OSCTUNE (abs) 00F9B
_PIN_MANAGER_Initialize text13 01A5C
_SYSTEM_Initialize text12 01B36
_TRISA (abs) 00F92
_TRISB (abs) 00F93
_TRISC (abs) 00F94
_TRISD (abs) 00F95
_TRISDbits (abs) 00F95
_TRISE (abs) 00F96
_TRISF (abs) 00F97
_TRISG (abs) 00F98
_TRISH (abs) 00F99
_TRISJ (abs) 00F9A
__HRAM (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
__Hbank2 bank2 00000
__Hbank3 bank3 00000
__Hbank4 bank4 00000
__Hbank5 bank5 00000
__Hbank6 bank6 00000
__Hbank7 bank7 00000
__Hbank8 bank8 00000
__Hbank9 bank9 00000
__Hbigbss bigbss 00000
__Hbigdata bigdata 00000
__Hbigram bigram 00000
__Hbigsfr bigsfr 00000
__Hbss bss 00000
__HbssBANK0 bssBANK0 00000
__HbssCOMRAM bssCOMRAM 00000
__Hcinit cinit 00000
__Hclrtext clrtext 00000
__Hcomram comram 00000
__Hconfig config 1FFFE
__Hconst const 00000
__HcstackBANK0 cstackBANK0 00000
__HcstackCOMRAM cstackCOMRAM 00000
__Hdata data 00000
__Hfarbss farbss 00000
__Hfardata fardata 00000
__Hheap heap 00000
__Hibigdata ibigdata 00000
__Hidata idata 00000
__Hidloc idloc 00000
__Hifardata ifardata 00000
__Hinit init 00006
__Hintcode intcode 00002
__Hintcode_body intcode_body 00000
__Hintcodelo intcodelo 00002
__Hintentry intentry 00000
__Hintret intret 00000
__Hintsave_regs intsave_regs 00000
__Hirdata irdata 00000
__Hjflash_buffer jflash_buffer 1F800
__Hmediumconst mediumconst 00000
__HnvFARRAM nvFARRAM 00000
__Hnvbit nvbit 00000
__Hnvrram nvrram 00000
__Hparam rparam 00000
__Hpowerup powerup 00002
__Hram ram 00000
__Hramtop ramtop 01000
__Hrbit rbit 00000
__Hrbss rbss 00000
__Hrdata rdata 00000
__Hreset_vec reset_vec 00002
__Hrparam rparam 00000
__Hsfr sfr 00000
__Hsmallconst smallconst 01006
__Hspace_0 (abs) 1F800
__Hspace_1 (abs) 00098
__Hspace_2 (abs) 00000
__Hspace_4 (abs) 3FFF6
__Hstack stack 00000
__Hstruct struct 00000
__Htemp temp 00000
__Htext text 00000
__Htext0 text0 00000
__Htext1 text1 00000
__Htext10 text10 00000
__Htext11 text11 00000
__Htext12 text12 00000
__Htext13 text13 00000
__Htext14 text14 00000
__Htext15 text15 00000
__Htext16 text16 00000
__Htext17 text17 00000
__Htext18 text18 00000
__Htext19 text19 00000
__Htext2 text2 00000
__Htext20 text20 00000
__Htext3 text3 00000
__Htext4 text4 00000
__Htext5 text5 00000
__Htext6 text6 00000
__Htext7 text7 00000
__Htext8 text8 00000
__Htext9 text9 00000
__LRAM (abs) 00001
__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
__Lbank2 bank2 00000
__Lbank3 bank3 00000
__Lbank4 bank4 00000
__Lbank5 bank5 00000
__Lbank6 bank6 00000
__Lbank7 bank7 00000
__Lbank8 bank8 00000
__Lbank9 bank9 00000
__Lbigbss bigbss 00000
__Lbigdata bigdata 00000
__Lbigram bigram 00000
__Lbigsfr bigsfr 00000
__Lbss bss 00000
__LbssBANK0 bssBANK0 00000
__LbssCOMRAM bssCOMRAM 00000
__Lcinit cinit 00000
__Lclrtext clrtext 00000
__Lcomram comram 00000
__Lconfig config 00000
__Lconst const 00000
__LcstackBANK0 cstackBANK0 00000
__LcstackCOMRAM cstackCOMRAM 00000
__Ldata data 00000
__Lfarbss farbss 00000
__Lfardata fardata 00000
__Lheap heap 00000
__Libigdata ibigdata 00000
__Lidata idata 00000
__Lidloc idloc 00000
__Lifardata ifardata 00000
__Linit init 00002
__Lintcode intcode 00002
__Lintcode_body intcode_body 00000
__Lintcodelo intcodelo 00002
__Lintentry intentry 00000
__Lintret intret 00000
__Lintsave_regs intsave_regs 00000
__Lirdata irdata 00000
__Ljflash_buffer jflash_buffer 1F800
__Lmediumconst mediumconst 00000
__LnvFARRAM nvFARRAM 00000
__Lnvbit nvbit 00000
__Lnvrram nvrram 00000
__Lparam rparam 00000
__Lpowerup powerup 00002
__Lram ram 00000
__Lramtop ramtop 01000
__Lrbit rbit 00000
__Lrbss rbss 00000
__Lrdata rdata 00000
__Lreset_vec reset_vec 00000
__Lrparam rparam 00000
__Lsfr sfr 00000
__Lsmallconst smallconst 01000
__Lspace_0 (abs) 00000
__Lspace_1 (abs) 00000
__Lspace_2 (abs) 00000
__Lspace_4 (abs) 00000
__Lstack stack 00000
__Lstruct struct 00000
__Ltemp temp 00000
__Ltext text 00000
__Ltext0 text0 00000
__Ltext1 text1 00000
__Ltext10 text10 00000
__Ltext11 text11 00000
__Ltext12 text12 00000
__Ltext13 text13 00000
__Ltext14 text14 00000
__Ltext15 text15 00000
__Ltext16 text16 00000
__Ltext17 text17 00000
__Ltext18 text18 00000
__Ltext19 text19 00000
__Ltext2 text2 00000
__Ltext20 text20 00000
__Ltext3 text3 00000
__Ltext4 text4 00000
__Ltext5 text5 00000
__Ltext6 text6 00000
__Ltext7 text7 00000
__Ltext8 text8 00000
__Ltext9 text9 00000
__S0 (abs) 01B50
__S1 (abs) 00098
__S4 (abs) 00000
___aodiv text11 01282
___aodiv@counter cstackCOMRAM 00011
___aodiv@dividend cstackCOMRAM 00001
___aodiv@divisor cstackCOMRAM 00009
___aodiv@quotient cstackCOMRAM 00013
___aodiv@sign cstackCOMRAM 00012
___aomod text10 0140A
___aomod@counter cstackCOMRAM 00011
___aomod@dividend cstackCOMRAM 00001
___aomod@divisor cstackCOMRAM 00009
___aomod@sign cstackCOMRAM 00012
___extmem_base (abs) 20000
___heap_hi (abs) 00000
___heap_lo (abs) 00000
___inthi_sp stack 00000
___intlo_sp stack 00000
___param_bank (abs) 00000
___rparam_used (abs) 00001
___sp stack 00000
__accesstop (abs) 00060
__activetblptr (abs) 00003
__end_of_ADC_GetConversion text20 01AD4
__end_of_ADC_Initialize text15 01B22
__end_of_LCD_2x16_WriteCmd text19 0186A
__end_of_LCD_2x16_WriteData text18 0190A
__end_of_LCD_2x16_WriteMsg text17 01B0C
__end_of_Lcd_Init text16 019DC
__end_of_OSCILLATOR_Initialize text14 01B4E
__end_of_PIN_MANAGER_Initialize text13 01A9A
__end_of_SYSTEM_Initialize text12 01B44
__end_of___aodiv text11 0140A
__end_of___aomod text10 0156E
__end_of__initialization cinit 01B30
__end_of_abs text9 01A5C
__end_of_dtoa text4 01282
__end_of_fputc text7 01796
__end_of_fputs text6 01998
__end_of_main text0 01954
__end_of_pad text5 01810
__end_of_putch text8 01B50
__end_of_sprintf text1 01A1C
__end_of_vfpfcnvrt text3 016CC
__end_of_vfprintf text2 018BC
__initialization cinit 01B22
__mediumconst mediumconst 00000
__pbssBANK0 bssBANK0 00060
__pbssCOMRAM bssCOMRAM 0005F
__pcinit cinit 01B22
__pcstackBANK0 cstackBANK0 00087
__pcstackCOMRAM cstackCOMRAM 00001
__psmallconst smallconst 01000
__ptext0 text0 0190A
__ptext1 text1 019DC
__ptext10 text10 0140A
__ptext11 text11 01282
__ptext12 text12 01B36
__ptext13 text13 01A5C
__ptext14 text14 01B44
__ptext15 text15 01B0C
__ptext16 text16 01998
__ptext17 text17 01AD4
__ptext18 text18 018BC
__ptext19 text19 01810
__ptext2 text2 0186A
__ptext20 text20 01A9A
__ptext3 text3 0156E
__ptext4 text4 01006
__ptext5 text5 01796
__ptext6 text6 01954
__ptext7 text7 016CC
__ptext8 text8 01B4E
__ptext9 text9 01A1C
__ramtop ramtop 01000
__smallconst smallconst 01000
_abs text9 01A1C
_dbuf bssBANK0 00067
_dtoa text4 01006
_dtoa$863 cstackCOMRAM 0002E
_flags bssCOMRAM 0005F
_fputc text7 016CC
_fputs text6 01954
_main text0 0190A
_pad text5 01796
_prec bssBANK0 00065
_putch text8 01B4E
_sprintf text1 019DC
_vfpfcnvrt text3 0156E
_vfprintf text2 0186A
_width bssBANK0 00063
abs@a cstackCOMRAM 00013
dtoa@d cstackCOMRAM 0001E
dtoa@fp cstackCOMRAM 0001C
dtoa@i cstackCOMRAM 0003C
dtoa@n cstackCOMRAM 00034
dtoa@p cstackCOMRAM 00030
dtoa@s cstackCOMRAM 0003E
dtoa@w cstackCOMRAM 00032
end_of_initialization cinit 01B30
fputc@c cstackCOMRAM 00001
fputc@fp cstackCOMRAM 00003
fputs@c cstackCOMRAM 0000E
fputs@fp cstackCOMRAM 0000C
fputs@i cstackCOMRAM 0000F
fputs@s cstackCOMRAM 0000A
intlevel0 text 00000
intlevel1 text 00000
intlevel2 text 00000
intlevel3 text 00000
isa$std (abs) 00001
isa$xinst (abs) 00000
main@msg cstackBANK0 00096
main@value cstackBANK0 00094
pad@buf cstackCOMRAM 00013
pad@fp cstackCOMRAM 00011
pad@i cstackCOMRAM 00018
pad@p cstackCOMRAM 00015
pad@w cstackCOMRAM 0001A
sprintf@ap cstackBANK0 00087
sprintf@f cstackBANK0 00089
sprintf@fmt cstackCOMRAM 0005B
sprintf@s cstackCOMRAM 00059
stackhi (abs) 00000
stacklo (abs) 00000
start init 00002
start_initialization cinit 01B22
vfpfcnvrt@ap cstackCOMRAM 00043
vfpfcnvrt@convarg cstackCOMRAM 00047
vfpfcnvrt@cp cstackCOMRAM 0004F
vfpfcnvrt@fmt cstackCOMRAM 00041
vfpfcnvrt@fp cstackCOMRAM 0003F
vfprintf@ap cstackCOMRAM 00055
vfprintf@cfmt cstackCOMRAM 00057
vfprintf@fmt cstackCOMRAM 00053
vfprintf@fp cstackCOMRAM 00051
MODULE INFORMATION
Module Function Class Link Load Size
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
_fputc CODE 16CC 0000 202
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c estimated size: 202
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
_sprintf CODE 19DC 0000 64
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c estimated size: 64
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\abs.c
_abs CODE 1A1C 0000 64
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\abs.c estimated size: 64
mcc_generated_files/pin_manager.c
_PIN_MANAGER_Initialize CODE 1A5C 0000 62
mcc_generated_files/pin_manager.c estimated size: 62
lcd/lcd.c
_Lcd_Init CODE 1998 0000 68
_LCD_2x16_WriteCmd CODE 1810 0000 90
_LCD_2x16_WriteMsg CODE 1AD4 0000 56
_LCD_2x16_WriteData CODE 18BC 0000 78
lcd/lcd.c estimated size: 292
mcc_generated_files/adc.c
_ADC_Initialize CODE 1B0C 0000 22
_ADC_GetConversion CODE 1A9A 0000 58
mcc_generated_files/adc.c estimated size: 80
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
_fputs CODE 1954 0000 68
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c estimated size: 68
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
___aomod CODE 140A 0000 356
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c estimated size: 356
shared
__initialization CODE 1B22 0000 14
shared estimated size: 14
mcc_generated_files/mcc.c
_OSCILLATOR_Initialize CODE 1B44 0000 10
_SYSTEM_Initialize CODE 1B36 0000 14
mcc_generated_files/mcc.c estimated size: 24
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\putch.c
_putch CODE 1B4E 0000 2
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\putch.c estimated size: 2
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
_vfpfcnvrt CODE 156E 0000 350
_pad CODE 1796 0000 122
_dtoa CODE 1006 0000 636
_vfprintf CODE 186A 0000 82
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c estimated size: 1190
main.c
_main CODE 190A 0000 74
main.c estimated size: 74
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
___aodiv CODE 1282 0000 392
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c estimated size: 392

View File

@ -1,6 +0,0 @@
Memory Summary:
Program space used B56h ( 2902) of 1FFF8h bytes ( 2.2%)
Data space used 97h ( 151) of EE0h bytes ( 4.0%)
Configuration bits used 3h ( 3) of 3h words (100.0%)

View File

@ -1,429 +0,0 @@
[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

View File

@ -1,658 +0,0 @@
___aodiv@counter 11 0 COMRAM 1
sprintf@f 89 0 BANK0 1
__S0 1B50 0 ABS 0
__S1 98 0 ABS 0
__S4 0 0 ABS 0
__Hintentry 0 0 ABS 0
__Lintentry 0 0 ABS 0
_pad 1796 0 CODE 0
_abs 1A1C 0 CODE 0
_LATA F89 0 ABS 0
_LATB F8A 0 ABS 0
_LATC F8B 0 ABS 0
_LATD F8C 0 ABS 0
_LATE F8D 0 ABS 0
_LATF F8E 0 ABS 0
_LATG F8F 0 ABS 0
_LATH F90 0 ABS 0
_LATJ F91 0 ABS 0
__end_of_PIN_MANAGER_Initialize 1A9A 0 CODE 0
abs@a 13 0 COMRAM 1
pad@i 18 0 COMRAM 1
pad@p 15 0 COMRAM 1
pad@w 1A 0 COMRAM 1
_prec 65 0 BANK0 1
_dtoa 1006 0 CODE 0
_dbuf 67 0 BANK0 1
?_abs 13 0 COMRAM 1
_main 190A 0 CODE 0
___sp 0 0 STACK 2
start 2 0 CODE 0
sprintf@s 59 0 COMRAM 1
_TRISA F92 0 ABS 0
_TRISB F93 0 ABS 0
_TRISC F94 0 ABS 0
_TRISD F95 0 ABS 0
__Hirdata 0 0 CODE 0
_TRISE F96 0 ABS 0
__Lirdata 0 0 CODE 0
__HRAM 0 0 ABS 0
_TRISF F97 0 ABS 0
__LRAM 1 0 ABS 0
_TRISG F98 0 ABS 0
_TRISH F99 0 ABS 0
_TRISJ F9A 0 ABS 0
__Hconfig 1FFFE 0 CONFIG 4
__Lconfig 0 0 CONFIG 4
__end_of_Lcd_Init 19DC 0 CODE 0
?___aomod 1 0 COMRAM 1
dtoa@d 1E 0 COMRAM 1
dtoa@i 3C 0 COMRAM 1
__end_of_LCD_2x16_WriteCmd 186A 0 CODE 0
dtoa@n 34 0 COMRAM 1
dtoa@p 30 0 COMRAM 1
dtoa@s 3E 0 COMRAM 1
__Hbigram 0 0 ABS 0
__Lbigram 0 0 ABS 0
__Hrparam 0 0 COMRAM 1
dtoa@w 32 0 COMRAM 1
__Lrparam 0 0 COMRAM 1
pad@fp 11 0 COMRAM 1
__Hram 0 0 ABS 0
__Lram 0 0 ABS 0
__Hcomram 0 0 ABS 0
_putch 1B4E 0 CODE 0
__Lcomram 0 0 ABS 0
_fputc 16CC 0 CODE 0
_width 63 0 BANK0 1
__Hsfr 0 0 ABS 0
__Lsfr 0 0 ABS 0
_flags 5F 0 COMRAM 1
__Hbss 0 0 RAM 1
__Lbss 0 0 RAM 1
___param_bank 0 0 ABS 0
__Hnvrram 0 0 COMRAM 1
__Lnvrram 0 0 COMRAM 1
?_sprintf 59 0 COMRAM 1
_vfprintf 186A 0 CODE 0
_fputs 1954 0 CODE 0
__end_of_abs 1A5C 0 CODE 0
_Lcd_Init 1998 0 CODE 0
_ADCON0 FC2 0 ABS 0
_ADCON1 FC1 0 ABS 0
_ADCON2 FC0 0 ABS 0
__end_of_vfpfcnvrt 16CC 0 CODE 0
_LCD_2x16_WriteMsg 1AD4 0 CODE 0
__end_of_putch 1B50 0 CODE 0
__Hbigsfr 0 0 ABS 0
__Lbigsfr 0 0 ABS 0
sprintf@ap 87 0 BANK0 1
_LATDbits F8C 0 ABS 0
__Hintsave_regs 0 0 BIGRAM 1
__Lintsave_regs 0 0 BIGRAM 1
?___aodiv 1 0 COMRAM 1
__Hbigbss 0 0 BIGRAM 1
__Lbigbss 0 0 BIGRAM 1
__Hintret 0 0 ABS 0
__Lintret 0 0 ABS 0
__Hramtop 1000 0 RAM 0
__Lramtop 1000 0 RAM 0
__Hstruct 0 0 COMRAM 1
__Lstruct 0 0 COMRAM 1
__Hbigdata 0 0 BIGRAM 1
__Lbigdata 0 0 BIGRAM 1
__Hmediumconst 0 0 MEDIUMCONST 0
__end_of_ADC_Initialize 1B22 0 CODE 0
__Lmediumconst 0 0 MEDIUMCONST 0
__Hfarbss 0 0 FARRAM 0
__Lfarbss 0 0 FARRAM 0
__Hintcode 2 0 CODE 0
__Lintcode 2 0 CODE 0
__Hfardata 0 0 FARRAM 0
_ADRESH FC4 0 ABS 0
__Lfardata 0 0 FARRAM 0
_OSCCON FD3 0 ABS 0
__Habs1 0 0 ABS 0
__Labs1 0 0 ABS 0
_ADRESL FC3 0 ABS 0
isa$xinst 0 0 ABS 0
__end_of_LCD_2x16_WriteMsg 1B0C 0 CODE 0
__HnvFARRAM 0 0 FARRAM 0
__LnvFARRAM 0 0 FARRAM 0
___heap_hi 0 0 ABS 0
LCD_2x16_WriteCmd@command 2 0 COMRAM 1
fputc@c 1 0 COMRAM 1
fputs@c E 0 COMRAM 1
fputs@i F 0 COMRAM 1
main@value 94 0 BANK0 1
__Hdata 0 0 ABS 0
__Ldata 0 0 ABS 0
isa$std 1 0 ABS 0
fputs@s A 0 COMRAM 1
dtoa@fp 1C 0 COMRAM 1
pad@buf 13 0 COMRAM 1
stackhi 0 0 ABS 0
__Hheap 0 0 HEAP 7
__Lheap 0 0 HEAP 7
__HcstackBANK0 0 0 ABS 0
__LcstackBANK0 0 0 ABS 0
___aomod@sign 12 0 COMRAM 1
__pcstackBANK0 87 0 BANK0 1
__Htemp 0 0 COMRAM 1
__Ltemp 0 0 COMRAM 1
stacklo 0 0 ABS 0
_LCD_2x16_WriteCmd 1810 0 CODE 0
__Hrbit 0 0 COMRAM 1
__Lrbit 0 0 COMRAM 1
__Hinit 6 0 CODE 0
__Linit 2 0 CODE 0
__Hintcodelo 2 0 CODE 0
__Lintcodelo 2 0 CODE 0
__Hrbss 0 0 COMRAM 1
__end_of_main 1954 0 CODE 0
__Lrbss 0 0 COMRAM 1
__Htext 0 0 ABS 0
__Ltext 0 0 ABS 0
?_vfprintf 51 0 COMRAM 1
___heap_lo 0 0 ABS 0
end_of_initialization 1B30 0 CODE 0
ADC_GetConversion@channel 5 0 COMRAM 1
___aodiv@sign 12 0 COMRAM 1
__end_of_LCD_2x16_WriteData 190A 0 CODE 0
__end_of___aodiv 140A 0 CODE 0
vfprintf@fmt 53 0 COMRAM 1
__end_of_fputs 1998 0 CODE 0
vfprintf@ap 55 0 COMRAM 1
_TRISDbits F95 0 ABS 0
vfpfcnvrt@convarg 47 0 COMRAM 1
_SYSTEM_Initialize 1B36 0 CODE 0
__Hibigdata 0 0 CODE 0
__Libigdata 0 0 CODE 0
__end_of_ADC_GetConversion 1AD4 0 CODE 0
_OSCTUNE F9B 0 ABS 0
__Hifardata 0 0 CODE 0
__Lifardata 0 0 CODE 0
__Hbank0 0 0 ABS 0
__Lbank0 0 0 ABS 0
__Hbank1 0 0 ABS 0
__Lbank1 0 0 ABS 0
__Hbank2 0 0 ABS 0
__Lbank2 0 0 ABS 0
__Hbank3 0 0 ABS 0
__Lbank3 0 0 ABS 0
__Hbank4 0 0 ABS 0
__Lbank4 0 0 ABS 0
__Hbank5 0 0 ABS 0
__Lbank5 0 0 ABS 0
vfprintf@fp 51 0 COMRAM 1
__Hpowerup 2 0 CODE 0
__Lpowerup 2 0 CODE 0
__Hbank6 0 0 ABS 0
__Lbank6 0 0 ABS 0
__Hbank7 0 0 ABS 0
__Lbank7 0 0 ABS 0
__Hbank8 0 0 ABS 0
__Lbank8 0 0 ABS 0
__Htext0 0 0 ABS 0
__Ltext0 0 0 ABS 0
LCD_2x16_WriteData@command 2 0 COMRAM 1
__Hbank9 0 0 ABS 0
__Lbank9 0 0 ABS 0
__Htext1 0 0 ABS 0
__Ltext1 0 0 ABS 0
__ptext0 190A 0 CODE 0
__Htext2 0 0 ABS 0
__Ltext2 0 0 ABS 0
__ptext1 19DC 0 CODE 0
__Htext3 0 0 ABS 0
__Ltext3 0 0 ABS 0
__ptext2 186A 0 CODE 0
__Htext4 0 0 ABS 0
__Ltext4 0 0 ABS 0
__ptext3 156E 0 CODE 0
__Htext5 0 0 ABS 0
__Ltext5 0 0 ABS 0
__ptext4 1006 0 CODE 0
__Htext6 0 0 ABS 0
__Ltext6 0 0 ABS 0
__ptext5 1796 0 CODE 0
__Htext7 0 0 ABS 0
__Ltext7 0 0 ABS 0
__ptext6 1954 0 CODE 0
__HbssCOMRAM 0 0 ABS 0
__LbssCOMRAM 0 0 ABS 0
__Htext8 0 0 ABS 0
__Ltext8 0 0 ABS 0
__ptext7 16CC 0 CODE 0
__pbssCOMRAM 5F 0 COMRAM 1
__Htext9 0 0 ABS 0
__Ltext9 0 0 ABS 0
__ptext8 1B4E 0 CODE 0
__ptext9 1A1C 0 CODE 0
_vfpfcnvrt 156E 0 CODE 0
__Hclrtext 0 0 ABS 0
__Lclrtext 0 0 ABS 0
__end_of__initialization 1B30 0 CODE 0
___rparam_used 1 0 ABS 0
__Hidata 0 0 CODE 0
__Lidata 0 0 CODE 0
__Hrdata 0 0 COMRAM 1
__Lrdata 0 0 COMRAM 1
fputc@fp 3 0 COMRAM 1
__Hidloc 0 0 IDLOC 5
__Lidloc 0 0 IDLOC 5
fputs@fp C 0 COMRAM 1
__Hstack 0 0 STACK 2
__Lstack 0 0 STACK 2
___aomod 140A 0 CODE 0
main@msg 96 0 BANK0 1
__Hparam 0 0 COMRAM 1
__Lparam 0 0 COMRAM 1
__Hspace_0 1F800 0 ABS 0
__HcstackCOMRAM 0 0 ABS 0
__Lspace_0 0 0 ABS 0
__LcstackCOMRAM 0 0 ABS 0
__pcstackCOMRAM 1 0 COMRAM 1
__end_of___aomod 156E 0 CODE 0
_sprintf 19DC 0 CODE 0
__Hspace_1 98 0 ABS 0
__Lspace_1 0 0 ABS 0
__Hsmallconst 1006 0 SMALLCONST 0
__Lsmallconst 1000 0 SMALLCONST 0
__psmallconst 1000 0 SMALLCONST 0
_dtoa$863 2E 0 COMRAM 1
__Hspace_2 0 0 ABS 0
__Lspace_2 0 0 ABS 0
__Hnvbit 0 0 COMRAM 1
__Lnvbit 0 0 COMRAM 1
__Hcinit 0 0 ABS 0
__Lcinit 0 0 ABS 0
___aodiv 1282 0 CODE 0
__pcinit 1B22 0 CODE 0
__ramtop 1000 0 RAM 0
__mediumconst 0 0 MEDIUMCONST 0
__end_of_fputc 1796 0 CODE 0
__Hconst 0 0 CONST 0
__Lconst 0 0 CONST 0
__Hspace_4 3FFF6 0 ABS 0
__Lspace_4 0 0 ABS 0
_PIN_MANAGER_Initialize 1A5C 0 CODE 0
__end_of_sprintf 1A1C 0 CODE 0
_ADC_GetConversion 1A9A 0 CODE 0
__end_of_pad 1810 0 CODE 0
__HbssBANK0 0 0 ABS 0
__LbssBANK0 0 0 ABS 0
__Hbank10 0 0 ABS 0
__pbssBANK0 60 0 BANK0 1
__Lbank10 0 0 ABS 0
sprintf@fmt 5B 0 COMRAM 1
__Hbank11 0 0 ABS 0
__Lbank11 0 0 ABS 0
__end_of_OSCILLATOR_Initialize 1B4E 0 CODE 0
__Hbank12 0 0 ABS 0
__Lbank12 0 0 ABS 0
__end_of_SYSTEM_Initialize 1B44 0 CODE 0
__Hbank13 0 0 ABS 0
__Lbank13 0 0 ABS 0
__Hbank14 0 0 ABS 0
__Lbank14 0 0 ABS 0
__Htext10 0 0 ABS 0
__Ltext10 0 0 ABS 0
__Htext20 0 0 ABS 0
__Ltext20 0 0 ABS 0
__ptext10 140A 0 CODE 0
__Hbank15 0 0 ABS 0
__Lbank15 0 0 ABS 0
__Htext11 0 0 ABS 0
__Ltext11 0 0 ABS 0
__ptext20 1A9A 0 CODE 0
__ptext11 1282 0 CODE 0
__Htext12 0 0 ABS 0
__Ltext12 0 0 ABS 0
__ptext12 1B36 0 CODE 0
__Htext13 0 0 ABS 0
__Ltext13 0 0 ABS 0
__ptext13 1A5C 0 CODE 0
_ADCON0bits FC2 0 ABS 0
__Htext14 0 0 ABS 0
___extmem_base 20000 0 ABS 0
__Ltext14 0 0 ABS 0
_ADCON1bits FC1 0 ABS 0
__ptext14 1B44 0 CODE 0
__Htext15 0 0 ABS 0
__Ltext15 0 0 ABS 0
__ptext15 1B0C 0 CODE 0
___inthi_sp 0 0 STACK 2
__Htext16 0 0 ABS 0
__Ltext16 0 0 ABS 0
__ptext16 1998 0 CODE 0
__Htext17 0 0 ABS 0
__Ltext17 0 0 ABS 0
___aomod@divisor 9 0 COMRAM 1
__ptext17 1AD4 0 CODE 0
__Htext18 0 0 ABS 0
__Ltext18 0 0 ABS 0
__ptext18 18BC 0 CODE 0
__Htext19 0 0 ABS 0
__Ltext19 0 0 ABS 0
__ptext19 1810 0 CODE 0
___intlo_sp 0 0 STACK 2
__end_of_dtoa 1282 0 CODE 0
___aodiv@divisor 9 0 COMRAM 1
LCD_2x16_WriteMsg@msg 3 0 COMRAM 1
_ADC_Initialize 1B0C 0 CODE 0
vfpfcnvrt@fmt 41 0 COMRAM 1
__Hjflash_buffer 1F800 0 CODE 0
__Ljflash_buffer 1F800 0 CODE 0
_OSCILLATOR_Initialize 1B44 0 CODE 0
__smallconst 1000 0 SMALLCONST 0
__Hreset_vec 2 0 CODE 0
__Lreset_vec 0 0 CODE 0
?_ADC_GetConversion 1 0 COMRAM 1
vfpfcnvrt@ap 43 0 COMRAM 1
__accesstop 60 0 ABS 0
__Hintcode_body 0 0 ABS 0
__Lintcode_body 0 0 ABS 0
intlevel0 0 0 CODE 0
LCD_2x16_WriteMsg@line 5 0 COMRAM 1
intlevel1 0 0 CODE 0
vfprintf@cfmt 57 0 COMRAM 1
intlevel2 0 0 CODE 0
intlevel3 0 0 CODE 0
__end_of_vfprintf 18BC 0 CODE 0
vfpfcnvrt@cp 4F 0 COMRAM 1
start_initialization 1B22 0 CODE 0
___aodiv@quotient 13 0 COMRAM 1
vfpfcnvrt@fp 3F 0 COMRAM 1
__initialization 1B22 0 CODE 0
___aomod@dividend 1 0 COMRAM 1
__activetblptr 3 0 ABS 0
_ADC_InterruptHandler 60 0 BANK0 1
___aomod@counter 11 0 COMRAM 1
_LCD_2x16_WriteData 18BC 0 CODE 0
___aodiv@dividend 1 0 COMRAM 1
%segments
reset_vec 0 5 CODE 0 0
smallconst 1000 1005 SMALLCONST 1000 0
cstackCOMRAM 1 5F COMRAM 1 1
bssBANK0 60 97 BANK0 60 1
text4 1006 1B4F CODE 1006 0
%locals
dist/default/debug\solar_panel.X.debug.o
C:/Program Files/Microchip/MPLABX/v6.00/packs/Microchip/PIC18F-J_DFP/1.5.44/xc8\pic\include\proc\pic18f97j60.h
C:\Users\remi\AppData\Local\Temp\xcAsjns.s
3131 1B22 0 CODE 0
3133 1B22 0 CODE 0
3136 1B22 0 CODE 0
3159 1B22 0 CODE 0
3160 1B26 0 CODE 0
3161 1B28 0 CODE 0
3162 1B28 0 CODE 0
3163 1B2A 0 CODE 0
3164 1B2C 0 CODE 0
3167 1B2E 0 CODE 0
3173 1B30 0 CODE 0
3175 1B30 0 CODE 0
3176 1B32 0 CODE 0
main.c
50 190A 0 CODE 0
53 190A 0 CODE 0
55 190E 0 CODE 0
77 1912 0 CODE 0
79 1920 0 CODE 0
81 193C 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_sprintf.c
9 19DC 0 CODE 0
15 19DC 0 CODE 0
16 19E6 0 CODE 0
17 19EE 0 CODE 0
18 19F6 0 CODE 0
19 19FE 0 CODE 0
23 1A1A 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1520 186A 0 CODE 0
1525 186A 0 CODE 0
1529 1872 0 CODE 0
1533 1876 0 CODE 0
1529 1892 0 CODE 0
1538 18B2 0 CODE 0
1543 18BA 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
1007 156E 0 CODE 0
1019 156E 0 CODE 0
1020 1596 0 CODE 0
1022 15A4 0 CODE 0
1023 15B2 0 CODE 0
1117 15B6 0 CODE 0
1187 15C6 0 CODE 0
1230 1606 0 CODE 0
1232 1640 0 CODE 0
1233 165C 0 CODE 0
1509 168C 0 CODE 0
1514 169E 0 CODE 0
1517 16CA 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
443 1006 0 CODE 0
450 1006 0 CODE 0
451 1026 0 CODE 0
452 103A 0 CODE 0
453 104A 0 CODE 0
462 106A 0 CODE 0
463 109A 0 CODE 0
464 10A2 0 CODE 0
469 10B2 0 CODE 0
470 10B8 0 CODE 0
471 10E0 0 CODE 0
480 10E0 0 CODE 0
481 10E8 0 CODE 0
482 10EC 0 CODE 0
487 10F0 0 CODE 0
488 10F6 0 CODE 0
488 1122 0 CODE 0
488 1126 0 CODE 0
488 112A 0 CODE 0
488 112E 0 CODE 0
488 1132 0 CODE 0
488 1136 0 CODE 0
488 113A 0 CODE 0
488 113E 0 CODE 0
489 1178 0 CODE 0
490 117E 0 CODE 0
491 1184 0 CODE 0
491 11A4 0 CODE 0
491 11A8 0 CODE 0
491 11AC 0 CODE 0
491 11B0 0 CODE 0
491 11B4 0 CODE 0
491 11B8 0 CODE 0
491 11BC 0 CODE 0
491 11C0 0 CODE 0
482 11E8 0 CODE 0
495 123A 0 CODE 0
496 124A 0 CODE 0
497 1250 0 CODE 0
501 1260 0 CODE 0
502 1280 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\doprnt.c
133 1796 0 CODE 0
145 1796 0 CODE 0
146 17B8 0 CODE 0
147 17C0 0 CODE 0
148 17C4 0 CODE 0
149 17D8 0 CODE 0
147 17DC 0 CODE 0
156 17FA 0 CODE 0
164 180E 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputs.c
8 1954 0 CODE 0
13 1954 0 CODE 0
14 195C 0 CODE 0
15 1960 0 CODE 0
16 1972 0 CODE 0
14 1976 0 CODE 0
19 1996 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\nf_fputc.c
8 16CC 0 CODE 0
12 16CC 0 CODE 0
13 16F0 0 CODE 0
14 16F6 0 CODE 0
15 16FA 0 CODE 0
18 174E 0 CODE 0
20 1782 0 CODE 0
24 1794 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\putch.c
7 1B4E 0 CODE 0
9 1B4E 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\abs.c
1 1A1C 0 CODE 0
3 1A1C 0 CODE 0
4 1A5A 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aomod.c
9 140A 0 CODE 0
14 140A 0 CODE 0
15 140E 0 CODE 0
16 141C 0 CODE 0
17 143C 0 CODE 0
19 1440 0 CODE 0
20 144E 0 CODE 0
21 146E 0 CODE 0
22 148C 0 CODE 0
23 1490 0 CODE 0
24 1494 0 CODE 0
25 14A6 0 CODE 0
23 14A8 0 CODE 0
28 14B6 0 CODE 0
29 14E4 0 CODE 0
30 1504 0 CODE 0
31 1516 0 CODE 0
33 151C 0 CODE 0
34 152C 0 CODE 0
35 154C 0 CODE 0
36 156C 0 CODE 0
C:\Program Files\Microchip\xc8\v2.40\pic\sources\c99\common\aodiv.c
9 1282 0 CODE 0
15 1282 0 CODE 0
16 1286 0 CODE 0
17 1294 0 CODE 0
18 12B4 0 CODE 0
20 12B8 0 CODE 0
21 12C6 0 CODE 0
22 12E6 0 CODE 0
24 12EA 0 CODE 0
25 12F6 0 CODE 0
26 1314 0 CODE 0
27 1318 0 CODE 0
28 131C 0 CODE 0
29 132E 0 CODE 0
27 1330 0 CODE 0
32 133E 0 CODE 0
33 1350 0 CODE 0
34 137E 0 CODE 0
35 139E 0 CODE 0
37 13A0 0 CODE 0
38 13B2 0 CODE 0
40 13B8 0 CODE 0
41 13C8 0 CODE 0
42 13E8 0 CODE 0
43 1408 0 CODE 0
mcc_generated_files/mcc.c
50 1B36 0 CODE 0
53 1B36 0 CODE 0
54 1B3A 0 CODE 0
55 1B3E 0 CODE 0
56 1B42 0 CODE 0
mcc_generated_files/pin_manager.c
50 1A5C 0 CODE 0
55 1A5C 0 CODE 0
56 1A60 0 CODE 0
57 1A64 0 CODE 0
58 1A68 0 CODE 0
59 1A6C 0 CODE 0
60 1A70 0 CODE 0
61 1A74 0 CODE 0
62 1A78 0 CODE 0
63 1A7C 0 CODE 0
68 1A80 0 CODE 0
69 1A82 0 CODE 0
70 1A84 0 CODE 0
71 1A88 0 CODE 0
72 1A8A 0 CODE 0
73 1A8C 0 CODE 0
74 1A8E 0 CODE 0
75 1A90 0 CODE 0
76 1A92 0 CODE 0
81 1A94 0 CODE 0
88 1A98 0 CODE 0
mcc_generated_files/mcc.c
58 1B44 0 CODE 0
61 1B44 0 CODE 0
63 1B48 0 CODE 0
64 1B4C 0 CODE 0
mcc_generated_files/adc.c
61 1B0C 0 CODE 0
66 1B0C 0 CODE 0
69 1B10 0 CODE 0
72 1B14 0 CODE 0
75 1B18 0 CODE 0
78 1B1C 0 CODE 0
80 1B20 0 CODE 0
lcd/lcd.c
17 1998 0 CODE 0
21 1998 0 CODE 0
22 199A 0 CODE 0
23 199C 0 CODE 0
24 199E 0 CODE 0
25 19A0 0 CODE 0
27 19A6 0 CODE 0
28 19BC 0 CODE 0
30 19C2 0 CODE 0
33 19C8 0 CODE 0
34 19CE 0 CODE 0
37 19D4 0 CODE 0
40 19DA 0 CODE 0
lcd/lcd.c
74 1AD4 0 CODE 0
76 1AD4 0 CODE 0
79 1AE0 0 CODE 0
80 1AEE 0 CODE 0
81 1AF2 0 CODE 0
82 1B0A 0 CODE 0
lcd/lcd.c
58 18BC 0 CODE 0
60 18BE 0 CODE 0
61 18C0 0 CODE 0
62 18D0 0 CODE 0
63 18D2 0 CODE 0
64 18D8 0 CODE 0
65 18DA 0 CODE 0
66 18E0 0 CODE 0
67 18E6 0 CODE 0
68 18F6 0 CODE 0
69 18F8 0 CODE 0
70 18FE 0 CODE 0
71 1900 0 CODE 0
72 1908 0 CODE 0
lcd/lcd.c
43 1810 0 CODE 0
45 1812 0 CODE 0
46 1814 0 CODE 0
47 1824 0 CODE 0
48 1826 0 CODE 0
49 182E 0 CODE 0
50 1830 0 CODE 0
51 1836 0 CODE 0
52 183C 0 CODE 0
53 184C 0 CODE 0
54 184E 0 CODE 0
55 1856 0 CODE 0
56 1858 0 CODE 0
57 1868 0 CODE 0
mcc_generated_files/adc.c
109 1A9A 0 CODE 0
112 1A9C 0 CODE 0
115 1AAE 0 CODE 0
118 1AB0 0 CODE 0
123 1AB2 0 CODE 0
121 1AB2 0 CODE 0
126 1AC0 0 CODE 0
127 1AD2 0 CODE 0

View File

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project>
<executable name="dist/default/production\solar_panel.X.production.hex">
<memory name="program">
<units>bytes</units>
<length>131064</length>
<used>406</used>
<free>130658</free>
</memory>
<memory name="data">
<units>bytes</units>
<length>3808</length>
<used>10</used>
<free>3798</free>
</memory>
</executable>
</project>

View File

@ -1,462 +0,0 @@
%CMF
# %PSECTS Section
# For each object file, details of its psects are enumerated here.
# The begining of the section is indicated by %PSECTS. The first
# line indicates the name of the first object file, e.g.
# $foo.obj
# Each line that follows describes a psect in that object file, until
# the next object file. The lines that describe a psect have the
# format:
# <psect name> <class name> <space> <link address> <load addresses> <length> <delta> <reloc>
# All addresses and the length are given in unqualified hexadecimal
# in delta units. Any other numeric values are decimal.
%PSECTS
$C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
init CODE 0 0 0 4 1 2
config CONFIG 4 1FFF8 1FFF8 6 1 1
$dist/default/production\solar_panel.X.production.o
cinit CODE 0 117C 117C C 1 2
text0 CODE 0 1134 1134 24 1 2
text1 CODE 0 116E 116E E 1 2
text2 CODE 0 10F6 10F6 3E 1 2
text3 CODE 0 1188 1188 A 1 2
text4 CODE 0 1158 1158 16 1 2
text5 CODE 0 10B0 10B0 46 1 2
text6 CODE 0 1062 1062 4E 1 2
text7 CODE 0 1008 1008 5A 1 2
cstackCOMRAM COMRAM 1 1 1 7 1 1
smallconst SMALLCONST 0 1000 1000 8 1 2
bssCOMRAM COMRAM 1 8 8 3 1 1
config CONFIG 4 1FFF8 1FFF8 6 1 1
# %UNUSED Section
# This section enumerates the unused ranges of each CLASS. Each entry
# is described on a single line as follows:
# <class name> <range> <delta>
# Addresses given in the range are in hexadecimal and units of delta.
%UNUSED
RAM 60-E7F 1
RAM F00-F5F 1
SFR E80-EFF 1
SFR F60-FFF 1
BANK0 60-FF 1
BANK1 100-1FF 1
BANK2 200-2FF 1
BANK3 300-3FF 1
BANK4 400-4FF 1
BANK5 500-5FF 1
BANK6 600-6FF 1
BANK7 700-7FF 1
BANK8 800-8FF 1
BANK9 900-9FF 1
CONST 4-FFF 1
CONST 1192-1FFF7 1
SMALLCONST 1192-1FFF7 1
CODE 4-FFF 1
CODE 1192-1FFF7 1
BANK10 A00-AFF 1
BANK11 B00-BFF 1
BANK12 C00-CFF 1
BANK13 D00-DFF 1
BANK14 E00-E7F 1
BANK15 F00-F5F 1
BIGRAM B-E7F 1
BIGRAM F00-F5F 1
BIGSFR E80-EFF 1
BIGSFR F60-FFF 1
COMRAM B-5F 1
MEDIUMCONST 1192-FFFF 1
MEDIUMCONST 11000-1FFF7 1
# %LINETAB Section
# This section enumerates the file/line to address mappings.
# The beginning of the section is indicated by %LINETAB.
# The first line indicates the name of the first object file, e.g.
# $foo.obj
# Each line that follows describes a single mapping until the next
# object file. Mappings have the following format:
# <address> <psect name> <class name> ><line number>:<file name>
# The address is absolute and given given in unqualified hex
# in delta units of the psect. All mappings within an object file
# are in ascending order of addresses.
# All other numeric values are in decimal.
%LINETAB
$dist/default/production\solar_panel.X.production.o
1008 text7 CODE >43:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
100A text7 CODE >45:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
100C text7 CODE >46:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
101C text7 CODE >47:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
101E text7 CODE >48:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1026 text7 CODE >49:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1028 text7 CODE >50:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
102E text7 CODE >51:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1034 text7 CODE >52:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1044 text7 CODE >53:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1046 text7 CODE >54:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
104E text7 CODE >55:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1050 text7 CODE >56:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1060 text7 CODE >57:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1062 text6 CODE >58:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1064 text6 CODE >60:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1066 text6 CODE >61:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1076 text6 CODE >62:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1078 text6 CODE >63:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
107E text6 CODE >64:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1080 text6 CODE >65:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1086 text6 CODE >66:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
108C text6 CODE >67:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
109C text6 CODE >68:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
109E text6 CODE >69:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
10A4 text6 CODE >70:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
10A6 text6 CODE >71:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
10AE text6 CODE >72:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
10B0 text5 CODE >74:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
10B0 text5 CODE >76:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
10BC text5 CODE >79:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
10D0 text5 CODE >80:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
10D4 text5 CODE >81:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
10F4 text5 CODE >82:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
1158 text4 CODE >61:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1158 text4 CODE >66:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
115C text4 CODE >69:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1160 text4 CODE >72:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1164 text4 CODE >75:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1168 text4 CODE >78:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
116C text4 CODE >80:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
1188 text3 CODE >58:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1188 text3 CODE >61:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
118C text3 CODE >63:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1190 text3 CODE >64:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
10F6 text2 CODE >50:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
10F6 text2 CODE >55:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
10FA text2 CODE >56:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
10FE text2 CODE >57:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1102 text2 CODE >58:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1106 text2 CODE >59:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
110A text2 CODE >60:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
110E text2 CODE >61:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1112 text2 CODE >62:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1116 text2 CODE >63:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
111A text2 CODE >68:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
111C text2 CODE >69:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
111E text2 CODE >70:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1122 text2 CODE >71:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1124 text2 CODE >72:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1126 text2 CODE >73:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1128 text2 CODE >74:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
112A text2 CODE >75:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
112C text2 CODE >76:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
112E text2 CODE >81:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
1132 text2 CODE >88:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/pin_manager.c
116E text1 CODE >50:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
116E text1 CODE >53:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1172 text1 CODE >54:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1176 text1 CODE >55:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
117A text1 CODE >56:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/mcc.c
1134 text0 CODE >50:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
1134 text0 CODE >53:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
1138 text0 CODE >75:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
1140 text0 CODE >76:C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
117C cinit CODE >3113:C:\Users\remi\AppData\Local\Temp\xcAsl3s.s
117C cinit CODE >3115:C:\Users\remi\AppData\Local\Temp\xcAsl3s.s
117C cinit CODE >3118:C:\Users\remi\AppData\Local\Temp\xcAsl3s.s
117C cinit CODE >3130:C:\Users\remi\AppData\Local\Temp\xcAsl3s.s
117E cinit CODE >3131:C:\Users\remi\AppData\Local\Temp\xcAsl3s.s
1180 cinit CODE >3132:C:\Users\remi\AppData\Local\Temp\xcAsl3s.s
1182 cinit CODE >3138:C:\Users\remi\AppData\Local\Temp\xcAsl3s.s
1182 cinit CODE >3140:C:\Users\remi\AppData\Local\Temp\xcAsl3s.s
1184 cinit CODE >3141:C:\Users\remi\AppData\Local\Temp\xcAsl3s.s
# %SYMTAB Section
# An enumeration of all symbols in the program.
# The beginning of the section is indicated by %SYMTAB.
# Each line describes a single symbol as follows:
# <label> <value> [-]<load-adj> <class> <space> <psect> <file-name>
# The value and load-adj are both in unqualified hexadecimal.
# All other numeric values are in decimal. The load-adj is the
# quantity one needs to add to the symbol value in order to obtain the load
# address of the symbol. This value may be signed. If the symbol
# was defined in a psect then <psect> will be "-". File-name
# is the name of the object file in which the symbol was defined.
%SYMTAB
__Lmediumconst 0 0 MEDIUMCONST 0 mediumconst dist/default/production\solar_panel.X.production.o
__Hspace_0 1F800 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Hspace_1 B 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Hspace_2 0 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Hspace_4 3FFF6 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_LCD_2x16_WriteData 1062 0 CODE 0 text6 dist/default/production\solar_panel.X.production.o
__Hibigdata 0 0 CODE 0 ibigdata dist/default/production\solar_panel.X.production.o
__mediumconst 0 0 MEDIUMCONST 0 mediumconst C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
__Lsmallconst 1000 0 SMALLCONST 0 smallconst dist/default/production\solar_panel.X.production.o
_LATA F89 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_LATB F8A 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_LATC F8B 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_LATD F8C 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_LATE F8D 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_LATF F8E 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_LATG F8F 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_LATH F90 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_LATJ F91 0 ABS 0 - dist/default/production\solar_panel.X.production.o
___sp 0 0 STACK 2 stack C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
_main 1134 0 CODE 0 text0 dist/default/production\solar_panel.X.production.o
start 0 0 CODE 0 init C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
__HbssCOMRAM 0 0 ABS 0 bssCOMRAM dist/default/production\solar_panel.X.production.o
__Hpowerup 0 0 CODE 0 powerup dist/default/production\solar_panel.X.production.o
__accesstop 60 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
intlevel0 0 0 CODE 0 text C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
intlevel1 0 0 CODE 0 text C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
intlevel2 0 0 CODE 0 text C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
intlevel3 0 0 CODE 0 text C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
__LbssCOMRAM 0 0 ABS 0 bssCOMRAM dist/default/production\solar_panel.X.production.o
__LnvFARRAM 0 0 FARRAM 0 nvFARRAM dist/default/production\solar_panel.X.production.o
__Hifardata 0 0 CODE 0 ifardata dist/default/production\solar_panel.X.production.o
__Hclrtext 0 0 ABS 0 clrtext dist/default/production\solar_panel.X.production.o
_ADCON0 FC2 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_ADCON1 FC1 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_ADCON2 FC0 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_ADRESH FC4 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_ADRESL FC3 0 ABS 0 - dist/default/production\solar_panel.X.production.o
___inthi_sp 0 0 STACK 2 stack C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
___intlo_sp 0 0 STACK 2 stack C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
__Hintcode_body 0 0 ABS 0 intcode_body dist/default/production\solar_panel.X.production.o
__Lintsave_regs 0 0 BIGRAM 1 intsave_regs dist/default/production\solar_panel.X.production.o
main@msg 6 0 COMRAM 1 cstackCOMRAM dist/default/production\solar_panel.X.production.o
__Hmediumconst 0 0 MEDIUMCONST 0 mediumconst dist/default/production\solar_panel.X.production.o
__Hintcodelo 0 0 CODE 0 intcodelo dist/default/production\solar_panel.X.production.o
LCD_2x16_WriteCmd@command 2 0 COMRAM 1 cstackCOMRAM dist/default/production\solar_panel.X.production.o
__end_of_LCD_2x16_WriteCmd 1062 0 CODE 0 text7 dist/default/production\solar_panel.X.production.o
__end_of_LCD_2x16_WriteMsg 10F6 0 CODE 0 text5 dist/default/production\solar_panel.X.production.o
__Lintcodelo 0 0 CODE 0 intcodelo dist/default/production\solar_panel.X.production.o
_PIN_MANAGER_Initialize 10F6 0 CODE 0 text2 dist/default/production\solar_panel.X.production.o
start_initialization 117C 0 CODE 0 cinit dist/default/production\solar_panel.X.production.o
_OSCCON FD3 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__HnvFARRAM 0 0 FARRAM 0 nvFARRAM dist/default/production\solar_panel.X.production.o
_TRISDbits F95 0 ABS 0 - dist/default/production\solar_panel.X.production.o
___rparam_used 1 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__end_of_SYSTEM_Initialize 117C 0 CODE 0 text1 dist/default/production\solar_panel.X.production.o
isa$xinst 0 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
LCD_2x16_WriteMsg@line 5 0 COMRAM 1 cstackCOMRAM dist/default/production\solar_panel.X.production.o
__Hbank0 0 0 ABS 0 bank0 dist/default/production\solar_panel.X.production.o
__Hbank1 0 0 ABS 0 bank1 dist/default/production\solar_panel.X.production.o
__Hbank2 0 0 ABS 0 bank2 dist/default/production\solar_panel.X.production.o
__Hbank3 0 0 ABS 0 bank3 dist/default/production\solar_panel.X.production.o
__Hbank4 0 0 ABS 0 bank4 dist/default/production\solar_panel.X.production.o
__Hbank5 0 0 ABS 0 bank5 dist/default/production\solar_panel.X.production.o
__Hbank6 0 0 ABS 0 bank6 dist/default/production\solar_panel.X.production.o
__Hbank7 0 0 ABS 0 bank7 dist/default/production\solar_panel.X.production.o
__Hbank8 0 0 ABS 0 bank8 dist/default/production\solar_panel.X.production.o
__Hbank9 0 0 ABS 0 bank9 dist/default/production\solar_panel.X.production.o
__Hcinit 0 0 ABS 0 cinit dist/default/production\solar_panel.X.production.o
__Hconst 0 0 CONST 0 const dist/default/production\solar_panel.X.production.o
__Hidata 0 0 CODE 0 idata dist/default/production\solar_panel.X.production.o
__Hidloc 0 0 IDLOC 5 idloc dist/default/production\solar_panel.X.production.o
__Hnvbit 0 0 COMRAM 1 nvbit dist/default/production\solar_panel.X.production.o
__Hparam 0 0 COMRAM 1 rparam dist/default/production\solar_panel.X.production.o
__Hrdata 0 0 COMRAM 1 rdata dist/default/production\solar_panel.X.production.o
__Hstack 0 0 STACK 2 stack dist/default/production\solar_panel.X.production.o
__Htext0 0 0 ABS 0 text0 dist/default/production\solar_panel.X.production.o
__Htext1 0 0 ABS 0 text1 dist/default/production\solar_panel.X.production.o
__Htext2 0 0 ABS 0 text2 dist/default/production\solar_panel.X.production.o
__Htext3 0 0 ABS 0 text3 dist/default/production\solar_panel.X.production.o
__Htext4 0 0 ABS 0 text4 dist/default/production\solar_panel.X.production.o
__Htext5 0 0 ABS 0 text5 dist/default/production\solar_panel.X.production.o
__Htext6 0 0 ABS 0 text6 dist/default/production\solar_panel.X.production.o
__Htext7 0 0 ABS 0 text7 dist/default/production\solar_panel.X.production.o
__Ljflash_buffer 1F800 0 CODE 0 jflash_buffer dist/default/production\solar_panel.X.production.o
__Hbank10 0 0 ABS 0 bank10 dist/default/production\solar_panel.X.production.o
__Hbank11 0 0 ABS 0 bank11 dist/default/production\solar_panel.X.production.o
__Hbank12 0 0 ABS 0 bank12 dist/default/production\solar_panel.X.production.o
__Hbank13 0 0 ABS 0 bank13 dist/default/production\solar_panel.X.production.o
__Hbank14 0 0 ABS 0 bank14 dist/default/production\solar_panel.X.production.o
__Hbank15 0 0 ABS 0 bank15 dist/default/production\solar_panel.X.production.o
__Hbigbss 0 0 BIGRAM 1 bigbss dist/default/production\solar_panel.X.production.o
__Hbigram 0 0 ABS 0 bigram dist/default/production\solar_panel.X.production.o
__Hbigsfr 0 0 ABS 0 bigsfr dist/default/production\solar_panel.X.production.o
__smallconst 1000 0 SMALLCONST 0 smallconst C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
__Hcomram 0 0 ABS 0 comram dist/default/production\solar_panel.X.production.o
__Hconfig 1FFFE 0 CONFIG 4 config dist/default/production\solar_panel.X.production.o
__Lbank0 0 0 ABS 0 bank0 dist/default/production\solar_panel.X.production.o
__Lbank1 0 0 ABS 0 bank1 dist/default/production\solar_panel.X.production.o
__Lbank2 0 0 ABS 0 bank2 dist/default/production\solar_panel.X.production.o
__Lbank3 0 0 ABS 0 bank3 dist/default/production\solar_panel.X.production.o
__Lbank4 0 0 ABS 0 bank4 dist/default/production\solar_panel.X.production.o
__Lbank5 0 0 ABS 0 bank5 dist/default/production\solar_panel.X.production.o
__Lbank6 0 0 ABS 0 bank6 dist/default/production\solar_panel.X.production.o
__Lbank7 0 0 ABS 0 bank7 dist/default/production\solar_panel.X.production.o
__Lbank8 0 0 ABS 0 bank8 dist/default/production\solar_panel.X.production.o
__Lbank9 0 0 ABS 0 bank9 dist/default/production\solar_panel.X.production.o
__Lcinit 0 0 ABS 0 cinit dist/default/production\solar_panel.X.production.o
__Lconst 0 0 CONST 0 const dist/default/production\solar_panel.X.production.o
__Lidata 0 0 CODE 0 idata dist/default/production\solar_panel.X.production.o
__Lidloc 0 0 IDLOC 5 idloc dist/default/production\solar_panel.X.production.o
__Lnvbit 0 0 COMRAM 1 nvbit dist/default/production\solar_panel.X.production.o
__Lparam 0 0 COMRAM 1 rparam dist/default/production\solar_panel.X.production.o
__Lrdata 0 0 COMRAM 1 rdata dist/default/production\solar_panel.X.production.o
__Lstack 0 0 STACK 2 stack dist/default/production\solar_panel.X.production.o
__Ltext0 0 0 ABS 0 text0 dist/default/production\solar_panel.X.production.o
__Ltext1 0 0 ABS 0 text1 dist/default/production\solar_panel.X.production.o
__Ltext2 0 0 ABS 0 text2 dist/default/production\solar_panel.X.production.o
__Ltext3 0 0 ABS 0 text3 dist/default/production\solar_panel.X.production.o
__Ltext4 0 0 ABS 0 text4 dist/default/production\solar_panel.X.production.o
__Ltext5 0 0 ABS 0 text5 dist/default/production\solar_panel.X.production.o
__Ltext6 0 0 ABS 0 text6 dist/default/production\solar_panel.X.production.o
__Ltext7 0 0 ABS 0 text7 dist/default/production\solar_panel.X.production.o
__Hfarbss 0 0 FARRAM 0 farbss dist/default/production\solar_panel.X.production.o
__Lintcode_body 0 0 ABS 0 intcode_body dist/default/production\solar_panel.X.production.o
__Habs1 0 0 ABS 0 abs1 dist/default/production\solar_panel.X.production.o
__Hdata 0 0 ABS 0 data dist/default/production\solar_panel.X.production.o
__Hheap 0 0 HEAP 7 heap dist/default/production\solar_panel.X.production.o
__Hinit 4 0 CODE 0 init dist/default/production\solar_panel.X.production.o
__Hrbit 0 0 COMRAM 1 rbit dist/default/production\solar_panel.X.production.o
__Hrbss 0 0 COMRAM 1 rbss dist/default/production\solar_panel.X.production.o
__Htemp 0 0 COMRAM 1 temp dist/default/production\solar_panel.X.production.o
__Htext 0 0 ABS 0 text dist/default/production\solar_panel.X.production.o
__Labs1 0 0 ABS 0 abs1 dist/default/production\solar_panel.X.production.o
__Ldata 0 0 ABS 0 data dist/default/production\solar_panel.X.production.o
__Lheap 0 0 HEAP 7 heap dist/default/production\solar_panel.X.production.o
__Linit 0 0 CODE 0 init dist/default/production\solar_panel.X.production.o
__Lrbit 0 0 COMRAM 1 rbit dist/default/production\solar_panel.X.production.o
__Lrbss 0 0 COMRAM 1 rbss dist/default/production\solar_panel.X.production.o
__Ltemp 0 0 COMRAM 1 temp dist/default/production\solar_panel.X.production.o
__Ltext 0 0 ABS 0 text dist/default/production\solar_panel.X.production.o
__HcstackCOMRAM 0 0 ABS 0 cstackCOMRAM dist/default/production\solar_panel.X.production.o
__Hintret 0 0 ABS 0 intret dist/default/production\solar_panel.X.production.o
_LCD_2x16_WriteCmd 1008 0 CODE 0 text7 dist/default/production\solar_panel.X.production.o
_LCD_2x16_WriteMsg 10B0 0 CODE 0 text5 dist/default/production\solar_panel.X.production.o
__Hirdata 0 0 CODE 0 irdata dist/default/production\solar_panel.X.production.o
__S0 1192 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__S1 B 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__S4 0 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_ADC_InterruptHandler 8 0 COMRAM 1 bssCOMRAM dist/default/production\solar_panel.X.production.o
__Hjflash_buffer 1F800 0 CODE 0 jflash_buffer dist/default/production\solar_panel.X.production.o
__Lbigdata 0 0 BIGRAM 1 bigdata dist/default/production\solar_panel.X.production.o
__Hnvrram 0 0 COMRAM 1 nvrram dist/default/production\solar_panel.X.production.o
_SYSTEM_Initialize 116E 0 CODE 0 text1 dist/default/production\solar_panel.X.production.o
__Lintentry 0 0 ABS 0 intentry dist/default/production\solar_panel.X.production.o
__Hramtop 1000 0 RAM 0 ramtop dist/default/production\solar_panel.X.production.o
__Hrparam 0 0 COMRAM 1 rparam dist/default/production\solar_panel.X.production.o
__activetblptr 3 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Hstruct 0 0 COMRAM 1 struct dist/default/production\solar_panel.X.production.o
LCD_2x16_WriteData@command 2 0 COMRAM 1 cstackCOMRAM dist/default/production\solar_panel.X.production.o
_ADC_Initialize 1158 0 CODE 0 text4 dist/default/production\solar_panel.X.production.o
__end_of_PIN_MANAGER_Initialize 1134 0 CODE 0 text2 dist/default/production\solar_panel.X.production.o
__Lbank10 0 0 ABS 0 bank10 dist/default/production\solar_panel.X.production.o
__Lbank11 0 0 ABS 0 bank11 dist/default/production\solar_panel.X.production.o
__Lbank12 0 0 ABS 0 bank12 dist/default/production\solar_panel.X.production.o
__Lbank13 0 0 ABS 0 bank13 dist/default/production\solar_panel.X.production.o
__Lbank14 0 0 ABS 0 bank14 dist/default/production\solar_panel.X.production.o
__Lbank15 0 0 ABS 0 bank15 dist/default/production\solar_panel.X.production.o
__Lbigbss 0 0 BIGRAM 1 bigbss dist/default/production\solar_panel.X.production.o
__Lbigram 0 0 ABS 0 bigram dist/default/production\solar_panel.X.production.o
__Lbigsfr 0 0 ABS 0 bigsfr dist/default/production\solar_panel.X.production.o
__Lcomram 0 0 ABS 0 comram dist/default/production\solar_panel.X.production.o
__Lconfig 0 0 CONFIG 4 config dist/default/production\solar_panel.X.production.o
_LATDbits F8C 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Lfarbss 0 0 FARRAM 0 farbss dist/default/production\solar_panel.X.production.o
__Lfardata 0 0 FARRAM 0 fardata dist/default/production\solar_panel.X.production.o
isa$std 1 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
stackhi 0 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
stacklo 0 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
__Lintcode 0 0 CODE 0 intcode dist/default/production\solar_panel.X.production.o
_OSCTUNE F9B 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Lintret 0 0 ABS 0 intret dist/default/production\solar_panel.X.production.o
__Lirdata 0 0 CODE 0 irdata dist/default/production\solar_panel.X.production.o
_ADCON0bits FC2 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_ADCON1bits FC1 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Lspace_0 0 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Lspace_1 0 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Lspace_2 0 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Lspace_4 0 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__pbssCOMRAM 8 0 COMRAM 1 bssCOMRAM dist/default/production\solar_panel.X.production.o
__end_of_ADC_Initialize 116E 0 CODE 0 text4 dist/default/production\solar_panel.X.production.o
LCD_2x16_WriteMsg@msg 3 0 COMRAM 1 cstackCOMRAM dist/default/production\solar_panel.X.production.o
__LcstackCOMRAM 0 0 ABS 0 cstackCOMRAM dist/default/production\solar_panel.X.production.o
end_of_initialization 1182 0 CODE 0 cinit dist/default/production\solar_panel.X.production.o
__Lnvrram 0 0 COMRAM 1 nvrram dist/default/production\solar_panel.X.production.o
__Hintentry 0 0 ABS 0 intentry dist/default/production\solar_panel.X.production.o
__Hreset_vec 0 0 CODE 0 reset_vec dist/default/production\solar_panel.X.production.o
__Lramtop 1000 0 RAM 0 ramtop dist/default/production\solar_panel.X.production.o
__Lrparam 0 0 COMRAM 1 rparam dist/default/production\solar_panel.X.production.o
__pcinit 117C 0 CODE 0 cinit dist/default/production\solar_panel.X.production.o
__ptext0 1134 0 CODE 0 text0 dist/default/production\solar_panel.X.production.o
__ptext1 116E 0 CODE 0 text1 dist/default/production\solar_panel.X.production.o
__ptext2 10F6 0 CODE 0 text2 dist/default/production\solar_panel.X.production.o
__ptext3 1188 0 CODE 0 text3 dist/default/production\solar_panel.X.production.o
__ptext4 1158 0 CODE 0 text4 dist/default/production\solar_panel.X.production.o
__ptext5 10B0 0 CODE 0 text5 dist/default/production\solar_panel.X.production.o
__ptext6 1062 0 CODE 0 text6 dist/default/production\solar_panel.X.production.o
__ptext7 1008 0 CODE 0 text7 dist/default/production\solar_panel.X.production.o
__Lstruct 0 0 COMRAM 1 struct dist/default/production\solar_panel.X.production.o
__ramtop 1000 0 RAM 0 ramtop C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
__Lpowerup 0 0 CODE 0 powerup dist/default/production\solar_panel.X.production.o
__psmallconst 1000 0 SMALLCONST 0 smallconst dist/default/production\solar_panel.X.production.o
__Lreset_vec 0 0 CODE 0 reset_vec dist/default/production\solar_panel.X.production.o
___heap_hi 0 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
___heap_lo 0 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
___param_bank 0 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Hbigdata 0 0 BIGRAM 1 bigdata dist/default/production\solar_panel.X.production.o
__end_of__initialization 1182 0 CODE 0 cinit dist/default/production\solar_panel.X.production.o
__Libigdata 0 0 CODE 0 ibigdata dist/default/production\solar_panel.X.production.o
__Lclrtext 0 0 ABS 0 clrtext dist/default/production\solar_panel.X.production.o
__pcstackCOMRAM 1 0 COMRAM 1 cstackCOMRAM dist/default/production\solar_panel.X.production.o
__end_of_main 1158 0 CODE 0 text0 dist/default/production\solar_panel.X.production.o
_TRISA F92 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_TRISB F93 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_TRISC F94 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_TRISD F95 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_TRISE F96 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_TRISF F97 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_TRISG F98 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_TRISH F99 0 ABS 0 - dist/default/production\solar_panel.X.production.o
_TRISJ F9A 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__HRAM 0 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Hbss 0 0 RAM 1 bss dist/default/production\solar_panel.X.production.o
__Hram 0 0 ABS 0 ram dist/default/production\solar_panel.X.production.o
__Hsfr 0 0 ABS 0 sfr dist/default/production\solar_panel.X.production.o
__LRAM 1 0 ABS 0 - dist/default/production\solar_panel.X.production.o
__Lbss 0 0 RAM 1 bss dist/default/production\solar_panel.X.production.o
__Lram 0 0 ABS 0 ram dist/default/production\solar_panel.X.production.o
__Lsfr 0 0 ABS 0 sfr dist/default/production\solar_panel.X.production.o
__end_of_LCD_2x16_WriteData 10B0 0 CODE 0 text6 dist/default/production\solar_panel.X.production.o
___extmem_base 20000 0 ABS 0 - C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
__end_of_OSCILLATOR_Initialize 1192 0 CODE 0 text3 dist/default/production\solar_panel.X.production.o
__initialization 117C 0 CODE 0 cinit dist/default/production\solar_panel.X.production.o
__Hfardata 0 0 FARRAM 0 fardata dist/default/production\solar_panel.X.production.o
__Hsmallconst 1008 0 SMALLCONST 0 smallconst dist/default/production\solar_panel.X.production.o
__Lifardata 0 0 CODE 0 ifardata dist/default/production\solar_panel.X.production.o
__Hintsave_regs 0 0 BIGRAM 1 intsave_regs dist/default/production\solar_panel.X.production.o
__Hintcode 0 0 CODE 0 intcode dist/default/production\solar_panel.X.production.o
_OSCILLATOR_Initialize 1188 0 CODE 0 text3 dist/default/production\solar_panel.X.production.o
# %SPLITSTAB Section
# This section enumerates all the psect splits performed by the assembler.
# The beginning of the section is indicated by %SPLITSTAB.
# Each line is a record a particular split, where the parent psect is on
# the left and the child on the right. Note that a child psect is always
# split form the top of the parent psect. All splits from a given parent
# are listed in the order in which they occurred.
%SPLITSTAB
# %DABS Section
# This section contains a table of all usuage of the assember
# directive DABS in the program. Each line has the following format:
# <name> <space> <address> <size>
# If the DABS was originally labelled then that shall be <name>,
# otherwise name will be "-". The <space> number is in decimal.
# <address> and <size> are in byte units as unqaulified hexadecimal
%DABS
# %SEGMENTS Section
# This sections enumerates the segments of the program. Each segment
# is described on a single line as follows:
# <name> <space> <link address> <file address> <size> <delta>
# Addresses and size are in unqualified hexadecimal. The link address
# and size are in units of delta. The file address is in units of bytes.
# All other numeric quantities are in decimal.
%SEGMENTS
text7 0 1008 1008 18A 1
cstackCOMRAM 1 1 1 A 1
reset_vec 0 0 0 4 1
smallconst 0 1000 1000 8 1
# %NOTES Section
# This section contains data of all the note-psects. The beginning of the section
# is indicated by %NOTES. The first line indicates the name and decimal
# byte-length of the first note-psect, e.g.
# $codecov_info_hdr 16
# Each line that follows contains the byte-data of the psect in hexadecimal as a
# space-separated list. These lines are limited to 16 bytes of data.
%NOTES

View File

@ -1,30 +0,0 @@
:04000000BEEF08F057
:071000000074657374000029
:10100800026E8C9691CF01F00F0E01160250F00B74
:101018000110916E8C84140EE82EFED700D08C94AB
:1010280000D000D000D00238F00B026E91CF01F052
:101038000F0E01160250F00B0110916E8C84140EE5
:10104800E82EFED700D08C94190E016E580EE82EAB
:10105800FED7012EFCD700D01200026E8C8691CFED
:1010680001F00F0E01160250F00B0110916E8C84E6
:1010780000D000D000D08C9400D000D000D002382E
:10108800F00B026E91CF01F00F0E01160250F00B1B
:101098000110916E8C8400D000D000D08C94D00EBA
:1010A800E82EFED700F012000540E842C00B800988
:1010B80004EC08F003C0F6FF04C0F7FF000EF86E5A
:1010C8000800F55031EC08F0034A042A03C0F6FF83
:1010D80004C0F7FF000EF86E0800F5500009D8A408
:1010E80078EF08F07AEF08F05EEF08F01200000ED3
:1010F8008D6E000E916E000E8C6E000E896E000EC5
:101108008E6E000E8A6E000E8F6E000E8B6E000EB5
:10111800906E966897683F0E926E98689368996883
:10112800946895689A68F00EC1161200B7EC08F03A
:10113800010E066E100E076E06C003F007C004F01D
:10114800000E056E58EC08F09CEF08F000EF00F078
:10115800000EC16E000EC06E000EC36E000EC46E8F
:10116800010EC26E12007BEC08F0C4EC08F0ACEC87
:1011780008F012000A6A096A086A00019AEF08F082
:0A118800020ED36E000E9B6E1200E3
:020000040001F9
:06FFF800A0F4C4FFF8F7BD
:00000001FF

View File

@ -1,58 +0,0 @@
### HEXMate logfile and output summary ###
### Command-line arguments ###
dist/default/production\solar_panel.X.production.hex
-Odist/default/production\solar_panel.X.production.hex
-logfile=dist/default/production\solar_panel.X.production.hxl
-addressing=1
-break=1FFF8
### Memory Usage ###
Intel Hex-file ranges:
0h - 3h (dist/default/production\solar_panel.X.production.hex)
1000h - 1006h (dist/default/production\solar_panel.X.production.hex)
1008h - 1191h (dist/default/production\solar_panel.X.production.hex)
1FFF8h - 1FFFDh (dist/default/production\solar_panel.X.production.hex)
Unused ranges:
4h - FFFh
1007h - 1007h
1192h - 1FFF7h
### Hex Memory Map ###
Legend:
-- = Unused memory
H1 = Intel Hex-file (dist/default/production\solar_panel.X.production.hex)
----------------------------------------------------------
| 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
----------------------------------------------------------
00000000 | H1 H1 H1 H1 -- -- -- -- -- -- -- -- -- -- -- --
----------------------------------------------------------
00001000 | H1 H1 H1 H1 H1 H1 H1 -- H1 H1 H1 H1 H1 H1 H1 H1
00001010 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001020 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001030 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001040 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001050 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001060 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001070 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001080 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001090 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010A0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010B0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010C0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010D0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010E0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
000010F0 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001100 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001110 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001120 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001130 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001140 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001150 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001160 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001170 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001180 | H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1 H1
00001190 | H1 H1 -- -- -- -- -- -- -- -- -- -- -- -- -- --
----------------------------------------------------------
0001FFF0 | -- -- -- -- -- -- -- -- H1 H1 H1 H1 H1 H1 -- --
00020000 | --

File diff suppressed because it is too large Load Diff

View File

@ -1,469 +0,0 @@
Microchip MPLAB XC8 Compiler V2.40
Linker command line:
-W-3 \
--edf=C:\Program Files\Microchip\xc8\v2.40\pic\dat\20220703182018_en.msgs \
-cn -h+dist/default/production\solar_panel.X.production.sym \
--cmf=dist/default/production\solar_panel.X.production.cmf -z -Q18F97J60 \
-oC:\Users\remi\AppData\Local\Temp\xcAsl3s.4 --defsym=__MPLAB_BUILD=1 \
--fixupoverflow=error \
-Mdist/default/production/solar_panel.X.production.map \
--md=C:\Users\remi\AppData\Local\Temp\xcAsl3s.dat -E1 -ver=XC8 Compiler \
--acfsm=1493 -ACODE=00h-01FFF7h -ACONST=00h-01FFF7h \
-ASMALLCONST=01000h-010FFhx495,01FF00h-01FFF7h \
-AMEDIUMCONST=01000h-0FFFFh,011000h-01FFF7h -ACOMRAM=01h-05Fh \
-AABS1=00h-0E7Fh,0F00h-0F5Fh -ABIGRAM=01h-0E7Fh,0F00h-0F5Fh \
-ARAM=060h-0FFh,0100h-01FFhx13,0E00h-0E7Fh,0F00h-0F5Fh -ABANK0=060h-0FFh \
-ABANK1=0100h-01FFh -ABANK2=0200h-02FFh -ABANK3=0300h-03FFh \
-ABANK4=0400h-04FFh -ABANK5=0500h-05FFh -ABANK6=0600h-06FFh \
-ABANK7=0700h-07FFh -ABANK8=0800h-08FFh -ABANK9=0900h-09FFh \
-ABANK10=0A00h-0AFFh -ABANK11=0B00h-0BFFh -ABANK12=0C00h-0CFFh \
-ABANK13=0D00h-0DFFh -ABANK14=0E00h-0E7Fh -ABANK15=0F00h-0F5Fh \
-ASFR=0E80h-0EFFh,0F60h-0FFFh -ABIGSFR=0E80h-0EFFh,0F60h-0FFFh \
-ACONFIG=01FFF8h-01FFFDh -preset_vec=00h,intcode,intcodelo,powerup,init \
-pramtop=01000h -psmallconst=SMALLCONST -pmediumconst=MEDIUMCONST \
-pconst=CONST -AFARRAM=00h-00h -pjflash_buffer=01F800h \
-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\remi\AppData\Local\Temp\xcAsl3s.o \
dist/default/production\solar_panel.X.production.o
Object code version is 3.11
Machine type is 18F97J60
Name Link Load Length Selector Space Scale
C:\Users\remi\AppData\Local\Temp\xcAsl3s.o
config 1FFF8 1FFF8 6 0 4
init 0 0 4 0 0
dist/default/production\solar_panel.X.production.o
config 1FFF8 1FFF8 6 0 4
smallconst 1000 1000 8 800 0
text7 1008 1008 5A 804 0
text6 1062 1062 4E 804 0
text5 10B0 10B0 46 804 0
text4 1158 1158 16 804 0
text3 1188 1188 A 804 0
text2 10F6 10F6 3E 804 0
text1 116E 116E E 804 0
text0 1134 1134 24 804 0
cstackCOMRAM 1 1 7 1 1
bssCOMRAM 8 8 3 1 1
cinit 117C 117C C 804 0
TOTAL Name Link Load Length Space
CLASS CODE
init 0 0 4 0
text7 1008 1008 5A 0
text6 1062 1062 4E 0
text5 10B0 10B0 46 0
text4 1158 1158 16 0
text3 1188 1188 A 0
text2 10F6 10F6 3E 0
text1 116E 116E E 0
text0 1134 1134 24 0
cinit 117C 117C C 0
CLASS CONST
CLASS SMALLCONST
smallconst 1000 1000 8 0
CLASS MEDIUMCONST
CLASS COMRAM
cstackCOMRAM 1 1 7 1
bssCOMRAM 8 8 3 1
CLASS ABS1
CLASS BIGRAM
CLASS RAM
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 BANK13
CLASS BANK14
CLASS BANK15
CLASS SFR
CLASS BIGSFR
CLASS CONFIG
config 1FFF8 1FFF8 6 4
CLASS FARRAM
CLASS HEAP
CLASS STACK
CLASS IDLOC
SEGMENTS Name Load Length Top Selector Space Class
reset_vec 000000 000004 000004 0 0 CODE
cstackCOMRAM 000001 00000A 00000B 1 1 COMRAM
smallconst 001000 000008 001008 800 0 SMALLCON
text7 001008 00018A 001192 804 0 CODE
UNUSED ADDRESS RANGES
Name Unused Largest block Delta
BANK0 00060-000FF A0
BANK1 00100-001FF 100
BANK10 00A00-00AFF 100
BANK11 00B00-00BFF 100
BANK12 00C00-00CFF 100
BANK13 00D00-00DFF 100
BANK14 00E00-00E7F 80
BANK15 00F00-00F5F 60
BANK2 00200-002FF 100
BANK3 00300-003FF 100
BANK4 00400-004FF 100
BANK5 00500-005FF 100
BANK6 00600-006FF 100
BANK7 00700-007FF 100
BANK8 00800-008FF 100
BANK9 00900-009FF 100
BIGRAM 0000B-00E7F E75
00F00-00F5F 60
BIGSFR 00E80-00EFF 80
00F60-00FFF A0
CODE 00004-00FFF FFC
01192-1FFF7 1EE66
COMRAM 0000B-0005F 55
CONST 00004-00FFF FFC
01192-1FFF7 1EE66
MEDIUMCONST 01192-0FFFF EE6E
11000-1FFF7 EFF8
RAM 00060-00E7F 100
00F00-00F5F 60
SFR 00E80-00EFF 80
00F60-00FFF A0
SMALLCONST 01192-1FFF7 100
Symbol Table
LCD_2x16_WriteCmd@command cstackCOMRAM 00002
LCD_2x16_WriteData@command cstackCOMRAM 00002
LCD_2x16_WriteMsg@line cstackCOMRAM 00005
LCD_2x16_WriteMsg@msg cstackCOMRAM 00003
_ADCON0 (abs) 00FC2
_ADCON0bits (abs) 00FC2
_ADCON1 (abs) 00FC1
_ADCON1bits (abs) 00FC1
_ADCON2 (abs) 00FC0
_ADC_Initialize text4 01158
_ADC_InterruptHandler bssCOMRAM 00008
_ADRESH (abs) 00FC4
_ADRESL (abs) 00FC3
_LATA (abs) 00F89
_LATB (abs) 00F8A
_LATC (abs) 00F8B
_LATD (abs) 00F8C
_LATDbits (abs) 00F8C
_LATE (abs) 00F8D
_LATF (abs) 00F8E
_LATG (abs) 00F8F
_LATH (abs) 00F90
_LATJ (abs) 00F91
_LCD_2x16_WriteCmd text7 01008
_LCD_2x16_WriteData text6 01062
_LCD_2x16_WriteMsg text5 010B0
_OSCCON (abs) 00FD3
_OSCILLATOR_Initialize text3 01188
_OSCTUNE (abs) 00F9B
_PIN_MANAGER_Initialize text2 010F6
_SYSTEM_Initialize text1 0116E
_TRISA (abs) 00F92
_TRISB (abs) 00F93
_TRISC (abs) 00F94
_TRISD (abs) 00F95
_TRISDbits (abs) 00F95
_TRISE (abs) 00F96
_TRISF (abs) 00F97
_TRISG (abs) 00F98
_TRISH (abs) 00F99
_TRISJ (abs) 00F9A
__HRAM (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
__Hbank2 bank2 00000
__Hbank3 bank3 00000
__Hbank4 bank4 00000
__Hbank5 bank5 00000
__Hbank6 bank6 00000
__Hbank7 bank7 00000
__Hbank8 bank8 00000
__Hbank9 bank9 00000
__Hbigbss bigbss 00000
__Hbigdata bigdata 00000
__Hbigram bigram 00000
__Hbigsfr bigsfr 00000
__Hbss bss 00000
__HbssCOMRAM bssCOMRAM 00000
__Hcinit cinit 00000
__Hclrtext clrtext 00000
__Hcomram comram 00000
__Hconfig config 1FFFE
__Hconst const 00000
__HcstackCOMRAM cstackCOMRAM 00000
__Hdata data 00000
__Hfarbss farbss 00000
__Hfardata fardata 00000
__Hheap heap 00000
__Hibigdata ibigdata 00000
__Hidata idata 00000
__Hidloc idloc 00000
__Hifardata ifardata 00000
__Hinit init 00004
__Hintcode intcode 00000
__Hintcode_body intcode_body 00000
__Hintcodelo intcodelo 00000
__Hintentry intentry 00000
__Hintret intret 00000
__Hintsave_regs intsave_regs 00000
__Hirdata irdata 00000
__Hjflash_buffer jflash_buffer 1F800
__Hmediumconst mediumconst 00000
__HnvFARRAM nvFARRAM 00000
__Hnvbit nvbit 00000
__Hnvrram nvrram 00000
__Hparam rparam 00000
__Hpowerup powerup 00000
__Hram ram 00000
__Hramtop ramtop 01000
__Hrbit rbit 00000
__Hrbss rbss 00000
__Hrdata rdata 00000
__Hreset_vec reset_vec 00000
__Hrparam rparam 00000
__Hsfr sfr 00000
__Hsmallconst smallconst 01008
__Hspace_0 (abs) 1F800
__Hspace_1 (abs) 0000B
__Hspace_2 (abs) 00000
__Hspace_4 (abs) 3FFF6
__Hstack stack 00000
__Hstruct struct 00000
__Htemp temp 00000
__Htext text 00000
__Htext0 text0 00000
__Htext1 text1 00000
__Htext2 text2 00000
__Htext3 text3 00000
__Htext4 text4 00000
__Htext5 text5 00000
__Htext6 text6 00000
__Htext7 text7 00000
__LRAM (abs) 00001
__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
__Lbank2 bank2 00000
__Lbank3 bank3 00000
__Lbank4 bank4 00000
__Lbank5 bank5 00000
__Lbank6 bank6 00000
__Lbank7 bank7 00000
__Lbank8 bank8 00000
__Lbank9 bank9 00000
__Lbigbss bigbss 00000
__Lbigdata bigdata 00000
__Lbigram bigram 00000
__Lbigsfr bigsfr 00000
__Lbss bss 00000
__LbssCOMRAM bssCOMRAM 00000
__Lcinit cinit 00000
__Lclrtext clrtext 00000
__Lcomram comram 00000
__Lconfig config 00000
__Lconst const 00000
__LcstackCOMRAM cstackCOMRAM 00000
__Ldata data 00000
__Lfarbss farbss 00000
__Lfardata fardata 00000
__Lheap heap 00000
__Libigdata ibigdata 00000
__Lidata idata 00000
__Lidloc idloc 00000
__Lifardata ifardata 00000
__Linit init 00000
__Lintcode intcode 00000
__Lintcode_body intcode_body 00000
__Lintcodelo intcodelo 00000
__Lintentry intentry 00000
__Lintret intret 00000
__Lintsave_regs intsave_regs 00000
__Lirdata irdata 00000
__Ljflash_buffer jflash_buffer 1F800
__Lmediumconst mediumconst 00000
__LnvFARRAM nvFARRAM 00000
__Lnvbit nvbit 00000
__Lnvrram nvrram 00000
__Lparam rparam 00000
__Lpowerup powerup 00000
__Lram ram 00000
__Lramtop ramtop 01000
__Lrbit rbit 00000
__Lrbss rbss 00000
__Lrdata rdata 00000
__Lreset_vec reset_vec 00000
__Lrparam rparam 00000
__Lsfr sfr 00000
__Lsmallconst smallconst 01000
__Lspace_0 (abs) 00000
__Lspace_1 (abs) 00000
__Lspace_2 (abs) 00000
__Lspace_4 (abs) 00000
__Lstack stack 00000
__Lstruct struct 00000
__Ltemp temp 00000
__Ltext text 00000
__Ltext0 text0 00000
__Ltext1 text1 00000
__Ltext2 text2 00000
__Ltext3 text3 00000
__Ltext4 text4 00000
__Ltext5 text5 00000
__Ltext6 text6 00000
__Ltext7 text7 00000
__S0 (abs) 01192
__S1 (abs) 0000B
__S4 (abs) 00000
___extmem_base (abs) 20000
___heap_hi (abs) 00000
___heap_lo (abs) 00000
___inthi_sp stack 00000
___intlo_sp stack 00000
___param_bank (abs) 00000
___rparam_used (abs) 00001
___sp stack 00000
__accesstop (abs) 00060
__activetblptr (abs) 00003
__end_of_ADC_Initialize text4 0116E
__end_of_LCD_2x16_WriteCmd text7 01062
__end_of_LCD_2x16_WriteData text6 010B0
__end_of_LCD_2x16_WriteMsg text5 010F6
__end_of_OSCILLATOR_Initialize text3 01192
__end_of_PIN_MANAGER_Initialize text2 01134
__end_of_SYSTEM_Initialize text1 0117C
__end_of__initialization cinit 01182
__end_of_main text0 01158
__initialization cinit 0117C
__mediumconst mediumconst 00000
__pbssCOMRAM bssCOMRAM 00008
__pcinit cinit 0117C
__pcstackCOMRAM cstackCOMRAM 00001
__psmallconst smallconst 01000
__ptext0 text0 01134
__ptext1 text1 0116E
__ptext2 text2 010F6
__ptext3 text3 01188
__ptext4 text4 01158
__ptext5 text5 010B0
__ptext6 text6 01062
__ptext7 text7 01008
__ramtop ramtop 01000
__smallconst smallconst 01000
_main text0 01134
end_of_initialization cinit 01182
intlevel0 text 00000
intlevel1 text 00000
intlevel2 text 00000
intlevel3 text 00000
isa$std (abs) 00001
isa$xinst (abs) 00000
main@msg cstackCOMRAM 00006
stackhi (abs) 00000
stacklo (abs) 00000
start init 00000
start_initialization cinit 0117C
MODULE INFORMATION
Module Function Class Link Load Size
mcc_generated_files/pin_manager.c
_PIN_MANAGER_Initialize CODE 10F6 0000 62
mcc_generated_files/pin_manager.c estimated size: 62
lcd/lcd.c
_LCD_2x16_WriteCmd CODE 1008 0000 90
_LCD_2x16_WriteMsg CODE 10B0 0000 70
_LCD_2x16_WriteData CODE 1062 0000 78
lcd/lcd.c estimated size: 238
mcc_generated_files/adc.c
_ADC_Initialize CODE 1158 0000 22
mcc_generated_files/adc.c estimated size: 22
shared
__initialization CODE 117C 0000 6
shared estimated size: 6
mcc_generated_files/mcc.c
_OSCILLATOR_Initialize CODE 1188 0000 10
_SYSTEM_Initialize CODE 116E 0000 14
mcc_generated_files/mcc.c estimated size: 24
main.c
_main CODE 1134 0000 36
main.c estimated size: 36

View File

@ -1,6 +0,0 @@
Memory Summary:
Program space used 196h ( 406) of 1FFF8h bytes ( 0.3%)
Data space used Ah ( 10) of EE0h bytes ( 0.3%)
Configuration bits used 3h ( 3) of 3h words (100.0%)

View File

@ -1,246 +0,0 @@
[p GLOBOPT AUTOSTATIC IEEE_FLT IEEE_DBL LFSROK EMI_WORD ]
[d version 1.1 ]
[d edition pro ]
[d chip 18F97J60 ]
[d frameptr 4065 ]
"82 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\mcc_generated_files/adc.c
[e E4918 . `uc
channel_AN5 5
channel_AN6 6
]
"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 ]
"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 ]
"43 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
[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 ]
"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 S252 . 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 S261 . 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 S270 . 1 `S252 1 . 1 0 `S261 1 . 1 0 ]
[v _LATDbits LATDbits `VES270 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 S212 . 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 S221 . 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 S230 . 1 `S212 1 . 1 0 `S221 1 . 1 0 ]
[v _TRISDbits TRISDbits `VES230 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 S73 . 1 `uc 1 PCFG 1 0 :4:0
`uc 1 VCFG 1 0 :2:4
]
"11668
[s S76 . 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 S83 . 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 S88 . 1 `S73 1 . 1 0 `S76 1 . 1 0 `S83 1 . 1 0 ]
[v _ADCON1bits ADCON1bits `VES88 1 e 1 @4033 ]
"11728
[v _ADCON0 ADCON0 `VEuc 1 e 1 @4034 ]
[s S121 . 1 `uc 1 . 1 0 :1:0
`uc 1 GO_NOT_DONE 1 0 :1:1
]
"11774
[s S124 . 1 `uc 1 ADON 1 0 :1:0
`uc 1 GO_nDONE 1 0 :1:1
`uc 1 CHS 1 0 :4:2
]
[s S128 . 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 S137 . 1 `uc 1 . 1 0 :1:0
`uc 1 GO_DONE 1 0 :1:1
]
[s S140 . 1 `uc 1 . 1 0 :1:0
`uc 1 GO 1 0 :1:1
]
[s S143 . 1 `uc 1 . 1 0 :1:0
`uc 1 NOT_DONE 1 0 :1:1
]
[s S146 . 1 `uc 1 . 1 0 :1:0
`uc 1 nDONE 1 0 :1:1
]
[s S149 . 1 `uc 1 . 1 0 :1:0
`uc 1 GODONE 1 0 :1:1
]
[u S152 . 1 `S121 1 . 1 0 `S124 1 . 1 0 `S128 1 . 1 0 `S137 1 . 1 0 `S140 1 . 1 0 `S143 1 . 1 0 `S146 1 . 1 0 `S149 1 . 1 0 ]
[v _ADCON0bits ADCON0bits `VES152 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 ]
"50 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\main.c
[v _main main `(v 1 e 1 0 ]
{
"75
[v main@msg msg `*.32uc 1 a 2 5 ]
"78
} 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
"74 C:\Users\remi\Downloads\MCU\solar_panel\solar_panel.X\lcd/lcd.c
[v _LCD_2x16_WriteMsg LCD_2x16_WriteMsg `(v 1 e 1 0 ]
{
[v LCD_2x16_WriteMsg@msg msg `*.32uc 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

View File

@ -1,349 +0,0 @@
__S0 1192 0 ABS 0
__S1 B 0 ABS 0
__S4 0 0 ABS 0
__Hintentry 0 0 ABS 0
__Lintentry 0 0 ABS 0
_LATA F89 0 ABS 0
_LATB F8A 0 ABS 0
_LATC F8B 0 ABS 0
_LATD F8C 0 ABS 0
_LATE F8D 0 ABS 0
_LATF F8E 0 ABS 0
_LATG F8F 0 ABS 0
_LATH F90 0 ABS 0
_LATJ F91 0 ABS 0
__end_of_PIN_MANAGER_Initialize 1134 0 CODE 0
_main 1134 0 CODE 0
___sp 0 0 STACK 2
start 0 0 CODE 0
_TRISA F92 0 ABS 0
_TRISB F93 0 ABS 0
_TRISC F94 0 ABS 0
_TRISD F95 0 ABS 0
__Hirdata 0 0 CODE 0
_TRISE F96 0 ABS 0
__Lirdata 0 0 CODE 0
__HRAM 0 0 ABS 0
_TRISF F97 0 ABS 0
__LRAM 1 0 ABS 0
_TRISG F98 0 ABS 0
_TRISH F99 0 ABS 0
_TRISJ F9A 0 ABS 0
__Hconfig 1FFFE 0 CONFIG 4
__Lconfig 0 0 CONFIG 4
__end_of_LCD_2x16_WriteCmd 1062 0 CODE 0
__Hbigram 0 0 ABS 0
__Lbigram 0 0 ABS 0
__Hrparam 0 0 COMRAM 1
__Lrparam 0 0 COMRAM 1
__Hram 0 0 ABS 0
__Lram 0 0 ABS 0
__Hcomram 0 0 ABS 0
__Lcomram 0 0 ABS 0
__Hsfr 0 0 ABS 0
__Lsfr 0 0 ABS 0
__Hbss 0 0 RAM 1
__Lbss 0 0 RAM 1
___param_bank 0 0 ABS 0
__Hnvrram 0 0 COMRAM 1
__Lnvrram 0 0 COMRAM 1
_ADCON0 FC2 0 ABS 0
_ADCON1 FC1 0 ABS 0
_ADCON2 FC0 0 ABS 0
_LCD_2x16_WriteMsg 10B0 0 CODE 0
__Hbigsfr 0 0 ABS 0
__Lbigsfr 0 0 ABS 0
_LATDbits F8C 0 ABS 0
__Hintsave_regs 0 0 BIGRAM 1
__Lintsave_regs 0 0 BIGRAM 1
__Hbigbss 0 0 BIGRAM 1
__Lbigbss 0 0 BIGRAM 1
__Hintret 0 0 ABS 0
__Lintret 0 0 ABS 0
__Hramtop 1000 0 RAM 0
__Lramtop 1000 0 RAM 0
__Hstruct 0 0 COMRAM 1
__Lstruct 0 0 COMRAM 1
__Hbigdata 0 0 BIGRAM 1
__Lbigdata 0 0 BIGRAM 1
__Hmediumconst 0 0 MEDIUMCONST 0
__end_of_ADC_Initialize 116E 0 CODE 0
__Lmediumconst 0 0 MEDIUMCONST 0
__Hfarbss 0 0 FARRAM 0
__Lfarbss 0 0 FARRAM 0
__Hintcode 0 0 CODE 0
__Lintcode 0 0 CODE 0
__Hfardata 0 0 FARRAM 0
_ADRESH FC4 0 ABS 0
__Lfardata 0 0 FARRAM 0
_OSCCON FD3 0 ABS 0
__Habs1 0 0 ABS 0
__Labs1 0 0 ABS 0
_ADRESL FC3 0 ABS 0
isa$xinst 0 0 ABS 0
__end_of_LCD_2x16_WriteMsg 10F6 0 CODE 0
__HnvFARRAM 0 0 FARRAM 0
__LnvFARRAM 0 0 FARRAM 0
___heap_hi 0 0 ABS 0
LCD_2x16_WriteCmd@command 2 0 COMRAM 1
__Hdata 0 0 ABS 0
__Ldata 0 0 ABS 0
isa$std 1 0 ABS 0
stackhi 0 0 ABS 0
__Hheap 0 0 HEAP 7
__Lheap 0 0 HEAP 7
__Htemp 0 0 COMRAM 1
__Ltemp 0 0 COMRAM 1
stacklo 0 0 ABS 0
_LCD_2x16_WriteCmd 1008 0 CODE 0
__Hrbit 0 0 COMRAM 1
__Lrbit 0 0 COMRAM 1
__Hinit 4 0 CODE 0
__Linit 0 0 CODE 0
__Hintcodelo 0 0 CODE 0
__Lintcodelo 0 0 CODE 0
__Hrbss 0 0 COMRAM 1
__end_of_main 1158 0 CODE 0
__Lrbss 0 0 COMRAM 1
__Htext 0 0 ABS 0
__Ltext 0 0 ABS 0
___heap_lo 0 0 ABS 0
end_of_initialization 1182 0 CODE 0
__end_of_LCD_2x16_WriteData 10B0 0 CODE 0
_TRISDbits F95 0 ABS 0
_SYSTEM_Initialize 116E 0 CODE 0
__Hibigdata 0 0 CODE 0
__Libigdata 0 0 CODE 0
_OSCTUNE F9B 0 ABS 0
__Hifardata 0 0 CODE 0
__Lifardata 0 0 CODE 0
__Hbank0 0 0 ABS 0
__Lbank0 0 0 ABS 0
__Hbank1 0 0 ABS 0
__Lbank1 0 0 ABS 0
__Hbank2 0 0 ABS 0
__Lbank2 0 0 ABS 0
__Hbank3 0 0 ABS 0
__Lbank3 0 0 ABS 0
__Hbank4 0 0 ABS 0
__Lbank4 0 0 ABS 0
__Hbank5 0 0 ABS 0
__Lbank5 0 0 ABS 0
__Hpowerup 0 0 CODE 0
__Lpowerup 0 0 CODE 0
__Hbank6 0 0 ABS 0
__Lbank6 0 0 ABS 0
__Hbank7 0 0 ABS 0
__Lbank7 0 0 ABS 0
__Hbank8 0 0 ABS 0
__Lbank8 0 0 ABS 0
__Htext0 0 0 ABS 0
__Ltext0 0 0 ABS 0
LCD_2x16_WriteData@command 2 0 COMRAM 1
__Hbank9 0 0 ABS 0
__Lbank9 0 0 ABS 0
__Htext1 0 0 ABS 0
__Ltext1 0 0 ABS 0
__ptext0 1134 0 CODE 0
__Htext2 0 0 ABS 0
__Ltext2 0 0 ABS 0
__ptext1 116E 0 CODE 0
__Htext3 0 0 ABS 0
__Ltext3 0 0 ABS 0
__ptext2 10F6 0 CODE 0
__Htext4 0 0 ABS 0
__Ltext4 0 0 ABS 0
__ptext3 1188 0 CODE 0
__Htext5 0 0 ABS 0
__Ltext5 0 0 ABS 0
__ptext4 1158 0 CODE 0
__Htext6 0 0 ABS 0
__Ltext6 0 0 ABS 0
__ptext5 10B0 0 CODE 0
__Htext7 0 0 ABS 0
__Ltext7 0 0 ABS 0
__ptext6 1062 0 CODE 0
__HbssCOMRAM 0 0 ABS 0
__LbssCOMRAM 0 0 ABS 0
__ptext7 1008 0 CODE 0
__pbssCOMRAM 8 0 COMRAM 1
__Hclrtext 0 0 ABS 0
__Lclrtext 0 0 ABS 0
__end_of__initialization 1182 0 CODE 0
___rparam_used 1 0 ABS 0
__Hidata 0 0 CODE 0
__Lidata 0 0 CODE 0
__Hrdata 0 0 COMRAM 1
__Lrdata 0 0 COMRAM 1
__Hidloc 0 0 IDLOC 5
__Lidloc 0 0 IDLOC 5
__Hstack 0 0 STACK 2
__Lstack 0 0 STACK 2
main@msg 6 0 COMRAM 1
__Hparam 0 0 COMRAM 1
__Lparam 0 0 COMRAM 1
__Hspace_0 1F800 0 ABS 0
__HcstackCOMRAM 0 0 ABS 0
__Lspace_0 0 0 ABS 0
__LcstackCOMRAM 0 0 ABS 0
__pcstackCOMRAM 1 0 COMRAM 1
__Hspace_1 B 0 ABS 0
__Lspace_1 0 0 ABS 0
__Hsmallconst 1008 0 SMALLCONST 0
__Lsmallconst 1000 0 SMALLCONST 0
__psmallconst 1000 0 SMALLCONST 0
__Hspace_2 0 0 ABS 0
__Lspace_2 0 0 ABS 0
__Hnvbit 0 0 COMRAM 1
__Lnvbit 0 0 COMRAM 1
__Hcinit 0 0 ABS 0
__Lcinit 0 0 ABS 0
__pcinit 117C 0 CODE 0
__ramtop 1000 0 RAM 0
__mediumconst 0 0 MEDIUMCONST 0
__Hconst 0 0 CONST 0
__Lconst 0 0 CONST 0
__Hspace_4 3FFF6 0 ABS 0
__Lspace_4 0 0 ABS 0
_PIN_MANAGER_Initialize 10F6 0 CODE 0
__Hbank10 0 0 ABS 0
__Lbank10 0 0 ABS 0
__Hbank11 0 0 ABS 0
__Lbank11 0 0 ABS 0
__end_of_OSCILLATOR_Initialize 1192 0 CODE 0
__Hbank12 0 0 ABS 0
__Lbank12 0 0 ABS 0
__end_of_SYSTEM_Initialize 117C 0 CODE 0
__Hbank13 0 0 ABS 0
__Lbank13 0 0 ABS 0
__Hbank14 0 0 ABS 0
__Lbank14 0 0 ABS 0
__Hbank15 0 0 ABS 0
__Lbank15 0 0 ABS 0
_ADCON0bits FC2 0 ABS 0
___extmem_base 20000 0 ABS 0
_ADCON1bits FC1 0 ABS 0
___inthi_sp 0 0 STACK 2
___intlo_sp 0 0 STACK 2
LCD_2x16_WriteMsg@msg 3 0 COMRAM 1
_ADC_Initialize 1158 0 CODE 0
__Hjflash_buffer 1F800 0 CODE 0
__Ljflash_buffer 1F800 0 CODE 0
_OSCILLATOR_Initialize 1188 0 CODE 0
__smallconst 1000 0 SMALLCONST 0
__Hreset_vec 0 0 CODE 0
__Lreset_vec 0 0 CODE 0
__accesstop 60 0 ABS 0
__Hintcode_body 0 0 ABS 0
__Lintcode_body 0 0 ABS 0
intlevel0 0 0 CODE 0
LCD_2x16_WriteMsg@line 5 0 COMRAM 1
intlevel1 0 0 CODE 0
intlevel2 0 0 CODE 0
intlevel3 0 0 CODE 0
start_initialization 117C 0 CODE 0
__initialization 117C 0 CODE 0
__activetblptr 3 0 ABS 0
_ADC_InterruptHandler 8 0 COMRAM 1
_LCD_2x16_WriteData 1062 0 CODE 0
%segments
reset_vec 0 3 CODE 0 0
smallconst 1000 1007 SMALLCONST 1000 0
cstackCOMRAM 1 A COMRAM 1 1
text7 1008 1191 CODE 1008 0
%locals
dist/default/production\solar_panel.X.production.o
C:/Program Files/Microchip/MPLABX/v6.00/packs/Microchip/PIC18F-J_DFP/1.5.44/xc8\pic\include\proc\pic18f97j60.h
C:\Users\remi\AppData\Local\Temp\xcAsl3s.s
3113 117C 0 CODE 0
3115 117C 0 CODE 0
3118 117C 0 CODE 0
3130 117C 0 CODE 0
3131 117E 0 CODE 0
3132 1180 0 CODE 0
3138 1182 0 CODE 0
3140 1182 0 CODE 0
3141 1184 0 CODE 0
main.c
50 1134 0 CODE 0
53 1134 0 CODE 0
75 1138 0 CODE 0
76 1140 0 CODE 0
mcc_generated_files/mcc.c
50 116E 0 CODE 0
53 116E 0 CODE 0
54 1172 0 CODE 0
55 1176 0 CODE 0
56 117A 0 CODE 0
mcc_generated_files/pin_manager.c
50 10F6 0 CODE 0
55 10F6 0 CODE 0
56 10FA 0 CODE 0
57 10FE 0 CODE 0
58 1102 0 CODE 0
59 1106 0 CODE 0
60 110A 0 CODE 0
61 110E 0 CODE 0
62 1112 0 CODE 0
63 1116 0 CODE 0
68 111A 0 CODE 0
69 111C 0 CODE 0
70 111E 0 CODE 0
71 1122 0 CODE 0
72 1124 0 CODE 0
73 1126 0 CODE 0
74 1128 0 CODE 0
75 112A 0 CODE 0
76 112C 0 CODE 0
81 112E 0 CODE 0
88 1132 0 CODE 0
mcc_generated_files/mcc.c
58 1188 0 CODE 0
61 1188 0 CODE 0
63 118C 0 CODE 0
64 1190 0 CODE 0
mcc_generated_files/adc.c
61 1158 0 CODE 0
66 1158 0 CODE 0
69 115C 0 CODE 0
72 1160 0 CODE 0
75 1164 0 CODE 0
78 1168 0 CODE 0
80 116C 0 CODE 0
lcd/lcd.c
74 10B0 0 CODE 0
76 10B0 0 CODE 0
79 10BC 0 CODE 0
80 10D0 0 CODE 0
81 10D4 0 CODE 0
82 10F4 0 CODE 0
lcd/lcd.c
58 1062 0 CODE 0
60 1064 0 CODE 0
61 1066 0 CODE 0
62 1076 0 CODE 0
63 1078 0 CODE 0
64 107E 0 CODE 0
65 1080 0 CODE 0
66 1086 0 CODE 0
67 108C 0 CODE 0
68 109C 0 CODE 0
69 109E 0 CODE 0
70 10A4 0 CODE 0
71 10A6 0 CODE 0
72 10AE 0 CODE 0
lcd/lcd.c
43 1008 0 CODE 0
45 100A 0 CODE 0
46 100C 0 CODE 0
47 101C 0 CODE 0
48 101E 0 CODE 0
49 1026 0 CODE 0
50 1028 0 CODE 0
51 102E 0 CODE 0
52 1034 0 CODE 0
53 1044 0 CODE 0
54 1046 0 CODE 0
55 104E 0 CODE 0
56 1050 0 CODE 0
57 1060 0 CODE 0