OSDN Git Service

[UI] On numeric_input: "B" is cancel correctly; as of optimization, build only XC8...
authorK.Ohta <whatisthis.sowhat@gmail.com>
Wed, 11 Sep 2013 13:48:20 +0000 (22:48 +0900)
committerK.Ohta <whatisthis.sowhat@gmail.com>
Wed, 11 Sep 2013 13:48:20 +0000 (22:48 +0900)
OpenI2CRadio.v1.0.X/nbproject/Makefile-default.mk
OpenI2CRadio.v1.0.X/nbproject/Makefile-genesis.properties
OpenI2CRadio.v1.0.X/nbproject/Makefile-local-default.mk
OpenI2CRadio.v1.0.X/nbproject/configurations.xml
OpenI2CRadio.v1.0.X/nbproject/private/configurations.xml
menu.c
menu_memoryfreq.c
menu_setup.c
menu_userband.c
ui.c
ui.h

index 1c49590..a5f9fe9 100644 (file)
@@ -28,13 +28,13 @@ CP=cp
 CND_CONF=default
 ifeq ($(TYPE_IMAGE), DEBUG_RUN)
 IMAGE_TYPE=debug
-OUTPUT_SUFFIX=cof
-DEBUGGABLE_SUFFIX=cof
+OUTPUT_SUFFIX=elf
+DEBUGGABLE_SUFFIX=elf
 FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
 else
 IMAGE_TYPE=production
 OUTPUT_SUFFIX=hex
-DEBUGGABLE_SUFFIX=cof
+DEBUGGABLE_SUFFIX=elf
 FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
 endif
 
@@ -48,11 +48,11 @@ DISTDIR=dist/${CND_CONF}/${IMAGE_TYPE}
 SOURCEFILES_QUOTED_IF_SPACED=/home/whatisthis/src/OpenI2CRadio.v1.0/adc_int.c /home/whatisthis/src/OpenI2CRadio.v1.0/akc6955.c /home/whatisthis/src/OpenI2CRadio.v1.0/backlight.c /home/whatisthis/src/OpenI2CRadio.v1.0/eeprom.c /home/whatisthis/src/OpenI2CRadio.v1.0/eepromutil.c /home/whatisthis/src/OpenI2CRadio.v1.0/helps.c /home/whatisthis/src/OpenI2CRadio.v1.0/i2c_io.c /home/whatisthis/src/OpenI2CRadio.v1.0/idle.c /home/whatisthis/src/OpenI2CRadio.v1.0/ioports.c /home/whatisthis/src/OpenI2CRadio.v1.0/lcd_acm1602.c /home/whatisthis/src/OpenI2CRadio.v1.0/main.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_defs.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_memoryfreq.c /home/whatisthis/src/OpenI2CRadio.v1.0/power.c /home/whatisthis/src/OpenI2CRadio.v1.0/radio_getstat.c /home/whatisthis/src/OpenI2CRadio.v1.0/ui.c /home/whatisthis/src/OpenI2CRadio.v1.0/ui_display.c /home/whatisthis/src/OpenI2CRadio.v1.0/ui_updown.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_volume.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_scan.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_userband.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_setup.c
 
 # Object Files Quoted if spaced
-OBJECTFILES_QUOTED_IF_SPACED=${OBJECTDIR}/_ext/251641069/adc_int.o ${OBJECTDIR}/_ext/251641069/akc6955.o ${OBJECTDIR}/_ext/251641069/backlight.o ${OBJECTDIR}/_ext/251641069/eeprom.o ${OBJECTDIR}/_ext/251641069/eepromutil.o ${OBJECTDIR}/_ext/251641069/helps.o ${OBJECTDIR}/_ext/251641069/i2c_io.o ${OBJECTDIR}/_ext/251641069/idle.o ${OBJECTDIR}/_ext/251641069/ioports.o ${OBJECTDIR}/_ext/251641069/lcd_acm1602.o ${OBJECTDIR}/_ext/251641069/main.o ${OBJECTDIR}/_ext/251641069/menu.o ${OBJECTDIR}/_ext/251641069/menu_defs.o ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.o ${OBJECTDIR}/_ext/251641069/power.o ${OBJECTDIR}/_ext/251641069/radio_getstat.o ${OBJECTDIR}/_ext/251641069/ui.o ${OBJECTDIR}/_ext/251641069/ui_display.o ${OBJECTDIR}/_ext/251641069/ui_updown.o ${OBJECTDIR}/_ext/251641069/menu_volume.o ${OBJECTDIR}/_ext/251641069/menu_scan.o ${OBJECTDIR}/_ext/251641069/menu_userband.o ${OBJECTDIR}/_ext/251641069/menu_setup.o
-POSSIBLE_DEPFILES=${OBJECTDIR}/_ext/251641069/adc_int.o.d ${OBJECTDIR}/_ext/251641069/akc6955.o.d ${OBJECTDIR}/_ext/251641069/backlight.o.d ${OBJECTDIR}/_ext/251641069/eeprom.o.d ${OBJECTDIR}/_ext/251641069/eepromutil.o.d ${OBJECTDIR}/_ext/251641069/helps.o.d ${OBJECTDIR}/_ext/251641069/i2c_io.o.d ${OBJECTDIR}/_ext/251641069/idle.o.d ${OBJECTDIR}/_ext/251641069/ioports.o.d ${OBJECTDIR}/_ext/251641069/lcd_acm1602.o.d ${OBJECTDIR}/_ext/251641069/main.o.d ${OBJECTDIR}/_ext/251641069/menu.o.d ${OBJECTDIR}/_ext/251641069/menu_defs.o.d ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.o.d ${OBJECTDIR}/_ext/251641069/power.o.d ${OBJECTDIR}/_ext/251641069/radio_getstat.o.d ${OBJECTDIR}/_ext/251641069/ui.o.d ${OBJECTDIR}/_ext/251641069/ui_display.o.d ${OBJECTDIR}/_ext/251641069/ui_updown.o.d ${OBJECTDIR}/_ext/251641069/menu_volume.o.d ${OBJECTDIR}/_ext/251641069/menu_scan.o.d ${OBJECTDIR}/_ext/251641069/menu_userband.o.d ${OBJECTDIR}/_ext/251641069/menu_setup.o.d
+OBJECTFILES_QUOTED_IF_SPACED=${OBJECTDIR}/_ext/251641069/adc_int.p1 ${OBJECTDIR}/_ext/251641069/akc6955.p1 ${OBJECTDIR}/_ext/251641069/backlight.p1 ${OBJECTDIR}/_ext/251641069/eeprom.p1 ${OBJECTDIR}/_ext/251641069/eepromutil.p1 ${OBJECTDIR}/_ext/251641069/helps.p1 ${OBJECTDIR}/_ext/251641069/i2c_io.p1 ${OBJECTDIR}/_ext/251641069/idle.p1 ${OBJECTDIR}/_ext/251641069/ioports.p1 ${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1 ${OBJECTDIR}/_ext/251641069/main.p1 ${OBJECTDIR}/_ext/251641069/menu.p1 ${OBJECTDIR}/_ext/251641069/menu_defs.p1 ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1 ${OBJECTDIR}/_ext/251641069/power.p1 ${OBJECTDIR}/_ext/251641069/radio_getstat.p1 ${OBJECTDIR}/_ext/251641069/ui.p1 ${OBJECTDIR}/_ext/251641069/ui_display.p1 ${OBJECTDIR}/_ext/251641069/ui_updown.p1 ${OBJECTDIR}/_ext/251641069/menu_volume.p1 ${OBJECTDIR}/_ext/251641069/menu_scan.p1 ${OBJECTDIR}/_ext/251641069/menu_userband.p1 ${OBJECTDIR}/_ext/251641069/menu_setup.p1
+POSSIBLE_DEPFILES=${OBJECTDIR}/_ext/251641069/adc_int.p1.d ${OBJECTDIR}/_ext/251641069/akc6955.p1.d ${OBJECTDIR}/_ext/251641069/backlight.p1.d ${OBJECTDIR}/_ext/251641069/eeprom.p1.d ${OBJECTDIR}/_ext/251641069/eepromutil.p1.d ${OBJECTDIR}/_ext/251641069/helps.p1.d ${OBJECTDIR}/_ext/251641069/i2c_io.p1.d ${OBJECTDIR}/_ext/251641069/idle.p1.d ${OBJECTDIR}/_ext/251641069/ioports.p1.d ${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1.d ${OBJECTDIR}/_ext/251641069/main.p1.d ${OBJECTDIR}/_ext/251641069/menu.p1.d ${OBJECTDIR}/_ext/251641069/menu_defs.p1.d ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1.d ${OBJECTDIR}/_ext/251641069/power.p1.d ${OBJECTDIR}/_ext/251641069/radio_getstat.p1.d ${OBJECTDIR}/_ext/251641069/ui.p1.d ${OBJECTDIR}/_ext/251641069/ui_display.p1.d ${OBJECTDIR}/_ext/251641069/ui_updown.p1.d ${OBJECTDIR}/_ext/251641069/menu_volume.p1.d ${OBJECTDIR}/_ext/251641069/menu_scan.p1.d ${OBJECTDIR}/_ext/251641069/menu_userband.p1.d ${OBJECTDIR}/_ext/251641069/menu_setup.p1.d
 
 # Object Files
-OBJECTFILES=${OBJECTDIR}/_ext/251641069/adc_int.o ${OBJECTDIR}/_ext/251641069/akc6955.o ${OBJECTDIR}/_ext/251641069/backlight.o ${OBJECTDIR}/_ext/251641069/eeprom.o ${OBJECTDIR}/_ext/251641069/eepromutil.o ${OBJECTDIR}/_ext/251641069/helps.o ${OBJECTDIR}/_ext/251641069/i2c_io.o ${OBJECTDIR}/_ext/251641069/idle.o ${OBJECTDIR}/_ext/251641069/ioports.o ${OBJECTDIR}/_ext/251641069/lcd_acm1602.o ${OBJECTDIR}/_ext/251641069/main.o ${OBJECTDIR}/_ext/251641069/menu.o ${OBJECTDIR}/_ext/251641069/menu_defs.o ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.o ${OBJECTDIR}/_ext/251641069/power.o ${OBJECTDIR}/_ext/251641069/radio_getstat.o ${OBJECTDIR}/_ext/251641069/ui.o ${OBJECTDIR}/_ext/251641069/ui_display.o ${OBJECTDIR}/_ext/251641069/ui_updown.o ${OBJECTDIR}/_ext/251641069/menu_volume.o ${OBJECTDIR}/_ext/251641069/menu_scan.o ${OBJECTDIR}/_ext/251641069/menu_userband.o ${OBJECTDIR}/_ext/251641069/menu_setup.o
+OBJECTFILES=${OBJECTDIR}/_ext/251641069/adc_int.p1 ${OBJECTDIR}/_ext/251641069/akc6955.p1 ${OBJECTDIR}/_ext/251641069/backlight.p1 ${OBJECTDIR}/_ext/251641069/eeprom.p1 ${OBJECTDIR}/_ext/251641069/eepromutil.p1 ${OBJECTDIR}/_ext/251641069/helps.p1 ${OBJECTDIR}/_ext/251641069/i2c_io.p1 ${OBJECTDIR}/_ext/251641069/idle.p1 ${OBJECTDIR}/_ext/251641069/ioports.p1 ${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1 ${OBJECTDIR}/_ext/251641069/main.p1 ${OBJECTDIR}/_ext/251641069/menu.p1 ${OBJECTDIR}/_ext/251641069/menu_defs.p1 ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1 ${OBJECTDIR}/_ext/251641069/power.p1 ${OBJECTDIR}/_ext/251641069/radio_getstat.p1 ${OBJECTDIR}/_ext/251641069/ui.p1 ${OBJECTDIR}/_ext/251641069/ui_display.p1 ${OBJECTDIR}/_ext/251641069/ui_updown.p1 ${OBJECTDIR}/_ext/251641069/menu_volume.p1 ${OBJECTDIR}/_ext/251641069/menu_scan.p1 ${OBJECTDIR}/_ext/251641069/menu_userband.p1 ${OBJECTDIR}/_ext/251641069/menu_setup.p1
 
 # Source Files
 SOURCEFILES=/home/whatisthis/src/OpenI2CRadio.v1.0/adc_int.c /home/whatisthis/src/OpenI2CRadio.v1.0/akc6955.c /home/whatisthis/src/OpenI2CRadio.v1.0/backlight.c /home/whatisthis/src/OpenI2CRadio.v1.0/eeprom.c /home/whatisthis/src/OpenI2CRadio.v1.0/eepromutil.c /home/whatisthis/src/OpenI2CRadio.v1.0/helps.c /home/whatisthis/src/OpenI2CRadio.v1.0/i2c_io.c /home/whatisthis/src/OpenI2CRadio.v1.0/idle.c /home/whatisthis/src/OpenI2CRadio.v1.0/ioports.c /home/whatisthis/src/OpenI2CRadio.v1.0/lcd_acm1602.c /home/whatisthis/src/OpenI2CRadio.v1.0/main.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_defs.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_memoryfreq.c /home/whatisthis/src/OpenI2CRadio.v1.0/power.c /home/whatisthis/src/OpenI2CRadio.v1.0/radio_getstat.c /home/whatisthis/src/OpenI2CRadio.v1.0/ui.c /home/whatisthis/src/OpenI2CRadio.v1.0/ui_display.c /home/whatisthis/src/OpenI2CRadio.v1.0/ui_updown.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_volume.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_scan.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_userband.c /home/whatisthis/src/OpenI2CRadio.v1.0/menu_setup.c
@@ -74,252 +74,354 @@ FIXDEPS=fixDeps
 .build-conf:  ${BUILD_SUBPROJECTS}
        ${MAKE}  -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
 
+MP_PROCESSOR_OPTION=18F45K20
 # ------------------------------------------------------------------------------------
 # Rules for buildStep: compile
 ifeq ($(TYPE_IMAGE), DEBUG_RUN)
-${OBJECTDIR}/_ext/251641069/adc_int.o: /home/whatisthis/src/OpenI2CRadio.v1.0/adc_int.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/adc_int.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/adc_int.c  -o${OBJECTDIR}/_ext/251641069/adc_int.o
-       
-${OBJECTDIR}/_ext/251641069/akc6955.o: /home/whatisthis/src/OpenI2CRadio.v1.0/akc6955.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/akc6955.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/akc6955.c  -o${OBJECTDIR}/_ext/251641069/akc6955.o
-       
-${OBJECTDIR}/_ext/251641069/backlight.o: /home/whatisthis/src/OpenI2CRadio.v1.0/backlight.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/backlight.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/backlight.c  -o${OBJECTDIR}/_ext/251641069/backlight.o
-       
-${OBJECTDIR}/_ext/251641069/eeprom.o: /home/whatisthis/src/OpenI2CRadio.v1.0/eeprom.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/eeprom.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/eeprom.c  -o${OBJECTDIR}/_ext/251641069/eeprom.o
-       
-${OBJECTDIR}/_ext/251641069/eepromutil.o: /home/whatisthis/src/OpenI2CRadio.v1.0/eepromutil.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/eepromutil.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/eepromutil.c  -o${OBJECTDIR}/_ext/251641069/eepromutil.o
-       
-${OBJECTDIR}/_ext/251641069/helps.o: /home/whatisthis/src/OpenI2CRadio.v1.0/helps.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/helps.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/helps.c  -o${OBJECTDIR}/_ext/251641069/helps.o
-       
-${OBJECTDIR}/_ext/251641069/i2c_io.o: /home/whatisthis/src/OpenI2CRadio.v1.0/i2c_io.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/i2c_io.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/i2c_io.c  -o${OBJECTDIR}/_ext/251641069/i2c_io.o
-       
-${OBJECTDIR}/_ext/251641069/idle.o: /home/whatisthis/src/OpenI2CRadio.v1.0/idle.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/idle.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/idle.c  -o${OBJECTDIR}/_ext/251641069/idle.o
-       
-${OBJECTDIR}/_ext/251641069/ioports.o: /home/whatisthis/src/OpenI2CRadio.v1.0/ioports.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/ioports.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/ioports.c  -o${OBJECTDIR}/_ext/251641069/ioports.o
-       
-${OBJECTDIR}/_ext/251641069/lcd_acm1602.o: /home/whatisthis/src/OpenI2CRadio.v1.0/lcd_acm1602.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/lcd_acm1602.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/lcd_acm1602.c  -o${OBJECTDIR}/_ext/251641069/lcd_acm1602.o
-       
-${OBJECTDIR}/_ext/251641069/main.o: /home/whatisthis/src/OpenI2CRadio.v1.0/main.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/main.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/main.c  -o${OBJECTDIR}/_ext/251641069/main.o
-       
-${OBJECTDIR}/_ext/251641069/menu.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu.c  -o${OBJECTDIR}/_ext/251641069/menu.o
-       
-${OBJECTDIR}/_ext/251641069/menu_defs.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_defs.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_defs.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_defs.c  -o${OBJECTDIR}/_ext/251641069/menu_defs.o
-       
-${OBJECTDIR}/_ext/251641069/menu_memoryfreq.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_memoryfreq.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_memoryfreq.c  -o${OBJECTDIR}/_ext/251641069/menu_memoryfreq.o
-       
-${OBJECTDIR}/_ext/251641069/power.o: /home/whatisthis/src/OpenI2CRadio.v1.0/power.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/power.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/power.c  -o${OBJECTDIR}/_ext/251641069/power.o
-       
-${OBJECTDIR}/_ext/251641069/radio_getstat.o: /home/whatisthis/src/OpenI2CRadio.v1.0/radio_getstat.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/radio_getstat.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/radio_getstat.c  -o${OBJECTDIR}/_ext/251641069/radio_getstat.o
-       
-${OBJECTDIR}/_ext/251641069/ui.o: /home/whatisthis/src/OpenI2CRadio.v1.0/ui.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/ui.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/ui.c  -o${OBJECTDIR}/_ext/251641069/ui.o
-       
-${OBJECTDIR}/_ext/251641069/ui_display.o: /home/whatisthis/src/OpenI2CRadio.v1.0/ui_display.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/ui_display.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/ui_display.c  -o${OBJECTDIR}/_ext/251641069/ui_display.o
-       
-${OBJECTDIR}/_ext/251641069/ui_updown.o: /home/whatisthis/src/OpenI2CRadio.v1.0/ui_updown.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/ui_updown.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/ui_updown.c  -o${OBJECTDIR}/_ext/251641069/ui_updown.o
-       
-${OBJECTDIR}/_ext/251641069/menu_volume.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_volume.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_volume.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_volume.c  -o${OBJECTDIR}/_ext/251641069/menu_volume.o
-       
-${OBJECTDIR}/_ext/251641069/menu_scan.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_scan.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_scan.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_scan.c  -o${OBJECTDIR}/_ext/251641069/menu_scan.o
-       
-${OBJECTDIR}/_ext/251641069/menu_userband.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_userband.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_userband.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_userband.c  -o${OBJECTDIR}/_ext/251641069/menu_userband.o
-       
-${OBJECTDIR}/_ext/251641069/menu_setup.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_setup.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_setup.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_setup.c  -o${OBJECTDIR}/_ext/251641069/menu_setup.o
+${OBJECTDIR}/_ext/251641069/adc_int.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/adc_int.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/adc_int.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/adc_int.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/adc_int.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/adc_int.d ${OBJECTDIR}/_ext/251641069/adc_int.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/adc_int.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/akc6955.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/akc6955.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/akc6955.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/akc6955.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/akc6955.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/akc6955.d ${OBJECTDIR}/_ext/251641069/akc6955.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/akc6955.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/backlight.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/backlight.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/backlight.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/backlight.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/backlight.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/backlight.d ${OBJECTDIR}/_ext/251641069/backlight.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/backlight.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/eeprom.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/eeprom.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/eeprom.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/eeprom.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/eeprom.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/eeprom.d ${OBJECTDIR}/_ext/251641069/eeprom.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/eeprom.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/eepromutil.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/eepromutil.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/eepromutil.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/eepromutil.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/eepromutil.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/eepromutil.d ${OBJECTDIR}/_ext/251641069/eepromutil.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/eepromutil.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/helps.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/helps.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/helps.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/helps.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/helps.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/helps.d ${OBJECTDIR}/_ext/251641069/helps.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/helps.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/i2c_io.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/i2c_io.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/i2c_io.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/i2c_io.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/i2c_io.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/i2c_io.d ${OBJECTDIR}/_ext/251641069/i2c_io.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/i2c_io.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/idle.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/idle.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/idle.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/idle.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/idle.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/idle.d ${OBJECTDIR}/_ext/251641069/idle.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/idle.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/ioports.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/ioports.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/ioports.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/ioports.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/ioports.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/ioports.d ${OBJECTDIR}/_ext/251641069/ioports.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/ioports.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/lcd_acm1602.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/lcd_acm1602.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/lcd_acm1602.d ${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/main.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/main.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/main.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/main.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/main.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/main.d ${OBJECTDIR}/_ext/251641069/main.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/main.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu.d ${OBJECTDIR}/_ext/251641069/menu.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_defs.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_defs.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_defs.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_defs.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_defs.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_defs.d ${OBJECTDIR}/_ext/251641069/menu_defs.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_defs.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_memoryfreq.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_memoryfreq.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.d ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/power.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/power.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/power.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/power.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/power.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/power.d ${OBJECTDIR}/_ext/251641069/power.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/power.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/radio_getstat.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/radio_getstat.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/radio_getstat.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/radio_getstat.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/radio_getstat.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/radio_getstat.d ${OBJECTDIR}/_ext/251641069/radio_getstat.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/radio_getstat.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/ui.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/ui.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/ui.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/ui.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/ui.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/ui.d ${OBJECTDIR}/_ext/251641069/ui.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/ui.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/ui_display.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/ui_display.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/ui_display.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/ui_display.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/ui_display.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/ui_display.d ${OBJECTDIR}/_ext/251641069/ui_display.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/ui_display.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/ui_updown.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/ui_updown.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/ui_updown.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/ui_updown.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/ui_updown.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/ui_updown.d ${OBJECTDIR}/_ext/251641069/ui_updown.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/ui_updown.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_volume.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_volume.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_volume.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_volume.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_volume.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_volume.d ${OBJECTDIR}/_ext/251641069/menu_volume.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_volume.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_scan.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_scan.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_scan.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_scan.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_scan.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_scan.d ${OBJECTDIR}/_ext/251641069/menu_scan.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_scan.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_userband.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_userband.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_userband.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_userband.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_userband.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_userband.d ${OBJECTDIR}/_ext/251641069/menu_userband.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_userband.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_setup.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_setup.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_setup.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_setup.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_setup.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_setup.d ${OBJECTDIR}/_ext/251641069/menu_setup.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_setup.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
        
 else
-${OBJECTDIR}/_ext/251641069/adc_int.o: /home/whatisthis/src/OpenI2CRadio.v1.0/adc_int.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/adc_int.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/adc_int.c  -o${OBJECTDIR}/_ext/251641069/adc_int.o
-       
-${OBJECTDIR}/_ext/251641069/akc6955.o: /home/whatisthis/src/OpenI2CRadio.v1.0/akc6955.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/akc6955.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/akc6955.c  -o${OBJECTDIR}/_ext/251641069/akc6955.o
-       
-${OBJECTDIR}/_ext/251641069/backlight.o: /home/whatisthis/src/OpenI2CRadio.v1.0/backlight.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/backlight.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/backlight.c  -o${OBJECTDIR}/_ext/251641069/backlight.o
-       
-${OBJECTDIR}/_ext/251641069/eeprom.o: /home/whatisthis/src/OpenI2CRadio.v1.0/eeprom.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/eeprom.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/eeprom.c  -o${OBJECTDIR}/_ext/251641069/eeprom.o
-       
-${OBJECTDIR}/_ext/251641069/eepromutil.o: /home/whatisthis/src/OpenI2CRadio.v1.0/eepromutil.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/eepromutil.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/eepromutil.c  -o${OBJECTDIR}/_ext/251641069/eepromutil.o
-       
-${OBJECTDIR}/_ext/251641069/helps.o: /home/whatisthis/src/OpenI2CRadio.v1.0/helps.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/helps.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/helps.c  -o${OBJECTDIR}/_ext/251641069/helps.o
-       
-${OBJECTDIR}/_ext/251641069/i2c_io.o: /home/whatisthis/src/OpenI2CRadio.v1.0/i2c_io.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/i2c_io.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/i2c_io.c  -o${OBJECTDIR}/_ext/251641069/i2c_io.o
-       
-${OBJECTDIR}/_ext/251641069/idle.o: /home/whatisthis/src/OpenI2CRadio.v1.0/idle.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/idle.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/idle.c  -o${OBJECTDIR}/_ext/251641069/idle.o
-       
-${OBJECTDIR}/_ext/251641069/ioports.o: /home/whatisthis/src/OpenI2CRadio.v1.0/ioports.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/ioports.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/ioports.c  -o${OBJECTDIR}/_ext/251641069/ioports.o
-       
-${OBJECTDIR}/_ext/251641069/lcd_acm1602.o: /home/whatisthis/src/OpenI2CRadio.v1.0/lcd_acm1602.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/lcd_acm1602.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/lcd_acm1602.c  -o${OBJECTDIR}/_ext/251641069/lcd_acm1602.o
-       
-${OBJECTDIR}/_ext/251641069/main.o: /home/whatisthis/src/OpenI2CRadio.v1.0/main.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/main.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/main.c  -o${OBJECTDIR}/_ext/251641069/main.o
-       
-${OBJECTDIR}/_ext/251641069/menu.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu.c  -o${OBJECTDIR}/_ext/251641069/menu.o
-       
-${OBJECTDIR}/_ext/251641069/menu_defs.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_defs.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_defs.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_defs.c  -o${OBJECTDIR}/_ext/251641069/menu_defs.o
-       
-${OBJECTDIR}/_ext/251641069/menu_memoryfreq.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_memoryfreq.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_memoryfreq.c  -o${OBJECTDIR}/_ext/251641069/menu_memoryfreq.o
-       
-${OBJECTDIR}/_ext/251641069/power.o: /home/whatisthis/src/OpenI2CRadio.v1.0/power.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/power.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/power.c  -o${OBJECTDIR}/_ext/251641069/power.o
-       
-${OBJECTDIR}/_ext/251641069/radio_getstat.o: /home/whatisthis/src/OpenI2CRadio.v1.0/radio_getstat.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/radio_getstat.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/radio_getstat.c  -o${OBJECTDIR}/_ext/251641069/radio_getstat.o
-       
-${OBJECTDIR}/_ext/251641069/ui.o: /home/whatisthis/src/OpenI2CRadio.v1.0/ui.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/ui.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/ui.c  -o${OBJECTDIR}/_ext/251641069/ui.o
-       
-${OBJECTDIR}/_ext/251641069/ui_display.o: /home/whatisthis/src/OpenI2CRadio.v1.0/ui_display.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/ui_display.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/ui_display.c  -o${OBJECTDIR}/_ext/251641069/ui_display.o
-       
-${OBJECTDIR}/_ext/251641069/ui_updown.o: /home/whatisthis/src/OpenI2CRadio.v1.0/ui_updown.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/ui_updown.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/ui_updown.c  -o${OBJECTDIR}/_ext/251641069/ui_updown.o
-       
-${OBJECTDIR}/_ext/251641069/menu_volume.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_volume.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_volume.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_volume.c  -o${OBJECTDIR}/_ext/251641069/menu_volume.o
-       
-${OBJECTDIR}/_ext/251641069/menu_scan.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_scan.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_scan.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_scan.c  -o${OBJECTDIR}/_ext/251641069/menu_scan.o
-       
-${OBJECTDIR}/_ext/251641069/menu_userband.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_userband.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_userband.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_userband.c  -o${OBJECTDIR}/_ext/251641069/menu_userband.o
-       
-${OBJECTDIR}/_ext/251641069/menu_setup.o: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_setup.c  nbproject/Makefile-${CND_CONF}.mk
-       ${MKDIR} ${OBJECTDIR}/_ext/251641069 
-       ${RM} ${OBJECTDIR}/_ext/251641069/menu_setup.o 
-       ${MP_CC} --debug-ralloc --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -c -mpic16 -p18f45k20 /home/whatisthis/src/OpenI2CRadio.v1.0/menu_setup.c  -o${OBJECTDIR}/_ext/251641069/menu_setup.o
+${OBJECTDIR}/_ext/251641069/adc_int.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/adc_int.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/adc_int.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/adc_int.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/adc_int.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/adc_int.d ${OBJECTDIR}/_ext/251641069/adc_int.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/adc_int.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/akc6955.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/akc6955.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/akc6955.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/akc6955.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/akc6955.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/akc6955.d ${OBJECTDIR}/_ext/251641069/akc6955.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/akc6955.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/backlight.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/backlight.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/backlight.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/backlight.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/backlight.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/backlight.d ${OBJECTDIR}/_ext/251641069/backlight.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/backlight.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/eeprom.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/eeprom.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/eeprom.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/eeprom.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/eeprom.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/eeprom.d ${OBJECTDIR}/_ext/251641069/eeprom.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/eeprom.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/eepromutil.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/eepromutil.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/eepromutil.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/eepromutil.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/eepromutil.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/eepromutil.d ${OBJECTDIR}/_ext/251641069/eepromutil.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/eepromutil.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/helps.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/helps.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/helps.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/helps.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/helps.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/helps.d ${OBJECTDIR}/_ext/251641069/helps.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/helps.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/i2c_io.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/i2c_io.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/i2c_io.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/i2c_io.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/i2c_io.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/i2c_io.d ${OBJECTDIR}/_ext/251641069/i2c_io.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/i2c_io.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/idle.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/idle.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/idle.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/idle.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/idle.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/idle.d ${OBJECTDIR}/_ext/251641069/idle.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/idle.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/ioports.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/ioports.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/ioports.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/ioports.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/ioports.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/ioports.d ${OBJECTDIR}/_ext/251641069/ioports.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/ioports.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/lcd_acm1602.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/lcd_acm1602.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/lcd_acm1602.d ${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/lcd_acm1602.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/main.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/main.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/main.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/main.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/main.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/main.d ${OBJECTDIR}/_ext/251641069/main.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/main.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu.d ${OBJECTDIR}/_ext/251641069/menu.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_defs.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_defs.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_defs.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_defs.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_defs.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_defs.d ${OBJECTDIR}/_ext/251641069/menu_defs.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_defs.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_memoryfreq.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_memoryfreq.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.d ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_memoryfreq.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/power.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/power.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/power.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/power.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/power.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/power.d ${OBJECTDIR}/_ext/251641069/power.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/power.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/radio_getstat.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/radio_getstat.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/radio_getstat.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/radio_getstat.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/radio_getstat.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/radio_getstat.d ${OBJECTDIR}/_ext/251641069/radio_getstat.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/radio_getstat.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/ui.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/ui.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/ui.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/ui.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/ui.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/ui.d ${OBJECTDIR}/_ext/251641069/ui.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/ui.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/ui_display.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/ui_display.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/ui_display.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/ui_display.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/ui_display.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/ui_display.d ${OBJECTDIR}/_ext/251641069/ui_display.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/ui_display.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/ui_updown.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/ui_updown.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/ui_updown.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/ui_updown.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/ui_updown.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/ui_updown.d ${OBJECTDIR}/_ext/251641069/ui_updown.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/ui_updown.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_volume.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_volume.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_volume.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_volume.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_volume.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_volume.d ${OBJECTDIR}/_ext/251641069/menu_volume.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_volume.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_scan.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_scan.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_scan.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_scan.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_scan.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_scan.d ${OBJECTDIR}/_ext/251641069/menu_scan.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_scan.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_userband.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_userband.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_userband.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_userband.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_userband.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_userband.d ${OBJECTDIR}/_ext/251641069/menu_userband.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_userband.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
+       
+${OBJECTDIR}/_ext/251641069/menu_setup.p1: /home/whatisthis/src/OpenI2CRadio.v1.0/menu_setup.c  nbproject/Makefile-${CND_CONF}.mk
+       @${MKDIR} ${OBJECTDIR}/_ext/251641069 
+       @${RM} ${OBJECTDIR}/_ext/251641069/menu_setup.p1.d 
+       ${MP_CC} --pass1 $(MP_EXTRA_CC_PRE) --chip=$(MP_PROCESSOR_OPTION) -Q -G  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"  -o${OBJECTDIR}/_ext/251641069/menu_setup.p1  /home/whatisthis/src/OpenI2CRadio.v1.0/menu_setup.c 
+       @-${MV} ${OBJECTDIR}/_ext/251641069/menu_setup.d ${OBJECTDIR}/_ext/251641069/menu_setup.p1.d 
+       @${FIXDEPS} ${OBJECTDIR}/_ext/251641069/menu_setup.p1.d $(SILENT) -rsi ${MP_CC_DIR}../  
        
 endif
 
 # ------------------------------------------------------------------------------------
+# Rules for buildStep: assemble
+ifeq ($(TYPE_IMAGE), DEBUG_RUN)
+else
+endif
+
+# ------------------------------------------------------------------------------------
 # Rules for buildStep: link
 ifeq ($(TYPE_IMAGE), DEBUG_RUN)
 dist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES}  nbproject/Makefile-${CND_CONF}.mk    
-       ${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} 
-       ${MP_CC}  --debug-ralloc -Wl-c -Wl-m --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -mpic16 -p18f45k20 ${OBJECTFILES}  -odist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} 
+       @${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} 
+       ${MP_CC} $(MP_EXTRA_LD_PRE) --chip=$(MP_PROCESSOR_OPTION) -G -mdist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.map  -D__DEBUG=1 --debugger=pickit3  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"   --rom=default,-7dc0-7fff --ram=default,-5f4-5ff,-f9c-f9c,-fd4-fd4,-fdb-fdf,-fe3-fe7,-feb-fef,-ffd-fff  -odist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX}  ${OBJECTFILES_QUOTED_IF_SPACED}     
+       @${RM} dist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.hex 
+       
 else
 dist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES}  nbproject/Makefile-${CND_CONF}.mk   
-       ${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} 
-       ${MP_CC}  --debug-ralloc -Wl-c -Wl-m --use-non-free --pstack-model=small --obanksel=2 --optimize-cmp --optimize-df libio18f45k20.lib libc18f.lib -mpic16 -p18f45k20 ${OBJECTFILES}  -odist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} 
+       @${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} 
+       ${MP_CC} $(MP_EXTRA_LD_PRE) --chip=$(MP_PROCESSOR_OPTION) -G -mdist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.map  --double=24 --float=24 --emi=wordwrite --opt=default,+asm,+asmfile,-speed,+space,-debug --addrqual=require --mode=free -P -N255 --warn=0 --asmlist --summary=default,-psect,-class,+mem,-hex,-file --output=default,-inhx032 --runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib --output=-mcof,+elf "--errformat=%f:%l: error: %s" "--warnformat=%f:%l: warning: %s" "--msgformat=%f:%l: advisory: %s"   -odist/${CND_CONF}/${IMAGE_TYPE}/OpenI2CRadio.v1.0.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX}  ${OBJECTFILES_QUOTED_IF_SPACED}     
+       
 endif
 
 
index cb05ecd..b71b82c 100644 (file)
@@ -1,8 +1,8 @@
 #
-#Wed Sep 11 21:44:01 JST 2013
-default.languagetoolchain.dir=/usr/local/bin
-default.br-unifei-rmaalmeida-toolchainSDCC-SDCCtoolchain.md5=b67cce1ad75b450308d7806e430931b3
+#Wed Sep 11 22:42:43 JST 2013
+default.languagetoolchain.dir=/opt/microchip/xc8/v1.20/bin
 com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=1c49f19f6a43b876c317e0d8d41c0854
-default.languagetoolchain.version=3.3.0
+default.languagetoolchain.version=1.20
 host.platform=linux
 conf.ids=default
+default.com-microchip-mplab-nbide-toolchainXC8-XC8LanguageToolchain.md5=7088c0c425d6fce5fffad7aa7f29ca48
index 3c2c756..c2507d0 100644 (file)
@@ -20,14 +20,14 @@ PATH:=/opt/microchip/mplabx/mplab_ide/mplab_ide/modules/../../bin/:$(PATH)
 # Path to java used to run MPLAB X when this makefile was created
 MP_JAVA_PATH="/opt/microchip/mplabx/sys/java/jre1.7.0_17/bin/"
 OS_CURRENT="$(shell uname -s)"
-MP_CC="/usr/local/bin/sdcc"
+MP_CC="/opt/microchip/xc8/v1.20/bin/xc8"
 # MP_CPPC is not defined
 # MP_BC is not defined
 # MP_AS is not defined
 # MP_LD is not defined
 # MP_AR is not defined
 DEP_GEN=${MP_JAVA_PATH}java -jar "/opt/microchip/mplabx/mplab_ide/mplab_ide/modules/../../bin/extractobjectdependencies.jar" 
-MP_CC_DIR="/usr/local/bin"
+MP_CC_DIR="/opt/microchip/xc8/v1.20/bin"
 # MP_CPPC_DIR is not defined
 # MP_BC_DIR is not defined
 # MP_AS_DIR is not defined
index 74b87d2..5067a73 100644 (file)
@@ -83,8 +83,8 @@
         <targetHeader></targetHeader>
         <targetPluginBoard></targetPluginBoard>
         <platformTool>PICkit3PlatformTool</platformTool>
-        <languageToolchain>SDCCToolchain</languageToolchain>
-        <languageToolchainVersion>3.3.0</languageToolchainVersion>
+        <languageToolchain>XC8</languageToolchain>
+        <languageToolchainVersion>1.20</languageToolchainVersion>
         <platform>2</platform>
       </toolsSet>
       <compileType>
         <makeCustomizationEnableLongLines>false</makeCustomizationEnableLongLines>
         <makeCustomizationNormalizeHexFile>false</makeCustomizationNormalizeHexFile>
       </makeCustomizationType>
+      <HI-TECH-COMP>
+        <property key="asmlist" value="true"/>
+        <property key="define-macros" value=""/>
+        <property key="extra-include-directories" value=""/>
+        <property key="identifier-length" value="255"/>
+        <property key="operation-mode" value="free"/>
+        <property key="opt-xc8-compiler-strict_ansi" value="false"/>
+        <property key="optimization-assembler" value="true"/>
+        <property key="optimization-assembler-files" value="true"/>
+        <property key="optimization-debug" value="false"/>
+        <property key="optimization-global" value="true"/>
+        <property key="optimization-level" value="9"/>
+        <property key="optimization-set" value="default"/>
+        <property key="optimization-speed" value="false"/>
+        <property key="preprocess-assembler" value="true"/>
+        <property key="undefine-macros" value=""/>
+        <property key="use-cci" value="false"/>
+        <property key="verbose" value="false"/>
+        <property key="warning-level" value="0"/>
+        <property key="what-to-do" value="require"/>
+      </HI-TECH-COMP>
+      <HI-TECH-LINK>
+        <property key="additional-options-checksum" value=""/>
+        <property key="additional-options-code-offset" value=""/>
+        <property key="additional-options-command-line" value=""/>
+        <property key="additional-options-errata" value=""/>
+        <property key="additional-options-extend-address" value="false"/>
+        <property key="additional-options-trace-type" value=""/>
+        <property key="additional-options-use-response-files" value="false"/>
+        <property key="backup-reset-condition-flags" value="false"/>
+        <property key="calibrate-oscillator" value="true"/>
+        <property key="calibrate-oscillator-value" value=""/>
+        <property key="clear-bss" value="true"/>
+        <property key="code-model-external" value="wordwrite"/>
+        <property key="code-model-rom" value=""/>
+        <property key="create-html-files" value="false"/>
+        <property key="data-model-ram" value=""/>
+        <property key="data-model-size-of-double" value="24"/>
+        <property key="data-model-size-of-float" value="24"/>
+        <property key="display-class-usage" value="false"/>
+        <property key="display-hex-usage" value="false"/>
+        <property key="display-overall-usage" value="true"/>
+        <property key="display-psect-usage" value="false"/>
+        <property key="fill-flash-options-addr" value=""/>
+        <property key="fill-flash-options-const" value=""/>
+        <property key="fill-flash-options-how" value="0"/>
+        <property key="fill-flash-options-inc-const" value="1"/>
+        <property key="fill-flash-options-increment" value=""/>
+        <property key="fill-flash-options-seq" value=""/>
+        <property key="fill-flash-options-what" value="0"/>
+        <property key="format-hex-file-for-download" value="false"/>
+        <property key="initialize-data" value="true"/>
+        <property key="keep-generated-startup.as" value="false"/>
+        <property key="link-in-c-library" value="true"/>
+        <property key="link-in-peripheral-library" value="true"/>
+        <property key="managed-stack" value="false"/>
+        <property key="opt-xc8-linker-file" value="false"/>
+        <property key="opt-xc8-linker-link_startup" value="false"/>
+        <property key="opt-xc8-linker-serial" value=""/>
+        <property key="program-the-device-with-default-config-words" value="true"/>
+      </HI-TECH-LINK>
       <PICkit3PlatformTool>
         <property key="AutoSelectMemRanges" value="auto"/>
         <property key="Freeze Peripherals" value="true"/>
         <property key="ToolFirmwareFilePath"
                   value="Press to browse for a specific firmware version"/>
         <property key="ToolFirmwareOption.UseLatestFirmware" value="true"/>
+        <property key="firmware.download.all" value="false"/>
         <property key="hwtoolclock.frcindebug" value="false"/>
         <property key="memories.aux" value="false"/>
         <property key="memories.bootflash" value="false"/>
         <property key="programoptions.uselvpprogramming" value="false"/>
         <property key="voltagevalue" value="3.25"/>
       </PICkit3PlatformTool>
+      <XC8-config-global>
+      </XC8-config-global>
       <sdcc>
         <property key="V-show-commands-compiler" value="false"/>
         <property key="Werror" value="false"/>
         <property key="debug-xtra14" value="false"/>
         <property key="debug-xtra16" value="false"/>
-        <property key="extended" value="false"/>
+        <property key="extended" value="true"/>
         <property key="no-c-code-in-asm" value="false"/>
         <property key="no-optimize-goto" value="false"/>
         <property key="no-pcode-opt" value="false"/>
index dc1db5a..b9d7d18 100644 (file)
@@ -5,7 +5,7 @@
   <confs>
     <conf name="default" type="2">
       <platformToolSN>:=MPLABCommUSB:=04D8:=900A:=0002:=Microchip Technology Inc.:=PICkit 3:=DEFAULT_PK3 :=x:=en</platformToolSN>
-      <languageToolchainDir>/usr/local/bin</languageToolchainDir>
+      <languageToolchainDir>/opt/microchip/xc8/v1.20/bin</languageToolchainDir>
       <mdbdebugger version="1">
         <placeholder1>place holder 1</placeholder1>
         <placeholder2>place holder 2</placeholder2>
diff --git a/menu.c b/menu.c
index 9ec6dc5..864532b 100644 (file)
--- a/menu.c
+++ b/menu.c
@@ -81,7 +81,7 @@ void set_stereo(void)
 
 void setfreq_direct(void)
 {
-    unsigned int val;
+    unsigned long val;
     _CLS();
     _LOCATE(0,0);
     printstr("Set Freq:");
@@ -99,12 +99,13 @@ void setfreq_direct(void)
         val = read_numeric(val, 5, 7, 1);
         setup.amfreq = val;
     }
-    akc6955_set_freq(val);
+    val = val & 0x0ffff;
+    akc6955_set_freq((unsigned int)val);
 }
 
 void setband_direct(void)
 {
-    unsigned int band;
+    unsigned long band;
     unsigned int freq;
     _CLS();
     _LOCATE(0,0);
@@ -112,7 +113,9 @@ void setband_direct(void)
         printstr("Set Band:FM#");
         band = setup.fmband & 7;
         setup.fmfreq_bank[setup.fmband] = setup.fmfreq;
-        setup.fmband = read_numeric(band, 2, 7, 1);
+        band = read_numeric(band, 1, 7, 1);
+        if(band >= 0x80000000) return;
+        setup.fmband = band & 7;
         setup.fmfreq = setup.fmfreq_bank[setup.fmband];
         akc6955_set_fmband(setup.fmband);
         freq = setup.fmfreq;
@@ -120,7 +123,9 @@ void setband_direct(void)
         printstr("Set Band:AM#");
         band = setup.amband & 0x1f;
         setup.amfreq_bank[setup.amband] = setup.amfreq;
-        setup.amband = read_numeric(band, 2, 7, 1);
+        band = read_numeric(band, 2, 7, 1);
+        if(band >= 0x80000000) return;
+        setup.amband = band & 0x1f;
         setup.amfreq = setup.amfreq_bank[setup.amband];
         switch(band) {
         case AKC6955_BAND_LW:
@@ -186,7 +191,7 @@ void setup_akc6955(void)
 void main_menu(void)
 {
     unsigned char c;
-    unsigned int val;
+    unsigned long val;
 
     c = printhelp_2lines("Menu: F=HELP", "B=CANCEL");
       if(c == charcode_1){
@@ -215,7 +220,7 @@ void main_menu(void)
             printstr("Sig width:");
             val = setup.threshold_width;
             val = read_numeric(val, 1, 0, 1);
-            akc6955_set_thresh_width((unsigned char)val);
+            if(val < 0x80000000) akc6955_set_thresh_width((unsigned char)val);
             // Set NF
         } else if(c == charcode_0){
             // Setup Menu
index ab87502..3a65082 100644 (file)
@@ -89,18 +89,18 @@ void set_freqbank(unsigned int num)
 
 void on_call_userfreq(void)
 {
-    unsigned int val = USER_MEMORY_NUM;
+    unsigned long val = USER_MEMORY_NUM;
     _CLS();
     _LOCATE(0,0);
     printstr("Mem: 00-");
     print_numeric_nosupress(val - 1, 2);
     val = read_numeric(val, 2, 4, 1);
-    call_freqbank(val);
+    if(val < 0x80000000) call_freqbank(val);
 }
 
 void on_set_userfreq(void)
 {
-    unsigned int val = USER_MEMORY_NUM;
+    unsigned long val = USER_MEMORY_NUM;
     unsigned char n;
     unsigned char c;
     _CLS();
@@ -109,6 +109,7 @@ void on_set_userfreq(void)
     print_numeric_nosupress(val - 1, 2);
     val = read_numeric(val, 2, 4, 1);
     _HOME();
+    if(val >= 0x80000000) return;
     printstr("OK? A=OK       ");
     c = pollkey_single();
     if(c != charcode_a) return;
index 145da89..f9f7769 100644 (file)
@@ -66,7 +66,7 @@ void menu_load(void)
 void setup_menu(void)
 {
     unsigned char c;
-    unsigned int val;
+    unsigned long val;
 
     c = printhelp_2lines("Setup F=HELP", "5=Return");
     _CLS();
@@ -75,36 +75,40 @@ void setup_menu(void)
         case charcode_3:
             printstr("BL Level:");
             val = read_numeric(setup.backlight_level, 3, 0,1);
-            if(val > 255) val = 255;
-            if(val < 10) val = 15;
-            setup.backlight_level = (unsigned char)val;
+            if(val < 0x80000000) {
+                if(val > 255) val = 255;
+                if(val < 10) val = 15;
+                setup.backlight_level = (unsigned char)val;
+            }
             break;
         case charcode_4:
             printstr("FM Bandwidth:");
             akc6955_get_fmbandwidth(val);
-            val = read_numeric(val, 1, 0, 1) & 3;
-            setup.fmbandwidth = (unsigned char)val;
-            akc6955_set_fmbandwidth(setup.fmbandwidth);
+            val = read_numeric(val, 1, 0, 1);
+            if(val < 0x80000000) {
+                setup.fmbandwidth = val & 3;
+                akc6955_set_fmbandwidth(setup.fmbandwidth);
+            }
             break;
         case charcode_5:
             break;
         case charcode_7:
-            printstr("FM-CNR threshold:");
+            printstr("FM-CNR:");
             val = setup.threshold_fmcnr;
             val = read_numeric(val, 1, 0, 1);
-            akc6955_set_thresh_fmcnr((unsigned char)val);
+            if(val < 0x80000000) akc6955_set_thresh_fmcnr(val & 3);
             break;
         case charcode_8:
-            printstr("AM-CNR threshold:");
+            printstr("AM-CNR:");
             val = setup.threshold_amcnr;
             val = read_numeric(val, 1, 0, 1);
-            akc6955_set_thresh_amcnr((unsigned char)val);
+            if(val < 0x80000000) akc6955_set_thresh_amcnr(val & 3);
             break;
         case charcode_9:
-            printstr("Stereo threshold:");
+            printstr("Stereo th:");
             val = setup.threshold_fmstereo;
             val = read_numeric(val, 1, 0, 1);
-            akc6955_set_thresh_fmstereo((unsigned char)val);
+            if(val < 0x80000000) akc6955_set_thresh_fmstereo(val & 3);
             break;
         case charcode_0:
             menu_poweroff();
@@ -121,8 +125,10 @@ void setup_menu(void)
         case charcode_e:
             printstr("BL Long:");
             val = read_numeric(setup.backlight_long, 3, 0,1);
-            if(val > 999) val = 999;
-            setup.backlight_long = val;
+            if(val < 0x80000000) {
+                if(val > 999) val = 999;
+                setup.backlight_long = val;
+            }
             break;
         case charcode_f:
             setup_help();
index 54aff33..10dbf2f 100644 (file)
@@ -82,7 +82,7 @@ void call_userband(unsigned char num)
 
 void set_userband(void)
 {
-    unsigned int from,to;
+    unsigned long from,to;
     unsigned char c;
     unsigned char pp;
     unsigned char mode3k;
@@ -112,9 +112,11 @@ void set_userband(void)
         _LOCATE(0,1);
         printstr(" From:");
         from = read_numeric(from, 5, 7, 1);
+        if(from >= 0x80000000) goto _l0;
         _LOCATE(0,1);
         printstr(" To:  ");
         to = read_numeric(to, 5, 7, 1);
+        if(to >= 0x80000000) goto _l0;
         setup.fm_usrbands[c].start = (from - 3000) / 80;
         setup.fm_usrbands[c].stop = (to - 3000) / 80;
         setup.fm_usrbands[c].freq = from;
@@ -147,9 +149,11 @@ void set_userband(void)
         _LOCATE(0,1);
         printstr(" From:");
         from = read_numeric(from, 5, 7, 1);
+        if(from >= 0x80000000) goto _l0;
         _LOCATE(0,1);
         printstr(" To:  ");
         to = read_numeric(to, 5, 7, 1);
+        if(to >= 0x80000000) goto _l0;
         setup.am_usrbands[c].start = from / pp;
         setup.am_usrbands[c].stop = to  / pp;
         setup.am_usrbands[c].mode3k = mode3k;
@@ -157,7 +161,8 @@ void set_userband(void)
         setup.am_userbandnum = c;
     }
     call_userband(c);
-   _CLS();
+_l0:
+    _CLS();
 }
 
 void input_userband(void)
diff --git a/ui.c b/ui.c
index 6a3ba64..f09e81a 100644 (file)
--- a/ui.c
+++ b/ui.c
@@ -131,26 +131,26 @@ void printstr(char *s)
 
 
 
-void uint2bcd(unsigned long data, unsigned char *bcd)
+static void uint2bcd(unsigned long data, unsigned char *bcd)
 {
     unsigned char i;
     unsigned char j;
 
-    for(i = 0; i < 5; i++){
+    for(i = 0; i <= 10; i++){
         bcd[i] = data % 10;
         data = data / 10;
     }
-    bcd[5] = 0;
+    bcd[10] = 0;
 }
 
 void print_numeric_nosupress(unsigned long data, unsigned char digit)
 {
     unsigned char i;
-    unsigned char bcd[6];
+    unsigned char bcd[11];
 
 
     if(digit == 0) return;
-    if(digit >= 5) digit = 5;
+    if(digit > 10) digit = 10;
     uint2bcd(data, bcd);
     for(i = digit; i > 0; i--){
         _PUTCHAR('0' + bcd[i - 1]);
@@ -162,17 +162,24 @@ void print_numeric_nosupress(unsigned long data, unsigned char digit)
 unsigned long subst_numeric(unsigned long start, unsigned char pos, unsigned char c)
 {
     unsigned long val;
-    unsigned char bcd[6];
+    unsigned char bcd[11];
     char i;
+    unsigned long fact;
 
-    if(pos > 4) pos = 4;
+    if(pos > 10) pos = 10;
     uint2bcd(start, bcd);
     bcd[pos] = c;
-    val = bcd[0] + bcd[1] * 10 + bcd[2] * 100 + bcd[3] * 1000 + bcd[4] * 10000;
+    
+    fact = 1;
+    val = 0;
+    for(i = 0; i < 11; i++){
+        val = val + (bcd[i] * fact);
+        fact = fact * 10;
+    }
     return val;
 }
 
-unsigned int read_numeric(unsigned int initial, unsigned char digit,
+unsigned long read_numeric(unsigned int initial, unsigned char digit,
         char startx, char starty)
 {
     unsigned char c;
@@ -210,9 +217,7 @@ unsigned int read_numeric(unsigned int initial, unsigned char digit,
             i++;
         } else if(c == charcode_b) {
             // cancel
-            val = initial;
-            i = d;
-            break;
+            return 0xffffffff;
         }  else if(c == charcode_e) {
             i++;
         } else if(c == charcode_d) {
@@ -222,8 +227,8 @@ unsigned int read_numeric(unsigned int initial, unsigned char digit,
        if(i > d) i = d;
     } while(1);
     _CURSOR_OFF();
-    if(val > 65535) val = 65535;
-    return (unsigned int)val;
+    if(val > 0x7fffffff) val = 0x7fffffff;
+    return val;
 }
 
 unsigned char readkey_compare(void)
diff --git a/ui.h b/ui.h
index dc06abf..803ad22 100644 (file)
--- a/ui.h
+++ b/ui.h
@@ -73,7 +73,7 @@ extern void printstr(char *s);
 extern void print_numeric(int i, unsigned char supressf);
 extern void setsignal_tune(unsigned char flag);
 extern void set_backlight(unsigned char flag, unsigned int val);
-extern unsigned int read_numeric(unsigned int initial, unsigned char digit,
+extern unsigned long read_numeric(unsigned int initial, unsigned char digit,
         char startx, char starty);
 extern unsigned long subst_numeric(unsigned long start, unsigned char pos, unsigned char c);
 extern void print_numeric_nosupress(unsigned long data, unsigned char digit);