mirror of https://github.com/Desuuuu/klipper.git
815fae92e6
Rework `generic/serial_irq` to handle multiple serial connections. Buffers are now allocated dynamically during setup. Rework board-specific serial implementations to handle multiple serial connections and runtime configuration. Move host-communication related code to separate files. `sendf()` now returns a value indicating whether it succeeds or not. Host-communication serial interrupts are given priority over other serial interrupts. For STM32: merge STM32F0 serial implementation with generic STM32 serial implementation and use a separate, static implementation on STM32F031 to limit footprint. |
||
---|---|---|
.github | ||
config | ||
docs | ||
klippy | ||
lib | ||
scripts | ||
src | ||
test | ||
.gitignore | ||
COPYING | ||
Makefile | ||
README.md |
README.md
Welcome to the Klipper project!
Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers. See the features document for more information on why you should use Klipper.
To begin using Klipper start by installing it.
Klipper is Free Software. See the license or read the documentation.