No more waiting in lcdRefresh() for SPI transfer to finish
Dual-buffer for LCD
Try to keep perMain() execution period of 20ms
Fixed simu build
Separated perMain() for ARM and other platforms
Refactoring of perMainArm(), hw specific stuff moved to targets
Refactoring continued: Try to run lua scripts before the first LCD function
Fixed Companion build
LCD_DUAL_BUFFER optional (speed vs RAM)
Companion fix
Bootloader for 9XE
Cosmetic changes (thanks to Bertrand's review)
perMain() moved into main_avr.cpp and main_arm.cpp
perMainArm() renamed to perMain()
Do lcdWaitDmaEnd() in perMain()
Refactored luaTask() based on script type
Compilation fixes (thanks to Jenkins)
Lua task timing done in perMain()
luaDoOneRunPermanentScript() param optimization, todo for luaLcdLock() removal
Merge pull request #1893 from opentx/projectkk2glider/lcd_dma_in_background

Projectkk2glider/lcd dma in background