- GUI freeze after NFC classic read (#1074)
- nfc worker: add delay for task switching
- device info service: fix rpc version characteristic
- firmware: move FreeRTOSConfig.h to target include
- dev_info service: fix typo
- ble glue: use osThreadFlags instead of osEventFlags
- Infrared: fix issue with timer lockup
- FuriHal: yeld in flash lock routine
- ble: change connection parameters, display actual params
- ble: verify connection parameters
- ble: fix typo
- [FL-2378, FL-2382] Archive and infrared fixes #1073
- to LL migration: GPIO, HSEM, AES (#1069)
- gpio, hsem, crypto: switch from HAL to LL/registers
- Moved GPIO initialization to furi_hal
- More HAL removed
- All HAL modules disabled
- HAL is finally removed
- hal_gpio -> furi_hal_gpio, main.h removed
- Bootloader build fix
- RTOS config moved to freertos-glue
- delay -> furi_hal_delay
- [FL-2381] iButton CLI: update Metakom description, add forgotten read message #1072
- RPC version with fixed BLE (#1071)
- furi_hal_bt: change furi_assert -> furi_check
- battery_service: change log level
- protobuf: update submodule, bump RPC version
- [FL-2392] FuriHal: refactor interrupts subsystem (#1066)
- FuriHal: refactor interrupts subsystem
- Furi,FuriHal: gather all ISRs under interrupt API, improve crtitical section and cleanup garbage
- FuriHal: mirgate ipcc and hsem to LL
- Format Sources
- FuriHal,BleGlue: move to new critical section
- Format Sources
- FuriHal: correct flash locking
- FuriHal: replace critical section with interrupt disable in OS routine, minor fixex
- [FL-2393][FL-2381] iButton, OneWire: move to plain C (#1068)
- iButton: getting started on the worker concept
- Hal delay: added global instructions_per_us variable
- iButton: one wire slave
- iButton: ibutton key setter
- iButton: one wire host, use ibutton_hal
- iButton\RFID: common pulse decoder concept
- iButton: cyfral decoder
- iButton: worker thread concept
- iButton: metakom decoder
- iButton: write key through worker
- iButton: worker mode holder
- iButton: worker improvements
- iButton: Cyfral encoder
- iButton: Metakom encoder
- lib: pulse protocol helpers
- iButton: Metakom decoder
- iButton: Cyfral decoder
- iButton worker: separate modes
- iButton: libs documentation
- HAL: iButton gpio modes
- iButton worker: rename modes file
- iButton worker, hal: move to LL
- iButton CLI: worker for reading and emulation commands
- iButton HAL: correct init and emulation sequence
- iButton cli: moved to plain C
- iButton: move to worker, small step to plain C
- Libs, one wire: move to plain C
- Libs: added forgotten files to compilation
- iButton writer: get rid of manual disable/enable irq