Commit Graph

11969 Commits (55a78d7b262e56f5b9e5b8ab39b538c226c19b4d)
 

Author SHA1 Message Date
tychovrahe 55a78d7b26 wip
2 years ago
tychovrahe 586c07ed71 wip
2 years ago
tychovrahe 3a6523158f discovery
2 years ago
tychovrahe 97eebf2e77 discovery
2 years ago
tychovrahe 7f26761304 fix bld
2 years ago
tychovrahe 75db03ce74 fix bld
2 years ago
tychovrahe e5b6c26175 fix(core): disable IRQ before initializing DMA
2 years ago
tychovrahe 5c32b05c1d feat(core): support for BLE on discovery
2 years ago
tychovrahe b1262c4bba feat(core): ble in bootloader
2 years ago
tychovrahe 509efaf389 refactor(core): conditional inclusion of BLE
2 years ago
tychovrahe 52c520a8da feat(core): faster BLE communication - larger packets and write without response
2 years ago
tychovrahe e8083af961 feat(core): ble tunnel via SPI
2 years ago
tychovrahe 9cb2eb40b7 feat(core): added Device Information Service
2 years ago
tychovrahe 4dbabb52e3 feat(core): allow some messages only over specific interfaces
2 years ago
tychovrahe 23292f143d feat(core): internal events between nrf and stm
2 years ago
tychovrahe 5808a6de20 feat(core): re-pairing request/dialog
2 years ago
tychovrahe cfd5cdadb8 feat(core): ble pairing
2 years ago
tychovrahe 945958096e feat(core): prevent interruption of workflows from other communication interfaces
2 years ago
tychovrahe 8761105264 feat(core): trezorctl working via BLE
2 years ago
tychovrahe 25c87fd7a3 feat(core): upload BLE firmware through STM
2 years ago
tychovrahe 268ccbcfdb build(core): added initial builds for ble_bootloader and ble_firmware
2 years ago
tychovrahe 8ec812cc69 build(core): added SDK for nrf52
2 years ago
tychovrahe 12a10f7762 feat(core): support STM32F429 discovery board
2 years ago
tychovrahe f2ca0455fc feat(core): support differently sized homescreen
2 years ago
tychovrahe 829e31600a feat(core): support 16bit i8080 display bus
2 years ago
tychovrahe 5b16086236 fixup! refactor(core): move files out of extmod
2 years ago
tychovrahe 78c55171da fixup! fixup! refactor(core): improve conditional compilations based on model
2 years ago
tychovrahe a29250878f fixup! refactor(core): decouple i2c driver and touch driver
2 years ago
tychovrahe 63368b2c92 fixup! refactor(core): improve conditional compilations based on model
2 years ago
tychovrahe d7d33f41a7 fixup! refactor(core): improve conditional compilations based on model
2 years ago
tychovrahe d730d13b9e refactor(core): decouple i2c driver and touch driver
2 years ago
tychovrahe 102b31ddea refactor(core): improve conditional compilations based on model
2 years ago
tychovrahe 112c67cb30 refactor(core): remove unused functions
2 years ago
tychovrahe c3e8fabb7d refactor(core): move files out of extmod
2 years ago
matejcik 331bba9b70 build: also build bootloader during build-docker
2 years ago
matejcik a09c404359 fix(core): restore original Label bounds checking
2 years ago
matejcik bd491bb2da docs(core/bootloader): changelog for bootloader 2.1.0
2 years ago
matejcik 744766a9c7 chore(core): rebuild QA bootloader
2 years ago
matejcik ca5a68ebc5 fix(core): unify error strings
2 years ago
matejcik 38b6b9adc8 style(core/bootloader): unify import section
2 years ago
matejcik a2f7d8395f fix(core/bootloader): erase the storage as soon as we know we should
2 years ago
matejcik ba112e6290 feat(core/bootloader): show whether the storage was erased in emu
2 years ago
matejcik 7638694484 chore: make fields on FirmwareRequest required (fixes #1941)
2 years ago
matejcik 63c27bafd6 fix(core/bootloader): properly display upgrade/downgrade
2 years ago
matejcik d1d373a51f refactor(core/bootloader): simplify Confirm arguments
2 years ago
matejcik a9a18bf80d refactor(core/bootloader): make use of Label vertical alignment
2 years ago
matejcik c3af3eafe2 refactor(core/bootloader): get rid of Paragraphs
2 years ago
matejcik 14f0fba949 feat(core/bootloader): tweak initial screens
2 years ago
matejcik 839a940990 feat(core/bootloader): new style for result screens (fixes #2910)
2 years ago
matejcik 6d434122f7 feat(core/bootloader): emulator can now show custom error screens
2 years ago