Клиппер
Go to file
Alex Voinea 26e6ade175 stm32: fix USART ORE status flag handling
If an USART RX overrun happened on a stm32g0/f0/h7, the ORE flag
would get set by hardware. This flag would also trigger an interrupt.
The problem was that this flag was never cleared on these 3 mcu families
since the ORE flag clear sequence is different to all of the older
chips.
Since the ORE flag is not used in any meaningful way anyway, it was
disabled during the init sequence.

Signed-off-by: Alex Voinea <voinea.dragos.alexandru@gmail.com>
2022-10-31 13:50:15 -04:00
.github workflows: Lock comments on old PRs (no activity in a year) 2022-10-13 17:27:03 -04:00
config config: Add Artillery Sidewinder X2 2022 stock printer.cfg (#5810) 2022-10-21 21:03:57 -04:00
docs docs: Add a note about fixing underlying bugs in CONTRIBUTING.md 2022-10-25 11:53:55 -04:00
klippy adxl345: Apply correct scaling for X,Y and Z axes 2022-10-25 14:41:00 -04:00
lib lib: Update to latest can2040 code 2022-10-13 17:11:57 -04:00
scripts spi_flash: Update to fix SKR-3 config (#5827) 2022-10-13 19:35:07 -04:00
src stm32: fix USART ORE status flag handling 2022-10-31 13:50:15 -04:00
test config: Add Artillery Sidewinder X2 2022 stock printer.cfg (#5810) 2022-10-21 21:03:57 -04:00
.gitignore util: Fix versioning when gitdir is absent (#809) 2018-10-27 10:44:38 -04:00
COPYING COPYING: Update GPLv3 license to latest text (uses https instead of http) 2022-06-03 11:28:44 -04:00
Makefile makefile: disable null pointer checks 2022-06-08 12:17:12 -04:00
README.md docs: Add a Sponsors.md file 2022-07-16 10:48:10 -04:00

README.md

Welcome to the Klipper project!

Klipper

https://www.klipper3d.org/

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. We depend on the generous support from our sponsors.