Commit Graph

503 Commits (6d98a97f7cbc177b9c2e811142549874b782e0f9)

Author SHA1 Message Date
Pavol Rusnak fb816bd2de
embed/extmod/modtrezorui: properly set backlight and bpp for T1 display
6 years ago
Pavol Rusnak 11bf37b17c
vendor: update trezor-crypto
6 years ago
Pavol Rusnak 7880b67451
embed/extmod/modtrezorui: display code reorg/cleanup
6 years ago
Pavol Rusnak 4a76756b75
embed/extmod/modtrezorui: use software renderer
6 years ago
Pavol Rusnak d0f2905542
embed/extmod/modtrezorcrypto: refactor pbkdf2 prf
6 years ago
Pavol Rusnak 8874925fb8
unix: support backgrounds for models T and 1
6 years ago
Pavol Rusnak f23f751ab0
extmod/modtrezorui: prepare display UI for model change
6 years ago
Pavol Rusnak 5efab07b23
cardano: remove GetPublicKey.root_hd_passphrase, style changes
6 years ago
Dušan Plavák 060a8cbdfd cardano: replace derivation scheme v1 for v2 (#342)
6 years ago
Pavol Rusnak 1013cc9185
vendor: update trezor-crypto
6 years ago
Pavol Rusnak e821fd4358
emulator: rename TREZOR_NOUI macro to TREZOR_EMULATOR_NOUI
6 years ago
Pavol Rusnak 8d9d4816da
embed/extmod/modtrezorutils: remove utils.symbol, use constants directly
6 years ago
Pavol Rusnak 01a876f486
embed: add confirm/cancel actions to touch events
6 years ago
Pavol Rusnak e3607156d8
embed: make model and emulator orthogonal, update macros to match this logic
6 years ago
Pavol Rusnak 3ceb9c42ee
bootloader: check both touch_is_detected and touch_read to detect touch
6 years ago
mcudev 1695533c8a touch: follow ft6236 power on sequence closer
6 years ago
Pavol Rusnak bdd7e932a0
embed: bump version to 2.0.8
6 years ago
Pavol Rusnak 1bf1a76973
src/apps/ethereum: implement Ethereum canonical signatures, fix max_chain_id
6 years ago
Pavol Rusnak 6801b61514
embed/extmod/modtrezorui: remove FONT_PY_TO_C/FONT_C_TO_PY, use (signed) int globally for font id
6 years ago
Pavol Rusnak 3a2c1eecdb
embed/extmod/modtrezorui: add MONO_BOLD font
6 years ago
Pavol Rusnak 1a6e0f053a
embed/extmod/modtrezorcrypto: refactor AES API, use test from NIST SP 800-38A
6 years ago
Pavol Rusnak e3d18ecb47
embed: refactor display_identify into a "getter" function
6 years ago
Pavol Rusnak 3022cd50c8
embed: use runtime detection of connected display controller
6 years ago
Pavol Rusnak 7b8266221d
embed: use static where appropriate in display-stm32.h
6 years ago
Pavol Rusnak 68ef9b9322
embed: add comment about why first value of display_id is discarded
6 years ago
Pavol Rusnak bc5dba751a
embed: refactor display_identify in display-stm32
6 years ago
mcudev c0b5d33743 display_identify: improve identification of ILI9341
6 years ago
Pavol Rusnak 4ebd7d2ad8
embed/extmod/modtrezorui: fix typo in display-stm32.h
6 years ago
Pavol Rusnak f1dc43f951
embed: don't sync in display_refresh when using GC9307
6 years ago
Pavol Rusnak e7a74ccfee
embed: add support for GC9307 display driver
6 years ago
Pavol Rusnak f4252d755c
embed: introduce display_identify
6 years ago
Pavol Rusnak 32fbc69c30
embed: refactor BUFFER_OFFSET modification in display_set_orientation
6 years ago
jmuravsky 09ddcc7ac9 cardano: add Cardano currency support
6 years ago
mcudev 8cd8be9bd1 boardloader, sdcard: avoid fatal error when card is ejected during countdown
6 years ago
Pavol Rusnak 9d4e38bd4c
embed: wait 100ms after turning off sdcard/touch circuit
6 years ago
Pavol Rusnak cb9e7b5885
embed: cleanup Keccak API (drop keccak arg from digest() func)
6 years ago
Dusan Klinec 8cf0b93df7 sha3: keccak parameter in the constructor
6 years ago
Pavol Rusnak 08725c16e8
embed: fix sdcard issue
6 years ago
Pavol Rusnak c1209dcc17
embed: sdcard investigation
6 years ago
Pavol Rusnak 08d8cf6a25
embed: remove superfluous != NULL
6 years ago
Pavol Rusnak f1d8a3aaf2
embed: don't set pins to OUTPUT in {sdcard,touch}_active_pin_state when they were already set like this in {sdcard,touch}_default_pin_state
6 years ago
Pavol Rusnak 99c5d049b9
embed: moved configuration of SD detect pin to sdcard_default_pin_state
6 years ago
Pavol Rusnak ca9162f7b7
embed: introduce {sdcard,touch}_active_pin_state
6 years ago
Pavol Rusnak c97226a4c9
embed: add touch_power_on to firmware
6 years ago
Pavol Rusnak add16b6b27
embed: move {sdcard,touch}_default_pin_state to the beginning of {sdcard,touch}_init
6 years ago
Pavol Rusnak 7ca460457e
embed: refactor sdcard/touch, extract touch_power_on/off functions from touch_init
6 years ago
Pavol Rusnak fecc6e53a0
tools: update tools to generate clang-format compatible output
6 years ago
mcudev 0fbf2261cc boardloader: partial fix for powering off sd
6 years ago
Pavol Rusnak 2b30cc16a2
trezorhal: minor fixes to sdcard/touch power on sequence
6 years ago
Pavol Rusnak 6ce106b544
trezorhal: turn sdcard/cpt circuitry on/off using PC0/PB10 pin
6 years ago