aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/pins.py
Commit message (Expand)AuthorAgeFilesLines
* stepper: Move MCU_stepper from mcu.py to stepper.pyKevin O'Connor2019-11-121-1/+1
* board_pins: Add a new "extras" module to support per-board pin aliasesKevin O'Connor2019-08-191-2/+14
* pins: Move reserved pin handling into PinResolver classKevin O'Connor2019-08-191-17/+18
* pins: Add arduino aliases for Adafruit Grand Central boardKevin O'Connor2019-08-091-0/+22
* tmc2208: Add support for using an analog mux to access TMC uartsKevin O'Connor2019-06-121-10/+15
* bus: Support bus enumerations and add support for reserved pinsKevin O'Connor2019-04-041-1/+14
* pins: Document support for '~' to enable pull-down resistorsKevin O'Connor2019-03-171-1/+1
* pins: Simplify alias codeKevin O'Connor2019-03-171-25/+9
* linux: Use enumerations for pin mappingsKevin O'Connor2019-03-171-1/+0
* pru: Use enumerations for pin mappingsKevin O'Connor2019-03-171-13/+1
* stm32f1: Use enumerations for pin mappingsKevin O'Connor2019-03-171-11/+0
* lpc176x: Use enumerations for pin mappingsKevin O'Connor2019-03-171-5/+0
* atsamd: Use enumerations for pin mappingsKevin O'Connor2019-03-171-3/+0
* atsam: Use enumerations for pin mappingsKevin O'Connor2019-03-171-2/+0
* avr: Use enumerations for pin mappingsKevin O'Connor2019-03-171-10/+11
* atsamd: Add definitions for SAMD21E18 chipKevin O'Connor2019-03-011-1/+1
* atsamd: Use the full micro-controller name for CONFIG_MCUKevin O'Connor2019-03-011-3/+3
* pins: Wrap code to 80 columnsKevin O'Connor2019-02-271-3/+3
* pins: Add support for pull down resistorsKevin O'Connor2019-02-271-2/+4
* atsamd: Initial support for SAMD51Kevin O'Connor2019-01-281-0/+2
* atsam: Add support for the SAM3X8C micro-controllerKevin O'Connor2019-01-221-1/+1
* sam3: Add support for sam4s8c chipsKevin O'Connor2019-01-071-1/+1
* bus: Don't raise a "duplicate pin" warning on None pinsKevin O'Connor2019-01-021-0/+3
* avr: Add initial support for atmega32u4 chipsKevin O'Connor2018-11-201-0/+1
* avr: Add support for atmega328pKevin O'Connor2018-10-291-1/+3
* pins: Verify the pin_map settingKevin O'Connor2018-09-031-4/+10
* sam4e8e: Add the SAM4e8e portFlorian Heilmann2018-08-081-0/+1
* samd21: Add support for gpio pinsKevin O'Connor2018-08-071-0/+1
* pins: Explicitly pass can_invert and can_pullup to lookup_pin()Kevin O'Connor2018-07-261-8/+8
* klippy: No need to pass printer reference to add_printer_objects()Kevin O'Connor2018-07-121-2/+2
* buttons: Add initial support for detecting button pressesKevin O'Connor2018-06-301-2/+3
* pins: Strip pin names before trying to parse themKevin O'Connor2018-06-301-1/+1
* lpc176x: Add support for GPIO pinsKevin O'Connor2018-05-251-0/+5
* Add STM32F103 portGrigori Goronzy2018-04-091-0/+1
* pins: Remove module level get_printer_pins() and setup_pin() functionsKevin O'Connor2018-04-041-6/+0
* avr: Add at90usb646 supportDouglas Hammond2018-02-251-1/+1
* pins: Warn on invalid pin formatKevin O'Connor2018-02-071-7/+17
* klippy: Add access methods and avoid peeking into the printer classesKevin O'Connor2018-01-281-1/+1
* pins: Check if the same pin is referenced via different aliasesKevin O'Connor2018-01-101-14/+25
* stepper: Automatically detect and handle shared stepper enable linesKevin O'Connor2018-01-101-4/+16
* pins: Rename parse_pin_desc() to lookup_pin()Kevin O'Connor2018-01-101-9/+9
* pins: Fix atmega168/328 mappingsKevin O'Connor2017-12-091-1/+2
* pins: Add pin mapping for atmega1284pKevin O'Connor2017-10-051-2/+2
* linux: Add support for analog IIO devicesKevin O'Connor2017-09-201-0/+1
* pins: Don't pass mcu_freq to update_command()Kevin O'Connor2017-09-131-1/+1
* mcu: Drop support for TICKS() expansion in mcu config commandsKevin O'Connor2017-08-261-5/+2
* pins: Support registering arbitrary chips that supply configurable pinsKevin O'Connor2017-08-251-3/+56
* pins: Fix typo in at90usb1286 support so PF0-7 pins are definedKevin O'Connor2017-06-091-1/+1
* avr: Add support for atmega328 chipKevin O'Connor2017-05-281-2/+2
* pru: Add support for ADC inputKevin O'Connor2017-05-171-1/+9