Skip to content

Commit c162c1f

Browse files
committed
First new version
Built against MPLABX SDC 3.20 and NetBeans IDE 8.0.1 and Java 8
1 parent 20393d4 commit c162c1f

File tree

582 files changed

+8069
-932
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

582 files changed

+8069
-932
lines changed

build.xml

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
<?xml version="1.0" encoding="UTF-8"?><!-- You may freely edit this file. See harness/README in the NetBeans platform --><!-- for some information on what you could do (e.g. targets to override). --><!-- If you delete this file and reopen the project it will be recreated. --><project name="org.laczik.toolchainSDCC" default="netbeans" basedir=".">
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- You may freely edit this file. See harness/README in the NetBeans platform -->
3+
<!-- for some information on what you could do (e.g. targets to override). -->
4+
<!-- If you delete this file and reopen the project it will be recreated. -->
5+
<project name="org.laczik.toolchainSDCC" default="netbeans" basedir=".">
26
<description>Builds, tests, and runs the project org.laczik.toolchainSDCC.</description>
37
<import file="nbproject/build-impl.xml"/>
48
</project>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

build/classes/org/laczik/toolchainSDCC/layer.xml

+11-12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.1//EN" "http://www.netbeans.org/dtds/filesystem-1_1.dtd">
2+
<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
33
<filesystem>
44
<folder name="Embedded">
55
<folder name="LanguageToolchain">
@@ -11,20 +11,19 @@
1111
<folder name="Templates">
1212
<folder name="Microchip Embedded">
1313
<folder name="SDCC Compiler">
14-
<!-- <file name="file.h" url="templates/simple-h.template">
15-
<attr name="SystemFileSystem.localizingBundle" stringvalue="com.microchip.mplab.nbide.toolchainC30.Bundle"/>
16-
<attr name="position" intvalue="300"/>
17-
<attr name="template" boolvalue="true"/>
18-
<attr name="templateWizardURL" urlvalue="nbresloc:/com/microchip/mplab/nbide/toolchainC30/resources/simple-c-h.html"/>
19-
<attr name="templateWizardIterator" newvalue="com.microchip.mplab.nbide.embedded.editor.filecreation.CCFSrcFileIterator"/>
20-
<attr name="templateCategory" stringvalue="c-types"/>
21-
<attr name="text/x-c/text/x-h" boolvalue="true"/> special attribute to be checked in CCFSrcFileIterator.initialize
22-
</file>-->
23-
<file name="main.c" url="templates/main-c.template">
14+
<file name="main_pic16f.c" url="templates/pic16f_main-c.template">
2415
<attr name="SystemFileSystem.localizingBundle" stringvalue="org.laczik.toolchainSDCC.Bundle"/>
2516
<attr name="position" intvalue="300"/>
2617
<attr name="template" boolvalue="true"/>
27-
<attr name="templateWizardURL" urlvalue="nbresloc:/org.laczik.toolchainSDCC/resources/main-c.html"/>
18+
<attr name="templateWizardURL" urlvalue="nbresloc:/org.laczik.toolchainSDCC/resources/pic16f_main-c.html"/>
19+
<attr name="templateWizardIterator" newvalue="com.microchip.mplab.nbide.embedded.editor.filecreation.CCFSrcFileIterator"/>
20+
<attr name="templateCategory" stringvalue="c-types"/>
21+
</file>
22+
<file name="main_pic18f.c" url="templates/pic18f_main-c.template">
23+
<attr name="SystemFileSystem.localizingBundle" stringvalue="org.laczik.toolchainSDCC.Bundle"/>
24+
<attr name="position" intvalue="300"/>
25+
<attr name="template" boolvalue="true"/>
26+
<attr name="templateWizardURL" urlvalue="nbresloc:/org.laczik.toolchainSDCC/resources/pic18f_main-c.html"/>
2827
<attr name="templateWizardIterator" newvalue="com.microchip.mplab.nbide.embedded.editor.filecreation.CCFSrcFileIterator"/>
2928
<attr name="templateCategory" stringvalue="c-types"/>
3029
</file>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
<!--
2+
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
3+
-
4+
- Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.
5+
-
6+
- The contents of this file are subject to the terms of either the GNU
7+
- General Public License Version 2 only ("GPL") or the Common
8+
- Development and Distribution License("CDDL") (collectively, the
9+
- "License"). You may not use this file except in compliance with the
10+
- License. You can obtain a copy of the License at
11+
- http://www.netbeans.org/cddl-gplv2.html
12+
- or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
13+
- specific language governing permissions and limitations under the
14+
- License. When distributing the software, include this License Header
15+
- Notice in each file and include the License file at
16+
- nbbuild/licenses/CDDL-GPL-2-CP. Sun designates this
17+
- particular file as subject to the "Classpath" exception as provided
18+
- by Sun in the GPL Version 2 section of the License file that
19+
- accompanied this code. If applicable, add the following below the
20+
- License Header, with the fields enclosed by brackets [] replaced by
21+
- your own identifying information:
22+
- "Portions Copyrighted [year] [name of copyright owner]"
23+
-
24+
- Contributor(s):
25+
-
26+
- The Original Software is NetBeans. The Initial Developer of the Original
27+
- Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
28+
- Microsystems, Inc. All Rights Reserved.
29+
-
30+
- If you wish your version of this file to be governed by only the CDDL
31+
- or only the GPL Version 2, indicate your decision by adding
32+
- "[Contributor] elects to include this software in this distribution
33+
- under the [CDDL or GPL Version 2] license." If you do not indicate a
34+
- single choice of license, a recipient has the option to distribute
35+
- your version of this file under either the CDDL, the GPL Version 2 or
36+
- to extend the choice of license to its licensees as provided above.
37+
- However, if you add GPL Version 2 code and therefore, elected the GPL
38+
- Version 2 license, then the option applies only if the new code is
39+
- made subject to such option by the copyright holder.
40+
-->
41+
42+
<html>
43+
<head>
44+
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
45+
</head>
46+
<body>
47+
A PIC16 main source file with interrupt function.
48+
</body>
49+
</html>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
<!--
2+
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
3+
-
4+
- Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.
5+
-
6+
- The contents of this file are subject to the terms of either the GNU
7+
- General Public License Version 2 only ("GPL") or the Common
8+
- Development and Distribution License("CDDL") (collectively, the
9+
- "License"). You may not use this file except in compliance with the
10+
- License. You can obtain a copy of the License at
11+
- http://www.netbeans.org/cddl-gplv2.html
12+
- or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
13+
- specific language governing permissions and limitations under the
14+
- License. When distributing the software, include this License Header
15+
- Notice in each file and include the License file at
16+
- nbbuild/licenses/CDDL-GPL-2-CP. Sun designates this
17+
- particular file as subject to the "Classpath" exception as provided
18+
- by Sun in the GPL Version 2 section of the License file that
19+
- accompanied this code. If applicable, add the following below the
20+
- License Header, with the fields enclosed by brackets [] replaced by
21+
- your own identifying information:
22+
- "Portions Copyrighted [year] [name of copyright owner]"
23+
-
24+
- Contributor(s):
25+
-
26+
- The Original Software is NetBeans. The Initial Developer of the Original
27+
- Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
28+
- Microsystems, Inc. All Rights Reserved.
29+
-
30+
- If you wish your version of this file to be governed by only the CDDL
31+
- or only the GPL Version 2, indicate your decision by adding
32+
- "[Contributor] elects to include this software in this distribution
33+
- under the [CDDL or GPL Version 2] license." If you do not indicate a
34+
- single choice of license, a recipient has the option to distribute
35+
- your version of this file under either the CDDL, the GPL Version 2 or
36+
- to extend the choice of license to its licensees as provided above.
37+
- However, if you add GPL Version 2 code and therefore, elected the GPL
38+
- Version 2 license, then the option applies only if the new code is
39+
- made subject to such option by the copyright holder.
40+
-->
41+
42+
<html>
43+
<head>
44+
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
45+
</head>
46+
<body>
47+
A PIC18 main source file with interrupts functions.
48+
</body>
49+
</html>

0 commit comments

Comments
 (0)