Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 107 → Rev 108

/Classwork/ECE4534 - Embedded Systems/PIC 27J13/nbproject/Makefile-default.mk
25,12 → 25,12
IMAGE_TYPE=debug
OUTPUT_SUFFIX=cof
DEBUGGABLE_SUFFIX=cof
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
else
IMAGE_TYPE=production
OUTPUT_SUFFIX=hex
DEBUGGABLE_SUFFIX=cof
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
endif
 
# Object Directory
76,7 → 76,7
# MP_BC_DIR is not defined
 
.build-conf: ${BUILD_SUBPROJECTS}
${MAKE} -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
${MAKE} -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
 
MP_PROCESSOR_OPTION=18F27J13
MP_PROCESSOR_OPTION_LD=18f27j13
240,13 → 240,13
# ------------------------------------------------------------------------------------
# Rules for buildStep: link
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk
dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk
@${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE}
${MP_LD} $(MP_EXTRA_LD_PRE) -p$(MP_PROCESSOR_OPTION_LD) -w -x -u_DEBUG -z__MPLAB_BUILD=1 -u_CRUNTIME -z__MPLAB_DEBUG=1 -z__MPLAB_DEBUGGER_PK3=1 $(MP_LINKER_DEBUG_OPTION) -l ${MP_CC_DIR}\\..\\lib -o dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED}
${MP_LD} $(MP_EXTRA_LD_PRE) -p$(MP_PROCESSOR_OPTION_LD) -w -x -u_DEBUG -z__MPLAB_BUILD=1 -u_CRUNTIME -z__MPLAB_DEBUG=1 -z__MPLAB_DEBUGGER_PK3=1 $(MP_LINKER_DEBUG_OPTION) -l ${MP_CC_DIR}\\..\\lib -o dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED}
else
dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk
dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk
@${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE}
${MP_LD} $(MP_EXTRA_LD_PRE) -p$(MP_PROCESSOR_OPTION_LD) -w -z__MPLAB_BUILD=1 -u_CRUNTIME -l ${MP_CC_DIR}\\..\\lib -o dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED}
${MP_LD} $(MP_EXTRA_LD_PRE) -p$(MP_PROCESSOR_OPTION_LD) -w -z__MPLAB_BUILD=1 -u_CRUNTIME -l ${MP_CC_DIR}\\..\\lib -o dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED}
endif
 
 
/Classwork/ECE4534 - Embedded Systems/PIC 27J13/nbproject/Makefile-genesis.properties
1,5 → 1,5
#
#Thu Mar 29 10:49:24 EDT 2012
#Fri Mar 30 13:46:57 EDT 2012
default.com-microchip-mplab-nbide-toolchainC18-C18LanguageToolchain.md5=eb0ef9909fcaf68601725ab898eb3904
default.languagetoolchain.dir=C\:\\Program Files (x86)\\Microchip\\mplabc18\\v3.40\\bin
com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=aacb4af1231509e2c363b0acdc0000a5
/Classwork/ECE4534 - Embedded Systems/PIC 27J13/nbproject/Makefile-impl.mk
24,7 → 24,7
 
 
# Project Name
PROJECTNAME=27J13_3_MQ_Mod
PROJECTNAME=PIC 27J13
 
# Active Configuration
DEFAULTCONF=default
/Classwork/ECE4534 - Embedded Systems/PIC 27J13/nbproject/Makefile-variables.mk
6,8 → 6,8
CND_BASEDIR=`pwd`
# default configuration
CND_ARTIFACT_DIR_default=dist/default/production
CND_ARTIFACT_NAME_default=27J13_3_MQ_Mod.production.hex
CND_ARTIFACT_PATH_default=dist/default/production/27J13_3_MQ_Mod.production.hex
CND_ARTIFACT_NAME_default=PIC_27J13.production.hex
CND_ARTIFACT_PATH_default=dist/default/production/PIC_27J13.production.hex
CND_PACKAGE_DIR_default=${CND_DISTDIR}/default/package
CND_PACKAGE_NAME_default=27j133mqmod.tar
CND_PACKAGE_PATH_default=${CND_DISTDIR}/default/package/27j133mqmod.tar
CND_PACKAGE_NAME_default=pic27j13.tar
CND_PACKAGE_PATH_default=${CND_DISTDIR}/default/package/pic27j13.tar
/Classwork/ECE4534 - Embedded Systems/PIC 27J13/nbproject/Package-default.bash
10,9 → 10,9
CND_DISTDIR=dist
TMPDIR=build/${CND_CONF}/${IMAGE_TYPE}/tmp-packaging
TMPDIRNAME=tmp-packaging
OUTPUT_PATH=dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
OUTPUT_BASENAME=27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
PACKAGE_TOP_DIR=27j133mqmod/
OUTPUT_PATH=dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
OUTPUT_BASENAME=PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
PACKAGE_TOP_DIR=pic27j13/
 
# Functions
function checkReturnCode
57,15 → 57,15
 
# Copy files and create directories and links
cd "${TOP}"
makeDirectory ${TMPDIR}/27j133mqmod/bin
makeDirectory ${TMPDIR}/pic27j13/bin
copyFileToTmpDir "${OUTPUT_PATH}" "${TMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755
 
 
# Generate tar file
cd "${TOP}"
rm -f ${CND_DISTDIR}/${CND_CONF}/package/27j133mqmod.tar
rm -f ${CND_DISTDIR}/${CND_CONF}/package/pic27j13.tar
cd ${TMPDIR}
tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/package/27j133mqmod.tar *
tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/package/pic27j13.tar *
checkReturnCode
 
# Cleanup
/Classwork/ECE4534 - Embedded Systems/PIC 27J13/nbproject/configurations.xml
106,8 → 106,8
</C18>
<C18-AS>
<property key="default.radix" value="HEX"/>
<property key="enable.case.sensitivity" value="true"/>
<property key="hex.output.format" value="INHX32"/>
<property key="enable.case.sensitivity" value="true"/>
<property key="preprocessor.macros" value=""/>
<property key="warning.level" value="0"/>
<property key="cross.reference.file" value=""/>
120,9 → 120,9
</C18-LD>
<C18LanguageToolchain>
<property key="stack-analysis-mplink" value="false"/>
<property key="extended-mode-mcc18" value="false"/>
<property key="stack-analysis" value="false"/>
<property key="stack-analysis-mcc18" value="false"/>
<property key="stack-analysis" value="false"/>
<property key="extended-mode-mcc18" value="false"/>
<property key="extended-mode" value="false"/>
<property key="extended-mode-mpasm" value="false"/>
<property key="extended-mode-mplink" value="false"/>
145,8 → 145,8
<property key="programoptions.preserveprogramrange.start" value="0x0"/>
<property key="voltagevalue" value="3.25"/>
<property key="programoptions.preserveprogramrange" value="false"/>
<property key="memories.programmemory.start" value="0x0"/>
<property key="programoptions.eraseb4program" value="true"/>
<property key="memories.programmemory.start" value="0x0"/>
<property key="memories.programmemory.end" value="0x1fff7"/>
<property key="poweroptions.powerenable" value="false"/>
</PICkit3PlatformTool>
/Classwork/ECE4534 - Embedded Systems/PIC 27J13/nbproject/project.xml
3,7 → 3,7
<type>com.microchip.mplab.nbide.embedded.makeproject</type>
<configuration>
<data xmlns="http://www.netbeans.org/ns/make-project/1">
<name>27J13_3_MQ_Mod</name>
<name>PIC 27J13</name>
<creation-uuid>116783ce-ce82-4f46-901c-ed02c852cd72</creation-uuid>
<make-project-type>0</make-project-type>
<c-extensions>c</c-extensions>