Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ethercard library as uploaded by Greg Samsa #14

Open
wants to merge 327 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
327 commits
Select commit Hold shift + click to select a range
20a09b6
Change to DesignLab name
jackgassett Sep 5, 2014
5b66519
Fix for sync_with_child under Windows 8 64 bit problems.
jackgassett Sep 8, 2014
3c03f22
Add Papilio AVR8 DUO Shifty Variant
jackgassett Sep 8, 2014
92dc24a
For ArduinoISP on AVR8
jackgassett Sep 9, 2014
366e967
Housekeeping
jackgassett Sep 9, 2014
6fe5d8f
Bit Files for Papilio DUO Shifty AVR8
jackgassett Sep 9, 2014
c75d53b
Enable JTAG in fuses but disable in code. So HappyJTAG2 works
jackgassett Sep 17, 2014
c1ffba5
Code to rename and install Papilio Community Core Libraries
jackgassett Sep 25, 2014
de5ef48
Install Xilinx User Libraries into ISE.
jackgassett Sep 26, 2014
7f1ed79
Better handling of updating user libraries for ISE
jackgassett Sep 26, 2014
b8931ff
Version 1.8 of Papilio Schematic Library
jackgassett Sep 26, 2014
dcc7330
Updated Icons to Papilio icons and changed name to DesignLab
jackgassett Sep 30, 2014
ee10ea3
Created library for 2A03 APU
gillspice Oct 1, 2014
99e4147
Move the updating of the Xilinx User Libraries to when you open the s…
jackgassett Oct 3, 2014
ca7b3db
Add User Libraries to all xise files.
jackgassett Oct 3, 2014
d17bc6f
Support for DesignLab Libraries
jackgassett Oct 7, 2014
0228402
Update readme.txt
jackgassett Oct 7, 2014
efb8406
Determine the proper files to load for each board, bit file, xise fil…
jackgassett Oct 7, 2014
63e9bf9
Get Latest Papilio Schematic Library
jackgassett Oct 7, 2014
eaf9fa6
Put the update for CCL_Designer back in.
jackgassett Oct 7, 2014
5f74d5e
Remove the New Project from toolbar.
jackgassett Oct 7, 2014
682a44b
Restore New Project and add support for the define circuit keyword.
jackgassett Oct 8, 2014
690925a
Disable read-only check for libraries and examples.
jackgassett Oct 8, 2014
285eb74
Fix for not updating Xilinx ISE files when making new project.
jackgassett Oct 8, 2014
b76c768
Cleanup VGA example
jackgassett Oct 8, 2014
5b850ad
improve how readonly is handled, user libraries are not read only.
jackgassett Oct 9, 2014
b05b603
Don't allow Xise files of libraries to be edited.
jackgassett Oct 9, 2014
6bb3e59
Comments
jackgassett Oct 9, 2014
b80cb57
Move all Template Xise files to circuit directory
jackgassett Oct 9, 2014
d2dcf59
Update boards.txt with circuit path
jackgassett Oct 9, 2014
9c15c97
change code location to circuit directory
jackgassett Oct 9, 2014
3aa27e3
Move all examples into circuit folder
jackgassett Oct 9, 2014
70b7e34
move examples into circuit folder pass 2
jackgassett Oct 9, 2014
2496bf9
Don't update Xilinx project if it is a template.
jackgassett Oct 9, 2014
c634cc1
Copy circuit folder from a library circuit.
jackgassett Oct 9, 2014
3498f1a
Check for age of bit file
jackgassett Oct 9, 2014
62ac313
Update about files.
jackgassett Oct 9, 2014
1fa662b
Setup SD library to use a wishbone slot.
jackgassett Oct 11, 2014
ce43b0a
Splash screen update
Oct 13, 2014
efe99c8
Restore the version number to zip files.
jackgassett Oct 14, 2014
a751e1f
Revert "Restore the version number to zip files."
jackgassett Oct 15, 2014
82a7260
Change to Chip Designer instead of CCL Designer
jackgassett Oct 23, 2014
ec97508
Allow edits of libraries for now
jackgassett Oct 23, 2014
75d39d2
restore versions to the build files
jackgassett Oct 23, 2014
29582c1
cleanup
jackgassett Oct 23, 2014
45d7451
Cleanup
jackgassett Oct 23, 2014
2e8e579
Cleanup TOC
jackgassett Oct 23, 2014
cfb4dc8
Update JRE to the latest used by Arduino project
jackgassett Oct 23, 2014
c339481
Add User Libraries from Java instead of xtclsh
jackgassett Oct 24, 2014
488096d
Updates for Chip Designer
jackgassett Oct 24, 2014
2c4320d
Update the Templates
jackgassett Oct 24, 2014
f6a7119
Cleanup.
jackgassett Oct 24, 2014
e78eb04
Fix the xise files.
jackgassett Oct 24, 2014
f8c415c
Update symbols when xise file is opened.
jackgassett Oct 31, 2014
5813b34
Cleanup symbol library files
jackgassett Oct 31, 2014
6162263
Fixed symbol handling, symbols are grouped by folder now.
jackgassett Oct 31, 2014
e1dd6f4
Updated Icons
kdgoup Nov 7, 2014
23c5068
DesignLab icons
kdgoup Nov 7, 2014
96adcf2
Simplify the supported boards.
jackgassett Nov 10, 2014
611a9d7
Update to ZPUino 2
jackgassett Nov 11, 2014
cd23fbc
Update boards.txt
jackgassett Nov 11, 2014
aebf2de
Changes for ZPUino 2.0
jackgassett Nov 11, 2014
e32e92a
Template PSL base updated to ZPUino 2.0
jackgassett Nov 11, 2014
b71213e
Move Libraries to DesignLab_Examples
jackgassett Nov 12, 2014
ace0db5
Update v1.0 zpuino to use common bus widths
jackgassett Nov 12, 2014
607cb8d
ZPUino 1.0 use common bus widths
jackgassett Nov 12, 2014
0d61b45
update ucf files
jackgassett Nov 13, 2014
b1749c3
Add Hyperion variant
jackgassett Nov 13, 2014
8b01099
Update Utility.sch
jackgassett Nov 13, 2014
f1598a2
Correction for video slot of DUO
jackgassett Nov 13, 2014
c465436
Put Papilio DUO board back to 1.0
jackgassett Nov 13, 2014
9f08025
Update Templates
jackgassett Nov 14, 2014
4d5d40f
Fix DUO base circuit
jackgassett Nov 14, 2014
94562d3
Add null character to end of symbol lib file.
jackgassett Nov 14, 2014
70c72fc
Add zpuino2 core
jackgassett Nov 17, 2014
58e6cb1
Changes to work under linux
jackgassett Nov 19, 2014
1c38b08
Add default ise location for linux
jackgassett Nov 19, 2014
ad62f76
Add an edif file to library directories to trick ise into automatical…
jackgassett Nov 20, 2014
054d562
Set programmer to Papilio Programmer before loading bit file.
jackgassett Nov 24, 2014
9cfe90c
Change home directory to DesignLab so preferences will be unique to D…
jackgassett Nov 24, 2014
e1400d0
Make DUO the default board.
jackgassett Nov 24, 2014
cc5cfd4
Update Xise file when it is opened, whether it is a library or otherw…
jackgassett Nov 24, 2014
6a03012
Cleanup
jackgassett Nov 24, 2014
8b899a6
Hide the tool icons for now
jackgassett Nov 24, 2014
f32e4c5
Remove files that don't exist from xise file.
jackgassett Nov 24, 2014
100560e
Change name of edif file that makes ise add libraries.
jackgassett Nov 25, 2014
a49c409
Update to Papilio DUO drivers
jackgassett Nov 25, 2014
03cbdea
ERW Setup
jackgassett Nov 25, 2014
7c033ad
Re-organize examples
jackgassett Nov 25, 2014
d261295
Change location of Template files - simplify Papilio Menu
jackgassett Nov 25, 2014
f29f0fe
Update check and make new DesignLab libraries work.
jackgassett Nov 25, 2014
0714f2e
Fixed location of new project in the toolbar.
jackgassett Nov 25, 2014
05a33da
Update Libraries and examples
jackgassett Nov 25, 2014
01238d8
Cleanup Examples
jackgassett Nov 25, 2014
a1d89de
Turn on update check by default.
jackgassett Nov 25, 2014
429feed
Add circuit view for LogicStart Shield
jackgassett Nov 25, 2014
9ea0052
Let exe's run from tools directory
jackgassett Nov 26, 2014
48c5908
Cleanup examples
jackgassett Nov 26, 2014
a7ea2ec
Fix mistake that was adding .vhd and .v files to the xise file.
jackgassett Nov 26, 2014
97ae209
Checking for deleted files was not working properly. Only check for d…
jackgassett Nov 26, 2014
35473fd
Missed writing a line with the last deleted files fix.
jackgassett Nov 26, 2014
a7a67ff
Remove VHD files from ZPUino_1 library - its in the manually included…
jackgassett Nov 26, 2014
271c119
Changes for Papilio DUO 2.0
jackgassett Nov 30, 2014
5de1341
Papilio DUO ZPUino 2.0
jackgassett Nov 30, 2014
e5a8ffb
Update all examples and libraries to zpuino 2.0
jackgassett Dec 2, 2014
574ee54
Update Papilio Loader tools to latest MINGW32 versions.
jackgassett Dec 2, 2014
22861aa
Update more examples to ZPUino 2.0
jackgassett Dec 2, 2014
ef4bfda
Simplify Papilio DUO Quickstart
jackgassett Dec 3, 2014
cf84921
Add Support for Papilio DUO's unique numbering and the numbering used…
jackgassett Dec 3, 2014
8bf98e6
Update Wing_Analog with common numbering
jackgassett Dec 3, 2014
ac769c8
Fix Benchy examples for 2.0 libraries.
jackgassett Dec 3, 2014
d1af0bb
Fix Benchy JTAG example
jackgassett Dec 3, 2014
7c4dfd7
Don't allow people to edit library circuits.
jackgassett Dec 3, 2014
42a1f41
Update papilio-prog to support Papilio DUO under Linux
jackgassett Dec 3, 2014
197ea2b
Give permissions for Papilio DUO
jackgassett Dec 3, 2014
943d1f8
Add DUO serial port and user level permissions
jackgassett Dec 4, 2014
9cbc749
Latest ZPU tools
jackgassett Dec 4, 2014
331d460
Missing common files for zpu-tools64
jackgassett Dec 4, 2014
7733335
Linux64 papilio-prog update to build.xml
jackgassett Dec 4, 2014
8898141
Linux64 binaries for papilio-prog
jackgassett Dec 4, 2014
bd831ac
Check for existence of Xilinx ISE in linux.
jackgassett Dec 4, 2014
9251158
Fix for linux64 build file
jackgassett Dec 4, 2014
d0f8167
Update the preferences file for xilinx 64 bit under linux64
jackgassett Dec 4, 2014
b860d2a
Fix up the ftdi_user script to properly add the dialout group
jackgassett Dec 5, 2014
3911077
Use su instead of newgroup to launch a new shell with dialout permiss…
jackgassett Dec 5, 2014
9777352
Merge branch 'master' of github.com:GadgetFactory/DesignLab
jackgassett Dec 5, 2014
65edca0
Install gawk too
jackgassett Dec 5, 2014
4051f9f
Mingw32 tools were causing problems so went back to the latest cygwin…
jackgassett Dec 5, 2014
8317a1c
Enable PapilioDUOISP as the programmer.
jackgassett Dec 12, 2014
dc49b2d
All AVR upload modes working. USB and ISP
jackgassett Dec 18, 2014
35815b0
Write bootloader to AVR using FPGA working.
jackgassett Dec 18, 2014
4d9fea9
Sync libraries to DesignLab_Examples
jackgassett Dec 26, 2014
80d0f51
Digitally Sign the drivers for Windows 8.
jackgassett Jan 12, 2015
9cdc890
Ignore exe files
jackgassett Jan 12, 2015
ea15dd2
Fix for the audio sketches running on Papilio DUO.
jackgassett Jan 15, 2015
8cae814
Fix bootloader error for all boards not DUO.
jackgassett Jan 16, 2015
cb6b3dc
New Libraries.
jackgassett Jan 16, 2015
38f7efb
Update Libraries
jackgassett Jan 17, 2015
07e21cf
Fix bug with symbol files not being closed.
jackgassett Jan 21, 2015
71f0b3b
Check for comments before #define circuit
jackgassett Jan 21, 2015
fb486af
0.2.2 release
jackgassett Jan 21, 2015
47d8a07
Add Papilio DUO IO connections to Utility.sch
jackgassett Jan 21, 2015
accc494
Update all DesignLab Libraries
jackgassett Jan 21, 2015
6c1c33b
Update all DesignLab examples
jackgassett Jan 21, 2015
98a86f7
Update revision number for Arcade MegaWing circuit.
jackgassett Jan 21, 2015
457be05
Version 1.0 release
jackgassett Jan 21, 2015
9f09b3e
Missed updating the board ID for Hyperion.
jackgassett Jan 23, 2015
f37e6a7
Fixed Arcade MegaWing Typo.
jackgassett Jan 23, 2015
97dd8a8
Set Hyperion to use ZPUino 2 core files.
jackgassett Jan 23, 2015
217f4eb
Fix Arcade MegaWing Schematic Pullups.
jackgassett Jan 23, 2015
af3a7f1
Version 1.0.1
jackgassett Jan 23, 2015
b0b46a3
Rearrange the hardware directories to match Alvie's repo.
jackgassett Feb 2, 2015
1096851
Merge remote-tracking branch 'upstream/master' into ZPUinoMerge
jackgassett Feb 2, 2015
e9309a0
Fixes after merge to latest zpuino.
jackgassett Feb 2, 2015
a6a98f9
Fix sizing problem for AVR DUO after merge
jackgassett Feb 3, 2015
7b432a9
Fix AVR side not loading bit file.
jackgassett Feb 3, 2015
371c8eb
Add Papilio VID to USB Core.
jackgassett Feb 3, 2015
bcfd5a8
Update Config files for ZPUino
jackgassett Feb 3, 2015
b30c1bb
Update version number after the merge.
jackgassett Feb 12, 2015
8c9210e
Update Libraries and examples
jackgassett Feb 12, 2015
b3bd226
Fix size reporting for ZPUino.
jackgassett Feb 13, 2015
6ff98b3
Cleanup.
jackgassett Feb 13, 2015
77d8306
More descriptive board types.
jackgassett Feb 13, 2015
2eda925
Update Examples
jackgassett Feb 13, 2015
3d31a20
New DUO ucf for 2MB of memory.
jackgassett Feb 13, 2015
4ad9b74
Disable checking for duplicate wishbone devices.
jackgassett Feb 17, 2015
a71d086
Make SD card library work with new SPI library. Allow wishbone slot t…
jackgassett Feb 17, 2015
16eb7a8
Multiple Serial Ports example
jackgassett Feb 17, 2015
6e54e98
Update SD Card examples.
jackgassett Feb 17, 2015
d173a29
Add wishbone slot to begin.
jackgassett Feb 17, 2015
e9b8982
Merge 1.5.8
jackgassett Feb 17, 2015
51349bb
Fixes after merge
jackgassett Feb 17, 2015
58df84e
Update gfxdemo
jackgassett Feb 17, 2015
2233fa9
Remove libraries after merge.
jackgassett Feb 17, 2015
06df012
Use Regex to fine #define circuit
jackgassett Feb 19, 2015
629a47d
Alvie's fix for pulling serial port label from new key in boards.txt
jackgassett Feb 19, 2015
aa579e6
Provide warning if people forget to synthesize the bit file.
jackgassett Feb 19, 2015
899830e
Comment out #define circuit when saving library.
jackgassett Feb 20, 2015
5b8fa2e
Update all libraries and examples
jackgassett Feb 20, 2015
b1b00b2
Merge branch 'master' of https://github.com/alvieboy/ZPUino into ZPUi…
jackgassett Feb 26, 2015
a4885dc
Remove ZGA library
jackgassett Feb 26, 2015
5fe2954
Update all DesignLab Libraries
jackgassett Feb 26, 2015
06aabd7
Update all examples
jackgassett Feb 26, 2015
8d721a9
Update examples
jackgassett Feb 26, 2015
ed15e66
update TOC
jackgassett Feb 26, 2015
3e895cf
Update Papilio Loader
jackgassett Feb 27, 2015
992fe45
Version 1.0.3
jackgassett Feb 27, 2015
e8e8cb8
Turn the tracking of whether a Wishbone device is in use back on.
jackgassett Feb 27, 2015
0d9c35b
Update Delta-Sigma DAC
jackgassett Feb 27, 2015
e29920b
DesignLab 1.0.3
jackgassett Feb 27, 2015
94728ed
Final DesignLab 1.0.3 commit
jackgassett Feb 27, 2015
858cea0
Update build.xml
jackgassett Feb 27, 2015
fea3950
Update build.xml for linux64
jackgassett Feb 27, 2015
20a2005
Update Logic Analyzer and Papilio Loader to use java included with De…
jackgassett Mar 5, 2015
46cb2e7
Fix Papilio Loader and Logic Analyzer scripts for Linux.
jackgassett Mar 5, 2015
20c13e0
Fixes for burning the DUO's AVR bootloader under Linux
jackgassett Mar 5, 2015
0a4e016
Fix serial port labels for DUO AVR side so it properly shows Bootload…
jackgassett Mar 6, 2015
0a460ea
Merge pull request #17 from alvieboy/master
jackgassett Mar 6, 2015
d25075c
Fix for New DesignLab Library deleting file if canceled out.
jackgassett Mar 6, 2015
2f80405
Cleaning up all the papilio-prog instances - works in Windows.
jackgassett Mar 6, 2015
96ccb99
build.xml changes for linux32 - cleaning up papilio-progs
jackgassett Mar 6, 2015
365e2a2
build.xml changes for linux64
jackgassett Mar 6, 2015
f4a4f22
linux64 correction
jackgassett Mar 6, 2015
5f7b728
Cleanup and move ftdi_user.sh to ubuntu-setup.sh
jackgassett Mar 6, 2015
a560b0b
DesignLab 1.0.4 release
jackgassett Mar 6, 2015
24749c7
Temporary fix with starting the SPI device.
jackgassett Mar 11, 2015
f7291b4
DesignLab 1.0.4
jackgassett Mar 11, 2015
8584927
Disable registering a Wishbone slot as used.
jackgassett Mar 11, 2015
eec3531
Put DesignLab libraries and examples in submodule - 1st cut
jackgassett Mar 11, 2015
c31a36b
Streamline putting DesignLab examples and libraries in submodule.
jackgassett Mar 11, 2015
22420b8
Add all pin definitions to board_papilio_one.h
jackgassett Mar 13, 2015
af1eef7
Fix multiple registration error from a bad merge.
jackgassett Mar 13, 2015
5ecd4ee
Make the build process init and update the examples submodule.
jackgassett Mar 19, 2015
becf624
Fix for simulation of DesignLab libraries not working.
jackgassett Mar 19, 2015
d88f09b
Delete DesignLab_Examples directory, and correctly update the submodu…
jackgassett Mar 19, 2015
1ded4bb
P1 500K and Hyperion board descriptions were backwards.
jackgassett Mar 20, 2015
951c010
Change new library example to schematic based.
jackgassett Mar 31, 2015
8055405
Schematic based library example - part 2
jackgassett Mar 31, 2015
f36d68a
Fix errors at startup.
jackgassett Mar 31, 2015
a626ff3
Change New Project to ZPUino SOC Project
jackgassett Mar 31, 2015
bf6006f
Merge pull request #25 from alvieboy/master
jackgassett Apr 1, 2015
a8abd96
New Project and library types
jackgassett Apr 1, 2015
6a07503
Upgrade Papilio Loader to 2.8
jackgassett Apr 1, 2015
ae8877a
Fix paths for linux on new library creation.
jackgassett Apr 1, 2015
e3107fb
DesignLab 1.0.5
jackgassett Apr 1, 2015
28390ba
Papilio Loader 2.8 part 2
jackgassett Apr 1, 2015
099bad1
Merge pull request #26 from alvieboy/master
jackgassett Apr 10, 2015
8313a7a
Update MIDI library
jackgassett Apr 21, 2015
0eecc3e
Change ramFS to us zstido.h
jackgassett Apr 21, 2015
7995c19
Fix annoying Ctl-Z mapping.
jackgassett May 6, 2015
c1da1a1
Update builder for 1.0.5
jackgassett May 7, 2015
2797fe5
Merge pull request #5 from gillspice/master
jackgassett May 11, 2015
bef2130
Fix sh line endings.
jackgassett May 13, 2015
c284715
Remove merged audio files.
jackgassett May 13, 2015
5561175
Text for release 1.0.6
jackgassett May 13, 2015
c33e26d
DesignLab 1.0.6
jackgassett May 14, 2015
0d93333
Temp fix for millis()
jackgassett Jun 11, 2015
7899eec
Update the OLS defaults and board types
jackgassett Jun 12, 2015
0076a69
Edit circuit fixed to remove saving loop.
jackgassett Jun 15, 2015
f1d5a2c
Load a logic analyzer bit file when starting Logic Analyzer.
jackgassett Jun 15, 2015
b399b88
Add a message when Logic Analyzer is loaded.
jackgassett Jun 15, 2015
3ad0ebe
DesignLab 1.0.7
jackgassett Jun 16, 2015
4b5be11
This fixes the error about FILE declared twice in the RetroCade Sketch.
jackgassett Jul 30, 2015
33e9c99
Merge branch 'pr/31'
jackgassett Aug 5, 2015
a28bdbd
Rename README.md to README.md.orig
jackgassett Jan 4, 2017
811e517
DesignLab 1.0.8
jackgassett Jan 4, 2017
6f97f4f
Merge branch 'master' of https://github.com/GadgetFactory/DesignLab
jackgassett Jan 4, 2017
1b58598
Fix for typo in boards file.
jackgassett Jan 4, 2017
990f7ed
DesignLab 1.0.8 Release
jackgassett Jan 4, 2017
524241f
Update README.md.orig
jackgassett Jan 31, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Auto detect text files and perform LF normalization
* text=false

*.sh text eol=lf
94 changes: 51 additions & 43 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,43 +1,51 @@
app/bin/
app/pde.jar
build/macosx/work/
core/bin/
core/core.jar
hardware/arduino/bootloaders/caterina_LUFA/Descriptors.o
hardware/arduino/bootloaders/caterina_LUFA/Descriptors.lst
hardware/arduino/bootloaders/caterina_LUFA/Caterina.sym
hardware/arduino/bootloaders/caterina_LUFA/Caterina.o
hardware/arduino/bootloaders/caterina_LUFA/Caterina.map
hardware/arduino/bootloaders/caterina_LUFA/Caterina.lst
hardware/arduino/bootloaders/caterina_LUFA/Caterina.lss
hardware/arduino/bootloaders/caterina_LUFA/Caterina.elf
hardware/arduino/bootloaders/caterina_LUFA/Caterina.eep
hardware/arduino/bootloaders/caterina_LUFA/.dep/
build/windows/work/
build/windows/jre.zip
build/windows/libastylej*
build/windows/arduino-*.zip
build/windows/dist/gcc-*.tar.gz
build/windows/launch4j-*
build/windows/launcher/launch4j
build/windows/WinAVR-*.zip
build/macosx/arduino-*.zip
build/macosx/dist/gcc-*.tar.gz
build/macosx/libastylej*
build/macosx/appbundler*.jar
build/linux/work/
build/linux/dist/*.tar.gz
build/linux/dist/*.tar.bz2
build/linux/*.tgz
build/linux/*.zip
build/linux/libastylej*
test-bin
*.iml
*~
.idea
.DS_Store
build/windows/launch4j-*
build/windows/launcher/launch4j
build/windows/WinAVR-*.zip
hardware/arduino/avr/libraries/Bridge/examples/XivelyClient/passwords.h
avr-toolchain-*.zip
LUFA-111009
app/bin/
app/pde.jar
build/macosx/work/
core/bin/
core/core.jar
hardware/arduino/bootloaders/caterina_LUFA/Descriptors.o
hardware/arduino/bootloaders/caterina_LUFA/Descriptors.lst
hardware/arduino/bootloaders/caterina_LUFA/Caterina.sym
hardware/arduino/bootloaders/caterina_LUFA/Caterina.o
hardware/arduino/bootloaders/caterina_LUFA/Caterina.map
hardware/arduino/bootloaders/caterina_LUFA/Caterina.lst
hardware/arduino/bootloaders/caterina_LUFA/Caterina.lss
hardware/arduino/bootloaders/caterina_LUFA/Caterina.elf
hardware/arduino/bootloaders/caterina_LUFA/Caterina.eep
hardware/arduino/bootloaders/caterina_LUFA/.dep/
build/windows/work/
build/windows/jre.zip
build/windows/libastylej*
build/windows/arduino-*.zip
build/windows/dist/gcc-*.tar.gz
build/windows/launch4j-*
build/windows/launcher/launch4j
build/windows/WinAVR-*.zip
build/macosx/arduino-*.zip
build/macosx/dist/gcc-*.tar.gz
build/macosx/libastylej*
build/macosx/appbundler*.jar
build/linux/work/
build/linux/dist/*.tar.gz
build/linux/dist/*.tar.bz2
build/linux/*.tgz
build/linux/*.zip
build/linux/libastylej*
test-bin
*.iml
*.rar

*.stackdump

felix-cache/
build/windows/zap-2.3.0-linux32.tgz
build/windows/launcher/application-old (2).ico
build/windows/launcher/application-old.ico
build/windows/erw/setup/setup.exe
*.exe
build/windows/erw/setup/DesignLab-020-windows-setup.exe
*.exe
build/windows/erw/setup/DesignLab-020-windows-setup.exe
*.zip
*.orig
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "DesignLab_Examples"]
path = DesignLab_Examples
url = https://github.com/GadgetFactory/DesignLab_Examples.git
1 change: 1 addition & 0 deletions DesignLab_Examples
Submodule DesignLab_Examples added at 8dba66
44 changes: 0 additions & 44 deletions README.md

This file was deleted.

44 changes: 44 additions & 0 deletions README.md.orig
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
Arduino
========

* Arduino is an open-source physical computing platform based on a simple i/o
board and a development environment that implements the Processing/Wiring
language. Arduino can be used to develop stand-alone interactive objects or
can be connected to software on your computer (e.g. Flash, Processing, MaxMSP).
The boards can be assembled by hand or purchased preassembled; the open-source
IDE can be downloaded for free.

* For more information, see the website at: http://www.arduino.cc/
or the forums at: http://arduino.cc/forum/

* To report a *bug* in the software or to request *a simple enhancement* go to:
http://github.com/arduino/Arduino/issues

* More complex requests and technical discussion should go on the Arduino Developers
mailing list:
https://groups.google.com/a/arduino.cc/forum/#!forum/developers

* If you're interested in modifying or extending the Arduino software, we strongly
suggest discussing your ideas on the Developers mailing list *before* starting
to work on them. That way you can coordinate with the Arduino Team and others,
giving your work a higher chance of being integrated into the official release
https://groups.google.com/a/arduino.cc/forum/#!forum/developers

Installation
------------
Detailed instructions are in reference/Guide_Windows.html and
reference/Guide_MacOSX.html. For Linux, see the Arduino playground:
http://www.arduino.cc/playground/Learning/Linux

Credits
--------
Arduino is an open source project, supported by many.

The Arduino team is composed of Massimo Banzi, David Cuartielles, Tom Igoe,
Gianluca Martino, Daniela Antonietti, and David A. Mellis.

Arduino uses the [GNU avr-gcc toolchain](http://gcc.gnu.org/wiki/avr-gcc), [avrdude](http://www.nongnu.org/avrdude/), [avr-libc](http://www.nongnu.org/avr-libc/), and code from
[Processing](http://www.processing.org) and [Wiring](http://wiring.org.co).

Icon and about image designed by [ToDo](http://www.todo.to.it/)

2 changes: 2 additions & 0 deletions app/.settings/org.eclipse.core.resources.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding//src/processing/app/Preferences.java=UTF-8
36 changes: 35 additions & 1 deletion app/.settings/org.eclipse.jdt.core.prefs
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
#Wed Jan 11 13:49:57 CET 2012
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled
org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.6
Expand All @@ -10,58 +16,86 @@ org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning
org.eclipse.jdt.core.compiler.problem.deadCode=warning
org.eclipse.jdt.core.compiler.problem.deprecation=warning
org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
org.eclipse.jdt.core.compiler.problem.discouragedReference=warning
org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore
org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore
org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled
org.eclipse.jdt.core.compiler.problem.fieldHiding=warning
org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore
org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore
org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore
org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore
org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled
org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore
org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore
org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled
org.eclipse.jdt.core.compiler.problem.missingSerialVersion=ignore
org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore
org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning
org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
org.eclipse.jdt.core.compiler.problem.nullReference=ignore
org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning
org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore
org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore
org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore
org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore
org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore
org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore
org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore
org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore
org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
org.eclipse.jdt.core.compiler.problem.unusedImport=warning
org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore
org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
org.eclipse.jdt.core.compiler.source=1.6
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
Expand Down
2 changes: 2 additions & 0 deletions app/.settings/org.eclipse.ltk.core.refactoring.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false
21 changes: 21 additions & 0 deletions app/run-windows.launch
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/processing/src/processing/app/Base.java"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="1"/>
</listAttribute>
<listAttribute key="org.eclipse.jdt.launching.CLASSPATH">
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/java-6-openjdk-amd64&quot; javaProject=&quot;processing&quot; path=&quot;1&quot; type=&quot;4&quot;/&gt;&#13;&#10;"/>
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/processing/lib/ecj.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/processing/lib/jna.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry path=&quot;3&quot; projectName=&quot;processing-core&quot; type=&quot;1&quot;/&gt;&#13;&#10;"/>
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry id=&quot;org.eclipse.jdt.launching.classpathentry.defaultClasspath&quot;&gt;&#13;&#10;&lt;memento exportedEntriesOnly=&quot;false&quot; project=&quot;processing&quot;/&gt;&#13;&#10;&lt;/runtimeClasspathEntry&gt;&#13;&#10;"/>
</listAttribute>
<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="processing.app.Base"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="processing"/>
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Djava.library.path=${workspace_loc:processing}/../build/windows/work"/>
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:processing}/../build/windows/work"/>
</launchConfiguration>
1 change: 1 addition & 0 deletions app/src/cc/arduino/packages/Uploader.java
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ protected Uploader() {
public abstract boolean uploadUsingPreferences(File sourcePath, String buildPath, String className, int programmerOptions, List<String> warningsAccumulator) throws Exception;

public abstract boolean burnBootloader() throws Exception;
public abstract boolean burnBitfile(String path) throws RunnerException;

public boolean requiresAuthorization() {
return false;
Expand Down
5 changes: 5 additions & 0 deletions app/src/cc/arduino/packages/uploaders/SSHUploader.java
Original file line number Diff line number Diff line change
Expand Up @@ -187,5 +187,10 @@ private void recursiveSCP(File from, SCP scp) throws IOException {
public boolean burnBootloader() throws RunnerException {
throw new RunnerException("Can't burn bootloader via SSH");
}

@Override
public boolean burnBitfile(String path) throws RunnerException {
throw new RunnerException("Can't burn bitfile via SSH");
}

}
Loading