Commit Graph

27 Commits (24af9e1bf447c9596e61299adbb2abe582c6bef3)

Author SHA1 Message Date
Dave Johnson 4718c09c48 Remove extraneous USBCON defines for AT90USB boards
USBCON is definied by serial.h pullikng in MarlinConfig.h which in turn pulls in Arduino.h.  Defining in later includes has shown to cause compile issues so removing all extraneous calls for and potentially easier future linker troubleshooting.
more USBCON unification
Scott Lahteine 87d8223251 Unify AVR90USB: Pins remap to Arduino
Scott Lahteine 52e20aeab3 Pins-related cleanup, formatting
Scott Lahteine ffe0e2d19a SPINDLE/LASER pins changes
esenapaj f41c60d4a4 Follow-up the PR , etc
・More ANALOG NUMBERING to Analog Input
・Add comment header to all the section of all the pins files

・Sort sections as follows:
1. Some special definitions (USBCON, LARGE_FLASH, etc)
2. Servos
3. Limit Switches
4. Z Probe
5. Steppers
6. Temperature Sensors
7. Heaters / Fans
8. Misc. Functions
9. LCD / Controller

・Move MAX6675_SS into "Temperature Sensors" section
・Adjust spacing
Scott Lahteine bd8520e61d Label analog pins in a similar way
Some other pins formatting also
darrelhunt 4277221abb Update pins_BRAINWAVE_PRO.h
Scott Lahteine e78274a7f4 Consistent order/formatting of pins files
Scott Lahteine 93eafa1785 Use DISABLED to check TEENSY pin option
Scott Lahteine 9cb596e88c Define Z_MIN_PROBE_PIN always, allowing override
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.
Anthony Birkett 7a377c1d75 Add "About Printer" information menu.
Includes:
  *firmware version / branch / date.
  *extruder count
  *board information (name, serial details, power supply type)
  *thermistors (names, min/max temperatures)
  *printer statistics (PRINTCOUNTER details)

Thanks to @thinkyhead for contributions.
Scott Lahteine 1b90682617 Merge pull request from thinkyhead/rc_sensitive_fan_pins
Remove need to define unused pins as -1 in pins files
esenapaj 888443ca1e Enclose all #error strings with apostrophes
Scott Lahteine 5ca6334fd2 Cleanup pins files, fixup analogtodigitalpin, etc.
Scott Lahteine 0da744b7b0 Further cleanup of comments, partial Doxygen-style
Following up on 
jbrazio 5e5d250832 Added gplv3 header to all Marlin files
Blue-Marlin a68228bf55 Remove unused ALARM_PIN
Remove unused ALARM_PIN from all the Configuration.h's
Richard Wackerbarth 58658c9279 Call the probe pin a probe pin and not a min endstop
Scott Lahteine 0c7f7ebcfb Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
Christian Lefrançois 9897a9147c Update ABL comments (PR#95)
* Updates the auto bed leveling comments ONLY.
* Renames "Z probe" word usage in //comments and #errors properly.
Scott Lahteine 270c766de2 SDCARDDETECT -> SD_DETECT, added docs
- `SD_DETECT_PIN` replaces `SDCARDDETECT`
- `SD_DETECT_INVERTED` replaces `SDCARDDETECTINVERTED`
- Revise the description of `SD_DETECT_INVERTED`
- Add a note about the override of `SD_DETECT_INVERTED` in
`Conditionals.h`
Scott Lahteine 8d3b74cc6e Rename SDCARDDETECT to SDCARDDETECT_PIN
- Rename the pin so it can be tested with `PIN_EXISTS`
- Fix some incorrect tests for `SDCARDDETECT`
Scott Lahteine c0d7ea3e7e Overridable Options - Part 4 (PR#2556)
Apply `ENABLED` / `DISABLED` / `HAS_SERVOS` macros to pins files.
Richard Wackerbarth e83575537a Compiler defines USBCON for USB devices (PR#2433)
Richard Wackerbarth 8359cdf01d Check compatibility for Teensy-based processor
The instruction say to set a #define in fastio.h
However, that value is not included before this test.
Chris Petersen ffaf1b4f22 Add pin configuration for Brainwave Pro
Copied from jcrocholl's contributions to the OpenBeamUSA Marlin fork