attic
Move branch 'issue-196' to the attic.
2016-11-19 10:15:01 +01:00
config
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
configtool
configtool: add check for wxPython 4
2019-04-17 21:40:54 +02:00
extruder
pinio.h: remove TOGGLE(), GET_INPUT(), GET_OUTPUT() macros.
2015-08-12 14:26:35 +02:00
research
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
simulator
Simulator: fix argument parsing.
2018-05-18 13:35:09 +02:00
testcases
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
tools
git-step-rebase: remove pause.
2017-06-04 17:13:41 +02:00
.gitattributes
Enforce Unix line endings (LF).
2015-02-04 00:10:37 +01:00
.gitignore
.gitignore: add entries for Atmel Studio project files.
2016-04-14 23:04:05 +02:00
Doxyfile
Remove LUFA.
2012-12-03 19:48:54 +01:00
LICENSE
licensing- GPL-2 at the moment
2010-10-20 18:15:09 +11:00
Makefile-ARM
Makefile-ARM: be sure that the startup code is linked first
2019-04-17 21:42:28 +02:00
Makefile-AVR
Makefile: add an option flag for flto
2018-12-21 20:03:17 +01:00
Makefile-SIM
Makefiles: add a hint on how to list these predefined macros.
2015-08-12 14:26:34 +02:00
Makefile-common
STM32F411: add CNC Shield V3 for Nucleo to the series of regression tests.
2017-03-03 18:54:56 +01:00
Makefile-example
Makefile-example: add shortcut targets.
2015-07-17 13:29:22 +02:00
README
Makefiles: adjust comments.
2015-04-21 02:51:31 +02:00
README.sim
Teach simulator to process gcode files directly
2013-12-06 19:24:58 +01:00
Teacup_Firmware.ino
Teacup_Firmware.ino: add a hint to Configtool.
2016-11-19 10:24:51 +01:00
analog-avr.c
analog-avr.c: no need to re-initialise adc_counter.
2016-06-23 22:34:31 +02:00
analog-lpc.c
ARM: rename analog-arm.c to add more ARMs
2017-03-03 18:54:57 +01:00
analog-stm32.c
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
analog.c
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
analog.h
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
arduino.h
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
arduino_32U4.h
arduino: Extend arduino-files with pin ##_TCCR and _COM for heater-avr.
2017-03-21 14:51:27 +01:00
arduino_168_328p.h
arduino: Extend arduino-files with pin ##_TCCR and _COM for heater-avr.
2017-03-21 14:51:27 +01:00
arduino_644.h
arduino: Extend arduino-files with pin ##_TCCR and _COM for heater-avr.
2017-03-21 14:51:27 +01:00
arduino_1280.h
arduino: Extend arduino-files with pin ##_TCCR and _COM for heater-avr.
2017-03-21 14:51:27 +01:00
arduino_lpc1114.h
ARM: allow non-PWM pins as heater output.
2015-08-13 16:41:33 +02:00
arduino_stm32f411.h
stm32: correct some clock settings
2019-04-17 21:42:28 +02:00
arduino_usb1286.h
arduino: Extend arduino-files with pin ##_TCCR and _COM for heater-avr.
2017-03-21 14:51:27 +01:00
arduino_usb1287.h
arduino: Extend arduino-files with pin ##_TCCR and _COM for heater-avr.
2017-03-21 14:51:27 +01:00
bed_leveling.c
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
bed_leveling.h
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
calc.pl
setting up new branch 2
2010-08-10 14:26:24 +10:00
clock.c
Add M155 support for periodic temperature reporting
2018-08-20 10:10:30 -07:00
clock.h
clock.c: make stuff used only in clock.c static to this file.
2015-08-01 16:22:10 +02:00
cmsis-core_cm0.h
ARM: prettify cmsis-core_cm0.h.
2015-08-12 14:26:36 +02:00
cmsis-core_cm4.h
STM32F411: prettify cmsis-core / cmsis-stm
2017-03-03 18:54:56 +01:00
cmsis-core_cm4_simd.h
STM32F411: prettify cmsis-core / cmsis-stm
2017-03-03 18:54:56 +01:00
cmsis-lpc11xx.h
ARM: rename mbed-system_LPC11xx.c/.h to cmsis-system_lpc11xx.c/.h.
2015-08-12 14:26:36 +02:00
cmsis-lpc1114.ld
ARM: prettify current cmsis- files.
2015-08-12 14:26:35 +02:00
cmsis-startup_lpc11xx.S
stm32: new startup and linker script
2019-04-17 21:42:25 +02:00
cmsis-startup_stm32f4xx.S
stm32: new startup and linker script
2019-04-17 21:42:25 +02:00
cmsis-stm32f4xx.h
stm32: new startup and linker script
2019-04-17 21:42:25 +02:00
cmsis-stm32f4xx.ld
stm32: new startup and linker script
2019-04-17 21:42:25 +02:00
cmsis-system_lpc11xx.c
STM32F411: get serial working based on MBED code.
2017-03-03 18:54:53 +01:00
cmsis-system_lpc11xx.h
ARM: prettify cmsis-system_lpc11xx.c/.h.
2015-08-12 14:26:36 +02:00
cmsis-system_stm32f4xx.c
stm32: enable the ART accelerator
2019-04-17 21:42:28 +02:00
cmsis-system_stm32f4xx.h
stm32: correct some clock settings
2019-04-17 21:42:28 +02:00
config.default.h
Configtool: convert template for Teensy++ 2.0.
2015-04-21 02:51:31 +02:00
config_wrapper.h
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
configtool.default.ini
Configtool: move thermistor presets into distribution file.
2015-05-20 23:31:38 +02:00
configtool.py
configtool: use new wxPython 4
2018-12-30 22:12:36 +01:00
cpu-avr.c
I2C: initial support.
2016-04-20 21:15:11 +02:00
cpu-lpc.c
STM32F411: add cpu-stm32.c
2017-03-03 18:54:57 +01:00
cpu-stm32.c
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
cpu.c
STM32F411: add cpu-stm32.c
2017-03-03 18:54:57 +01:00
cpu.h
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
crc.c
Replace SIMULATOR with __AVR__ in several places.
2015-07-29 21:05:38 +02:00
crc.h
use CRC16 to verify heater PID settings in eeprom
2011-02-20 17:13:09 +11:00
createTemperatureLookup.py
createTemperatureLookup.py: deal with precision limitation on R0.
2015-04-21 02:51:32 +02:00
dda.c
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
dda.h
dda.c/.h: formattings
2017-12-08 18:25:02 +01:00
dda_kinematics.c
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
dda_kinematics.h
dda: recalculate only dedicated axes
2017-04-20 19:06:58 +02:00
dda_lookahead.c
DDA: get rid of dda->delta_um[].
2016-12-15 20:00:29 +01:00
dda_lookahead.h
dda_lookahead.c/.h: more debugging code removal/wrapping.
2016-09-06 21:50:33 +02:00
dda_maths.c
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
dda_maths.h
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
dda_queue.c
fast integer: uint_fast8_t and uint_fast16_t for some vars.
2017-03-05 15:00:13 +01:00
dda_queue.h
fast integer: uint_fast8_t and uint_fast16_t for some vars.
2017-03-05 15:00:13 +01:00
debug.c
setting up new branch 2
2010-08-10 14:26:24 +10:00
debug.h
Configtool: don't make DEBUG configuration user-visible.
2015-05-08 20:38:23 +02:00
delay-avr.c
ARM: split out architecture specific parts for delay.c
2015-08-12 14:26:35 +02:00
delay-lpc.c
STM32F411: get delay-stm32.c in
2017-03-03 18:54:56 +01:00
delay-stm32.c
delay-stm32: inline delays
2019-04-17 21:42:28 +02:00
delay-stm32.h
delay-stm32: inline delays
2019-04-17 21:42:28 +02:00
delay.c
STM32F411: get delay-stm32.c in
2017-03-03 18:54:56 +01:00
delay.h
delay-stm32: inline delays
2019-04-17 21:42:28 +02:00
display.c
Display: queue up display_set_cursor(), too.
2016-05-30 10:59:12 +02:00
display.h
Configtool: learn about DISPLAY_TYPE_HD44780.
2016-05-30 11:05:50 +02:00
display_hd44780.c
display_hd44780.c: replace silly demo with temperatures.
2016-05-30 11:03:41 +02:00
display_ssd1306.c
Display: queue up display_set_cursor(), too.
2016-05-30 10:59:12 +02:00
displaybus.h
Display: add support for the HD44780 display.
2016-05-30 10:31:39 +02:00
extract.py
Added gcode documentation and extraction tool
2011-06-03 02:02:46 +10:00
font.c
Display: introduce font.h, paraphrase handling distinct fonts.
2016-04-26 14:13:20 +02:00
font.h
Display: introduce font.h, paraphrase handling distinct fonts.
2016-04-26 14:13:20 +02:00
font_8x4.c
Display: introduce font.h, paraphrase handling distinct fonts.
2016-04-26 14:13:20 +02:00
func.sh
func.sh: Fix a potential infinite loop in mendel_readsym_target
2011-05-08 00:36:55 +10:00
gcode_parse.c
Drop redundant "simulator.h" includes.
2016-06-11 15:12:40 +02:00
gcode_parse.h
gcode_parse.h: order variables reasonably in groups of 4 bytes.
2015-08-12 14:26:36 +02:00
gcode_process.c
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
gcode_process.h
G-code parser: move gcode_source stuff ...
2015-07-17 13:31:10 +02:00
graycode.c
disable greycode by default in arduino IDE
2011-02-17 21:52:15 +11:00
heater-avr.c
heater: if pwm is set to 1, hardware pwm is forced, if available.
2017-03-21 15:04:26 +01:00
heater-lpc.c
heater: if pwm is set to 1, hardware pwm is forced, if available.
2017-03-21 15:04:26 +01:00
heater-stm32.c
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
heater.c
heater: add pwm_types and a union for AVR pin/pwm.
2017-03-21 14:51:25 +01:00
heater.h
configtool: add FORCE_SOFTWARE_PWM to configtool
2017-03-21 15:04:26 +01:00
home.c
Add dynamic 3-point bed-leveling support
2018-08-20 10:38:10 -07:00
home.h
Homing order in configtool.
2017-12-31 17:22:51 +01:00
i2c.c
i2c.c: review error handling yet again.
2016-04-27 23:54:15 +02:00
i2c.h
Display: introduce display queue.
2016-04-27 23:54:14 +02:00
intercom.c
ARM: introduce sei() and cli().
2015-08-12 14:26:36 +02:00
intercom.h
Add config.h wrapper to simplify test automation
2014-03-04 19:56:23 +01:00
memory_barrier.h
ARM: port memory_barrier.h.
2015-08-12 14:26:36 +02:00
mendel.c
Drop redundant "simulator.h" includes.
2016-06-11 15:12:40 +02:00
mendel_cmd
Merge release-candidate-triffid branch
2011-01-07 23:09:13 +11:00
msg.c
Make message/text sending aware of the sending destination.
2016-04-26 15:23:15 +02:00
msg.h
Make message/text sending aware of the sending destination.
2016-04-26 15:23:15 +02:00
parallel-4bit.c
Display: add support for the HD44780 display.
2016-05-30 10:31:39 +02:00
parallel-4bit.h
Display: add support for the HD44780 display.
2016-05-30 10:31:39 +02:00
pff.c
SD card: move parsing closer to the metal.
2015-07-17 13:31:03 +02:00
pff.h
Add simulator SD card (and SPI, PFF) support.
2015-07-17 16:02:59 +02:00
pff_conf.h
SD card: measures sizes and additionally enable FAT32 support.
2015-07-07 19:07:37 +02:00
pff_diskio.c
Fix typos: "whether" and whitespace.
2015-07-17 16:16:42 +02:00
pff_diskio.h
SD card: move parsing closer to the metal.
2015-07-17 13:31:03 +02:00
pinio.c
pinio.c/.h: rename PULLUP_OFF() to PULL_OFF().
2016-09-30 12:42:47 +02:00
pinio.h
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
ringbuffer.h
Serial: move ringbuffer logic into a separate header file.
2016-04-20 21:15:11 +02:00
sd.c
heater.c, sd.c: apply the changed order of SET_OUTPUT() here, too.
2015-08-12 14:26:36 +02:00
sd.h
ARM: get spi.c, pff.c and pff_diskio.c (SD card handling) in.
2015-08-13 17:12:13 +02:00
sender-mac.sh
sender-mac.sh: another minor fix.
2011-09-30 21:02:25 +02:00
sender.sh
sender.sh: Allow for "ok" to be surrounded by DEBUG output.
2011-03-04 19:42:00 +11:00
sendf.c
Make message/text sending aware of the sending destination.
2016-04-26 15:23:15 +02:00
sendf.h
Simulator: fix pin numbering consistency
2016-05-26 11:04:30 +02:00
serial-avr.c
Serial: move ringbuffer logic into a separate header file.
2016-04-20 21:15:11 +02:00
serial-lpc.c
STM32F411: move serial handling code directly into serial-arm_stm.c
2017-03-03 18:54:55 +01:00
serial-stm32.c
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
serial.c
STM32F411: move serial handling code directly into serial-arm_stm.c
2017-03-03 18:54:55 +01:00
serial.h
Drop redundant "simulator.h" includes.
2016-06-11 15:12:40 +02:00
sermsg.h
Make message/text sending aware of the sending destination.
2016-04-26 15:23:15 +02:00
sersendf.h
Make message/text sending aware of the sending destination.
2016-04-26 15:23:15 +02:00
simulator.h
Define missing DEBUG_LED_PIN in simulator
2016-08-08 13:34:39 -04:00
spi-avr.c
ARM: split out spi-avr.c from spi.c
2017-03-03 18:54:57 +01:00
spi-stm32.c
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
spi.c
STM32F411: implement SPI
2017-03-03 18:54:57 +01:00
spi.h
stm32: rename __ARM_STM32F411__ to __ARM_STM32__
2019-04-17 21:42:28 +02:00
temp.c
Add M155 support for periodic temperature reporting
2018-08-20 10:10:30 -07:00
temp.h
Add M155 support for periodic temperature reporting
2018-08-20 10:10:30 -07:00
timer-avr.c
Step timer: reset timer after pauses instead of doing a guess.
2015-08-12 14:26:37 +02:00
timer-lpc.c
ARM: rename timer-arm.c to timer-lpc.c
2017-03-03 18:54:56 +01:00
timer-stm32.c
timer-stm32: correct some init code
2019-04-17 21:42:28 +02:00
timer.c
STM32F411: create timer-stm32.c
2017-03-03 18:54:56 +01:00
timer.h
Step timer: reset timer after pauses instead of doing a guess.
2015-08-12 14:26:37 +02:00
usb_serial.c
usb_serial.c: Avoid inline error
2017-07-20 21:21:54 +02:00
usb_serial.h
usb_serial.h: refine the note.
2016-04-27 23:53:42 +02:00
watchdog.c
watchdog.c: fix compilation with module enabled.
2016-04-14 22:51:22 +02:00
watchdog.h
ARM: get watchdog.c in.
2015-08-13 17:12:13 +02:00