I spent last week by watching videos and reading books about kernel and kernel modules. I learned many information but my knowledges still not enough. So we need to correct it. Makefile will be first.

Nested interrupts STM32

In my project always enabled different interrupts. Current project has: 1. TIM for polling buttons and some another routines. 2. Rx usart to get data from smartphone. All was good while phone send small commands, but when it send big transaction some data are not received.