index
:
kutter
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
lcd_hd44780: Add micro-controller code for the HD44780 LCD chip
Kevin O'Connor
2018-03-06
2
-1
/
+133
*
lcd_st7920: Add micro-controller code for the ST7920 LCD chip
Kevin O'Connor
2018-03-06
4
-0
/
+126
*
avr: Add at90usb646 support
Douglas Hammond
2018-02-25
2
-5
/
+9
*
avr: Round hardware pwm clock ticks to nearest divisor
Kevin O'Connor
2018-01-29
1
-12
/
+12
*
avr: Clear the TCNT1 register on timer startup
Kevin O'Connor
2018-01-07
1
-1
/
+2
*
avr: Clear the ADCSRA/ADCSRB registers on ADC init
Kevin O'Connor
2018-01-07
1
-2
/
+2
*
avr: Only use the avrdude "wiring" protocol on atmega2560 devices
Kevin O'Connor
2018-01-05
2
-1
/
+7
*
sched: Interrupts must be disabled during setjmp() call
Kevin O'Connor
2017-12-21
1
-0
/
+3
*
gpiocmds: Clear SPF_NEXT_* flags on new schedule_soft_pwm_out
Kevin O'Connor
2017-12-16
1
-2
/
+2
*
docs: Provide additional information on "make flash" failures
Kevin O'Connor
2017-12-11
2
-2
/
+2
*
linux: Remove unneeded includes from timer.c
Kevin O'Connor
2017-10-23
1
-2
/
+0
*
pru: Don't reset the ADC reset complete flag if a shutdown occurs
Kevin O'Connor
2017-10-18
1
-1
/
+1
*
linux: Fix typo causing config_reset to not fully restart
Kevin O'Connor
2017-10-15
1
-1
/
+1
*
linux: Open watchdog device after console
Kevin O'Connor
2017-10-15
1
-7
/
+5
*
linux: Make sure to close fd on analog/pca9685 init failure
Kevin O'Connor
2017-10-14
2
-11
/
+17
*
pca9685: Fix missing devices_count increment
Kevin O'Connor
2017-10-13
1
-0
/
+1
*
pca9685: Support default values
Kevin O'Connor
2017-10-12
1
-21
/
+31
*
gpiocmds: Allow the start value for a pin to differ from the default_value
Kevin O'Connor
2017-10-12
2
-14
/
+17
*
adccmds: Continue to query analog inputs after a shutdown
Kevin O'Connor
2017-10-12
2
-2
/
+9
*
sched: Don't shutdown on a "timer in the past" if already shutdown
Kevin O'Connor
2017-10-12
4
-6
/
+5
*
endstop: Eliminate end_stop_set_oversample command
Kevin O'Connor
2017-10-12
1
-21
/
+13
*
avr: Add support for atmega1284p
Kevin O'Connor
2017-10-05
2
-5
/
+13
*
endstop: Fix typo in comment
Kevin O'Connor
2017-10-02
1
-1
/
+1
*
endstop: Support oversampling of the endstop
Kevin O'Connor
2017-10-01
1
-5
/
+45
*
pru: Update installation and flash scripts
Kevin O'Connor
2017-09-20
1
-0
/
+4
*
linux: Add support for analog IIO devices
Kevin O'Connor
2017-09-20
5
-2
/
+82
*
linux: Add support for spidev devices
Kevin O'Connor
2017-09-20
2
-1
/
+69
*
linux: Add support for pca9685 i2c pwm devices
Kevin O'Connor
2017-09-20
4
-2
/
+210
*
linux: Initial support for running Klipper in a Linux real-time process
Kevin O'Connor
2017-09-20
9
-1
/
+620
*
pru: Avoid calling "slp" instruction on pru0
Kevin O'Connor
2017-09-11
1
-1
/
+3
*
pru: Batch outgoing writes
Kevin O'Connor
2017-09-08
1
-5
/
+31
*
pru: Fix race condition in clearing of irq flags
Kevin O'Connor
2017-09-08
1
-2
/
+4
*
mcu: Provide some further help on common MCU shutdown errors
Kevin O'Connor
2017-09-05
3
-3
/
+3
*
avr: Check that FLASH_DEVICE is set on "make flash" command
Kevin O'Connor
2017-09-05
1
-0
/
+1
*
pru: Support config_reset command to manually reset mcu
Kevin O'Connor
2017-09-03
5
-2
/
+26
*
pru: Only sleep the pru0 if the incoming queue is fully empty
Kevin O'Connor
2017-09-03
1
-5
/
+7
*
pru: Compile the irq_poll() function with -O2 optimization
Kevin O'Connor
2017-08-15
1
-1
/
+1
*
pru: Compile with -Os instead of -O2
Kevin O'Connor
2017-08-14
1
-1
/
+1
*
command: Don't pass max_size to command_encodef()
Kevin O'Connor
2017-08-14
7
-29
/
+24
*
docs: Update Code_Overview.md with PRU and command_dispatch() changes
Kevin O'Connor
2017-08-11
1
-1
/
+1
*
stepper: Revert f8b0c884
Kevin O'Connor
2017-08-11
1
-26
/
+25
*
avr: Make sure timer_high and timer_event() stay in sync
Kevin O'Connor
2017-08-11
1
-1
/
+5
*
timer_irq: Rework timer irq handler to check for tasks pending
Kevin O'Connor
2017-08-09
1
-24
/
+14
*
sched: Reduce the amount of time irqs are disabled in sleep check
Kevin O'Connor
2017-08-09
1
-16
/
+19
*
sched: Write out a message on startup
Kevin O'Connor
2017-08-08
1
-0
/
+2
*
avr: Rework timer irq handler to check for tasks pending
Kevin O'Connor
2017-08-08
1
-39
/
+33
*
sched: Implement generic sleep mechanism based on tasks pending
Kevin O'Connor
2017-08-08
9
-80
/
+60
*
sched: Introduce sched_wake_tasks() function to wake up tasks
Kevin O'Connor
2017-08-08
7
-4
/
+25
*
avr: Tune the low-level timer entry and exit heuristics
Kevin O'Connor
2017-08-08
1
-2
/
+4
*
avr: Implement internal avr specific timer to handle 16bit overflows
Kevin O'Connor
2017-08-08
5
-26
/
+31
[next]