Commit Graph

64 Commits (2b19d8386565d963f78254cc9083f10d966f7cd0)

Author SHA1 Message Date
cepetr ad221f1ff4 refactor(core/embed): remove FlashOTP module
1 week ago
cepetr e331dcf541 refactor(core/embed): remove unnecessary pendsv exception handling
1 week ago
Ioan Bizău a64b22cdef feat(core): add progress indicator when formatting SD cards
2 months ago
cepetr 3460c4b891 refactor(core/embed): prepare touch drivers for low power mode
3 months ago
cepetr 089dc84f38 refactor(core/embed): remove unnecessary call to usb_stop
3 months ago
cepetr baff1691a0 feat(core/embed): prepare usb driver for low power mode
3 months ago
tychovrahe b178c10e8b fix(core): prevent overloading app with touch events
4 months ago
tychovrahe b9a55cf2a7 feat(core): add settings to turn haptic on/off
4 months ago
M1nd3r 8bf84c2907 chore(core): change build_mocks to include empty lines
4 months ago
cepetr 4cf781abb2 chore(core, legacy, storage): refactor flash drivers
7 months ago
tychovrahe ebbd7f9d35 refactor(core): restructure trezorhal, prepare to support more platforms
1 year ago
Martin Milata 3fb3f108cc chore(vendor): bump micropython to 1.19.1
1 year ago
tychovrahe 83500487b8 refactor(core): improve conditional compilations based on model
1 year ago
tychovrahe ead61d1e90 refactor(core): improve flexibility of build, allow different touch panel driver, allow STM32F429
2 years ago
tychovrahe 8f7cbf7b9d fix(core): update fat fs library to R0.15
2 years ago
tychovrahe d0f1095842 fix(core): expose USB_CHECK for all models
2 years ago
tychovrahe b9647d1296 fix(core): fix flashing usb disconnected error
2 years ago
Ondrej Mikle a0287698d5 feat(core): show blue dot when USB data not connected
2 years ago
matejcik 99c817bad4 fix(core/emulator): make sure SDL keyboard and quit events are always processed
2 years ago
grdddj 6b5f578d02 feat(core): implement basic R emulator
2 years ago
TychoVrahe 7912a7d0d3
build(core,storage): fix conditional compilation for different Trezor models
2 years ago
Pavol Rusnak 37bd121394 chore(core/embed): check for negative values in trezor_get_uint
3 years ago
matejcik 45787307ca style(core): support AnyStr in all hash function arguments
3 years ago
Martin Milata bd005e33df refactor(core): decouple T1 button handling from touch
3 years ago
Martin Milata f37ca13f1a refactor(core): disable SD, SBU, fatfs for T1 build
3 years ago
Pavol Rusnak 8cfa5da1ce
docs: fix typos in comments
3 years ago
matejcik 391976bcda refactor(core/usb): do not require serial number on instantiaton of USB
3 years ago
Martin Milata ac711fb8ee style(core): use more recent type annotation syntax
4 years ago
Andrew Kozlik a8c500bffd feat(core): Ensure that WebAuthn runs on port 21326 by default for both production and debug emulator.
4 years ago
matejcik 7e5d9e295b fix(core): help mypy understand micropython's module management
4 years ago
Ondřej Vejpustek 59002118c0 core/extmod: explicitly initialize automatic variables
4 years ago
matejcik 872e0fb0e0 core: lower scheduler resolution to milliseconds
4 years ago
matejcik 050936d0d7 core: enable finalizers on extmod classes
4 years ago
matejcik d0f709b8cc core: fix and use MAKEMODULEDEFS instead of explicit registration
5 years ago
matejcik 3789a3372b core/sdcard: modify exception handling in fatfs
5 years ago
matejcik 9ab84d2455 core/tests: thoroughly test modified APIs
5 years ago
matejcik b24411b900 core/sdcard: unmount instance when powering off sdcard
5 years ago
matejcik c81be584fb core/fatfs: ensure functions can only be called on a mounted filesystem
5 years ago
matejcik fa746e2990 core/fatfs: rework low-level FatFS API
5 years ago
matejcik b2084a19be core/trezorio: move sdcard functions to a submodule
5 years ago
matejcik 30529d218d core/sdcard: change SDCard methods to plain functions
5 years ago
matejcik 06b89c57c5 core/sdcard: return proper disk status flags to fatfs
5 years ago
Pavol Rusnak 32f8f1cb61
core/embed: update fatfs to 0.14; use upstream version
5 years ago
Tomas Susanka 0511cc8b8c core: add final mypy fixes!
5 years ago
Andrew Kozlik c25a41aa57 core: Fix mypy warnings in FatFS and SD salt code.
5 years ago
Pavol Rusnak 7394ecfa77
core: add exist_ok parameter to fatfs.mkdir
5 years ago
Pavol Rusnak 2711ce2a3d
Merge pull request #394 from trezor/andrewkozlik/fido2-squashed
5 years ago
matejcik cad297ed36 style: fix weirdness in modtrezorio-fatfs.h
5 years ago
Andrew Kozlik 84674a7463 core/usb: Add write_blocking() to trezor.io.HID.
5 years ago
Ondrej Mikle 59ee3750d1
core/modtrezorio: raise exception when directory listing fails on disk error or other error
5 years ago