
CLEAN SUCCESSFUL (total time: 7ms)
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory 'C:/Users/keyda/Desktop/file_system.X/file_system.X'
make  -f nbproject/Makefile-default.mk dist/default/production/file_system.X.production.hex
make[2]: Entering directory 'C:/Users/keyda/Desktop/file_system.X/file_system.X'
"C:\Program Files (x86)\Microchip\xc8\v2.10\bin\xc8-cc.exe"  -mcpu=18F4550 -c    -fno-short-double -fno-short-float -memi=wordwrite -O0 -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_default=default  -msummary=-psect,-class,+mem,-hex,-file  -ginhx032 -Wl,--data-init -mno-keep-startup -mno-download -mdefault-config-bits   -std=c99 -gcoff -mstack=compiled:auto:auto:auto     -o build/default/production/main_filesystem.p1 main_filesystem.c 
"C:\Program Files (x86)\Microchip\xc8\v2.10\bin\xc8-cc.exe"  -mcpu=18F4550 -c    -fno-short-double -fno-short-float -memi=wordwrite -O0 -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_default=default  -msummary=-psect,-class,+mem,-hex,-file  -ginhx032 -Wl,--data-init -mno-keep-startup -mno-download -mdefault-config-bits   -std=c99 -gcoff -mstack=compiled:auto:auto:auto     -o build/default/production/remi_fat.p1 remi_fat.c 
"C:\Program Files (x86)\Microchip\xc8\v2.10\bin\xc8-cc.exe"  -mcpu=18F4550 -c    -fno-short-double -fno-short-float -memi=wordwrite -O0 -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_default=default  -msummary=-psect,-class,+mem,-hex,-file  -ginhx032 -Wl,--data-init -mno-keep-startup -mno-download -mdefault-config-bits   -std=c99 -gcoff -mstack=compiled:auto:auto:auto     -o build/default/production/remi_spi.p1 remi_spi.c 
"C:\Program Files (x86)\Microchip\xc8\v2.10\bin\xc8-cc.exe"  -mcpu=18F4550 -c    -fno-short-double -fno-short-float -memi=wordwrite -O0 -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_default=default  -msummary=-psect,-class,+mem,-hex,-file  -ginhx032 -Wl,--data-init -mno-keep-startup -mno-download -mdefault-config-bits   -std=c99 -gcoff -mstack=compiled:auto:auto:auto     -o build/default/production/remi_uart.p1 remi_uart.c 
remi_fat.c:622:33: warning: while loop has empty body [-Wempty-body]
  while(spi_transfer(0xff) == 0);  // La tarjeta mantendr<E1> la linea SDO a nivel bajo mientras inicia el proceso de volcado 
                                ^
remi_fat.c:622:33: note: put the semicolon on a separate line to silence this warning
remi_fat.c:2760:30: warning: incompatible integer to pointer conversion passing 'char' to parameter of type 'char *'; take the address with & [-Wint-conversion]
    uint8_t check = checksum(file.dir_content[0],11);  // calcula CRC sobre los 11 caracteres del alias DOS. 
                             ^~~~~~~~~~~~~~~~~~~
                             &
remi_fat.c:62:24: note: passing argument to parameter 'string' here
uint8_t checksum(char *string,uint8_t lenght) {// Calcula el valor de checksum CRC sobre el array indicado. Devuelve su valor.      
                       ^
remi_fat.c:4057:13: warning: address of stack memory associated with local variable 'cadena' returned [-Wreturn-stack-address]
    return &cadena[0];               // devuelve la posici<F3>n de memoria al primer elemento del string generado.        
            ^~~~~~
3 warnings generated.
"C:\Program Files (x86)\Microchip\xc8\v2.10\bin\xc8-cc.exe"  -mcpu=18F4550 -Wl,-Map=dist/default/production/file_system.X.production.map  -DXPRJ_default=default  -Wl,--defsym=__MPLAB_BUILD=1    -fno-short-double -fno-short-float -memi=wordwrite -O0 -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -msummary=-psect,-class,+mem,-hex,-file  -ginhx032 -Wl,--data-init -mno-keep-startup -mno-download -mdefault-config-bits -std=c99 -gcoff -mstack=compiled:auto:auto:auto      -Wl,--memorysummary,dist/default/production/memoryfile.xml -o dist/default/production/file_system.X.production.elf  build/default/production/main_filesystem.p1 build/default/production/remi_fat.p1 build/default/production/remi_spi.p1 build/default/production/remi_uart.p1     
remi_fat.c:2715:: warning: (520) function "_delete_file" is never called
remi_fat.c:3690:: warning: (520) function "_save_file" is never called
remi_fat.c:3971:: warning: (520) function "_file_tell" is never called
remi_uart.c:36:: warning: (520) function "_getch" is never called
remi_uart.c:41:: warning: (520) function "_kbhit" is never called
main_filesystem.c:428:: warning: (1518) direct function call made with an incomplete prototype (uart_init)
main_filesystem.c:473:: warning: (1518) direct function call made with an incomplete prototype (init_sdcard)
main_filesystem.c:559:: warning: (1518) direct function call made with an incomplete prototype (close_file)
main_filesystem.c:580:: warning: (1518) direct function call made with an incomplete prototype (root)
main_filesystem.c:590:: warning: (1518) direct function call made with an incomplete prototype (back_folder)
main_filesystem.c:602:: warning: (1518) direct function call made with an incomplete prototype (close_file)
main_filesystem.c:612:: warning: (1518) direct function call made with an incomplete prototype (root)
main_filesystem.c:624:: warning: (1518) direct function call made with an incomplete prototype (close_file)
remi_fat.c:3020:: warning: (1518) direct function call made with an incomplete prototype (get_fsinfo)
remi_fat.c:4064:: warning: (1518) direct function call made with an incomplete prototype (init_spi)
C:\Program Files (x86)\Microchip\xc8\v2.10\pic\sources\c99\common\nf_fputc.c:16:: warning: (1498) pointer (unknown) in expression may have no targets
::: warning: (1311) missing configuration setting for config word 0x300008; using default
::: warning: (1311) missing configuration setting for config word 0x300009; using default
::: warning: (1311) missing configuration setting for config word 0x30000A; using default
::: warning: (1311) missing configuration setting for config word 0x30000B; using default
::: warning: (1311) missing configuration setting for config word 0x30000C; using default
::: warning: (1311) missing configuration setting for config word 0x30000D; using default

Memory Summary:
    Program space        used  5B93h ( 23443) of  8000h bytes   ( 71.5%)
    Data space           used   3BAh (   954) of   800h bytes   ( 46.6%)
    Configuration bits   used     7h (     7) of     7h words   (100.0%)
    EEPROM space         used     0h (     0) of   100h bytes   (  0.0%)
    ID Location space    used     8h (     8) of     8h bytes   (100.0%)
    Data stack space     used     0h (     0) of   444h bytes   (  0.0%)

make[2]: Leaving directory 'C:/Users/keyda/Desktop/file_system.X/file_system.X'
make[1]: Leaving directory 'C:/Users/keyda/Desktop/file_system.X/file_system.X'

BUILD SUCCESSFUL (total time: 18s)
Loading code from C:/Users/keyda/Desktop/file_system.X/file_system.X/dist/default/production/file_system.X.production.hex...
Program loaded with pack,PIC18Fxxxx_DFP,1.1.19,Microchip
Loading completed
