Commit Graph

13677 Commits (de8e4dd980d15a161863ecef629ee49fcb6f7ddb)
 

Author SHA1 Message Date
cepetr de8e4dd980 WIP - feat(core/embed): introduce npm1300 driver
2 days ago
tychovrahe 3c561cf1e5 refactor(core): migrate coreapp into firmware
2 days ago
tychovrahe 5a3d992ed0 fix(core): support 32 bit colors in terminal
2 days ago
tychovrahe 8331b961f5 chore(core): remove flash otp interface from python
2 days ago
tychovrahe cdaa16b347 fix(core): fix storage offsets
2 days ago
tychovrahe 9e41b754c0 fix(core): use secure-unprivileged SAES XOR key for storage encryption
2 days ago
tychovrahe 017f08ffda refactor(core): combined build of coreapp + kernel, linker scripts refactoring
2 days ago
cepetr eeda4b067a refactor(core/embed): introduce system, tasks, applets and emergency mode
2 days ago
cepetr c7add9006d refactor(core/embed): split firmware into kernel & coreapp
2 days ago
cepetr e52dc58fb4 refactor(core/embed): introduce new mpu driver
2 days ago
cepetr 049a898196 refactor(core/embed): moving specific algorithms into fwutils
2 days ago
cepetr 2c98b04ba9 refactor(core/embed): simplify bootutils api
2 days ago
cepetr 09777dc8b1 chore(core/embed): remove unused legacy i2c driver
2 days ago
cepetr 3f6119c43e refactor(core/embed): use new i2c driver in stmpe811 touch driver
2 days ago
cepetr f58066c2b8 refactor(core/embed): use new i2c driver in sitronix touch driver
2 days ago
cepetr bf7d002ce9 refactor(core/embed): use new i2c driver in optiga driver
2 days ago
cepetr 4368d7fbf4 refactor(core/embed): use new i2c driver in drv2625 driver
2 days ago
cepetr 49cf1bb04b refactor(core/embed): use new i2c driver in ft6x36 driver
2 days ago
cepetr 766b547563 refactor(embed/core): replace enable/disable_irq by irq_lock/unlock
2 days ago
cepetr 2348828e1e feat(core/embed): introduce non-blocking i2c drivers
2 days ago
cepetr 1718dbbff2 feat(code/embed): introduce ARRAY_LENGTH macro
2 days ago
cepetr 19ba7d224f fix(core/embed): fix prodtest build
2 days ago
cepetr 33b38343cd fix(embed/core): fix stack protection on STM32U5
2 days ago
cepetr cb72dd8643 fix(core/embed): make HardFault processing safer
2 days ago
cepetr b51f129d0b refactor(core/embed): introduce fwutils module
2 days ago
cepetr 0ddbb36e99 refactor(core/embed): move __stack_chk_fail to a better location
2 days ago
cepetr 5625a7b38b refactor(core/embed): improve bootuils api
2 days ago
cepetr f1eb805500 refactor(core/embed): rename boot_args to bootuils
2 days ago
cepetr 9139766d56 refactor(core/embed): make i2c header common for all platforms
2 days ago
cepetr e77aa78f7e chore(embed/core): add include guard to translations.h
2 days ago
cepetr 21dbf721f5 refactor(core/embed): remove supervise module
2 days ago
cepetr 9627b30439 feat(core/embed): introduce systick and systimer drivers
2 days ago
cepetr 469474e0f1 fix(core/embed): fix aborting of bg_copy operation
2 days ago
cepetr bd29f6ed61 refactor(core/embed): remove FlashOTP module
2 days ago
cepetr f495a31664 refactor(core/build): remove hardcoded build path
2 days ago
cepetr 72e7c17102 refactor(core/embed): extract hw entropy logic to its own module
2 days ago
cepetr ed1378d638 fix(core/embed): fix display initialization on T3T1 in boardloader
2 days ago
cepetr 359e26ec26 refactor(core/embed): add initialized flag to display drivers
2 days ago
cepetr 6c19c7caaf fix(core/embed): fix backlight pwm settings during display deinit
2 days ago
cepetr 295826710c refactor(core/embed): simplify ensure_compatible_settings
2 days ago
cepetr d6a67ad2c4 refactor(core/embed): improve display driver init/deinit
2 days ago
cepetr df0aa54185 refactor(core/embed): simplify irq priorities
2 days ago
cepetr ea95cc59f2 refactor(core/embed): remove unnecessary sync from sdcard driver
2 days ago
cepetr 3c2b9c391f refactor(core/embed): remove unnecessary pendsv exception handling
2 days ago
tychovrahe 02533aa27a fix(core): fix bootloader_ci production build
2 days ago
tychovrahe fbbbd317c3 chore(core): update fixtures to new rendering
3 days ago
tychovrahe 6658c42a95 fix(core): use new rendering in changing_text
3 days ago
tychovrahe 23d68eb0bb fix(core): fix model T new-rendering loader
3 days ago
tychovrahe c6a1eba4b6 fix(core): fix fading on model T bootloader
3 days ago
tychovrahe 1dc5c4c03f fix(core): fix model_tr icons for new rendering
3 days ago