Commit Graph

32 Commits (a6fbd4a5d84df26facfa24f3fa3745748e9d0eb4)

Author SHA1 Message Date
Scott Lahteine d567b426d5 Merge pull request from thinkyhead/rc_mightyboard_rev_e
Mightyboard Revision E preliminary support
Scott Lahteine 9cbedab91b Use DPM where possible
Scott Lahteine 9dfd029911 Fix bug in fastio.h _GET_TIMER
Scott Lahteine e6164d254d Clean up GCode command short comments
Scott Lahteine 9d86c07702 Clean up some fastio.h spacing
Scott Lahteine ab84ed22ca No such thing as G6 and G7 pins
AnHardt e4942d2163 Switch SD2cadrLib to fastio
Replace all fastDigitalRead/Write() with READ/WRITE()

Define SCK_PIN, MISO_PIN, MOSI_PIN in pins.h if not already defined in the pins_*.h files.

Remove these conditional pin definitions from the pin-files. They are now always defined.

Define separate sets of SPI-pins for AT90USB with and without Teensy support in fastio.h.
Likely this was the main reason for all that confusion about the AT90USB-SPI pins.
esenapaj 888443ca1e Enclose all #error strings with apostrophes
Scott Lahteine 0da744b7b0 Further cleanup of comments, partial Doxygen-style
Following up on 
jbrazio 5e5d250832 Added gplv3 header to all Marlin files
Scott Lahteine 9bdab4f3a8 Clean up "else" and other spacing
Scott Lahteine 0c7f7ebcfb Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
Scott Lahteine c065da52ec Spacing and spelling
Scott Lahteine c37f7d15c9 - Rename WRITE_E_STEP for consistency
- Add BIT and TEST macros
- Add _APPLY_ macros to stepper.cpp to help with consolidation
- Consolidate code in stepper.cpp using macros
- Apply standards in stepper.cpp
- Use >= 0 instead of > -1 as a better semantic
- Replace DUAL_Y_CARRIAGE with Y_DUAL_STEPPER_DRIVERS
Scott Lahteine dfb38874f8 Some suggested changes for
Cylindric d819c55395 Various typo fixes - only in comments, no code changes.
David Forrest e8e0697e48 fastio.h: Add AT90USBxx_TEENSYPP_ASSIGNMENTS for teensyduino/Lincomatic/Printrboard compatibility.
Erik van der Zalm bca353cc12 Fixed duplicate define in fastio.h
Steve Kelly b42d24e31e add additional pins to avr2560 for rambo lcd
Scott Lahteine 5dabc95409 Apply all changes from latest Marlin_V1
Diffed and merged, preserving my updates
Johann Rocholl 6aa87a7b67 Use the same fastio.h definition for AT90USB1286/7 and AT90USB646/7.
Johann Rocholl ce4b5bbeaa Add AT90USB646 support from Sprinter to fastio.h.
daid303 7a02ba361c Header multiple include protection should match the filename, not just _ARDUINO_H, which is almost bound to go wrong some day.
Christian Thalhammer d309565b56 Merge remote-tracking branch 'upstream/Marlin_v1' into Marlin_v1
Conflicts:
	Marlin/Configuration.h
Erik van der Zalm 9173a5713b Teensylu support.
Christian Thalhammer 59cc5f889e - added support for ATMega1284P
Erik van der Zalm e017228569 Merged multiple extruder support.
Soft PWM. (Sanguinololu can also have PID temperature control)
Interrupt save WRITE for addresses > 0x0FF
Denis B 4fd75dc813 Working version of multiple extruders (up to 3)
- The temperature control is pretty much complete
  (not sure what to do w/ autotemp though)
  Changed the pins assignment to clearly separate bed and extruder heaters
  and temp sensors, changed a bit how termistor tables are handled.
- The steppers control is rudimentary
  (only chanages what pins it uses depending on the active_extruder var,
   but that's enough for switching extruder in the start.gcode in the
   the profiles)
- Tested only w/ RAMPS 1.4
Bernhard Kubicek 40e8081623 changed end of line to windows, which seems to be the majority of developers main platform.
Bernhard Kubicek 00674af3a8 merge from the branch bkubicek/Marlin/zalmmerge
Erik van der Zalm 094afe7c10 Merged Marlin, Marlin non gen6 and Ultimaker changes
Erik van der Zalm 750f6c33e3 first commit