mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-07-03 05:12:34 +00:00
fixup! STM
This commit is contained in:
parent
977bbb7794
commit
ba6b24e5b2
@ -56,7 +56,6 @@ def configure(
|
|||||||
sources += ["embed/extmod/modtrezorio/ffunicode.c"]
|
sources += ["embed/extmod/modtrezorio/ffunicode.c"]
|
||||||
features_available.append("sd_card")
|
features_available.append("sd_card")
|
||||||
|
|
||||||
|
|
||||||
if "ble" in features_wanted:
|
if "ble" in features_wanted:
|
||||||
sources += ["embed/trezorhal/stm32f4/ble.c"]
|
sources += ["embed/trezorhal/stm32f4/ble.c"]
|
||||||
sources += ["embed/lib/ble/dfu.c"]
|
sources += ["embed/lib/ble/dfu.c"]
|
||||||
|
@ -1,16 +1,11 @@
|
|||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from trezor.messages import (
|
from trezor.messages import ComparisonRequest, Success
|
||||||
Success,
|
|
||||||
ComparisonRequest,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
async def comparison_request(msg: ComparisonRequest) -> Success:
|
async def comparison_request(msg: ComparisonRequest) -> Success:
|
||||||
from trezor.messages import (
|
from trezor.messages import Success
|
||||||
Success,
|
|
||||||
)
|
|
||||||
from trezor.ui.layouts import confirm_action
|
from trezor.ui.layouts import confirm_action
|
||||||
|
|
||||||
await confirm_action(
|
await confirm_action(
|
||||||
|
@ -2,16 +2,11 @@ from trezorio import ble
|
|||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from trezor.messages import (
|
from trezor.messages import Disconnect, Success
|
||||||
Success,
|
|
||||||
Disconnect,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
async def disconnect(_msg: Disconnect) -> Success:
|
async def disconnect(_msg: Disconnect) -> Success:
|
||||||
from trezor.messages import (
|
from trezor.messages import Success
|
||||||
Success,
|
|
||||||
)
|
|
||||||
from trezor.ui.layouts import confirm_action
|
from trezor.ui.layouts import confirm_action
|
||||||
|
|
||||||
await confirm_action(None, "DISCONNECT")
|
await confirm_action(None, "DISCONNECT")
|
||||||
|
@ -2,16 +2,11 @@ from trezorio import ble
|
|||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from trezor.messages import (
|
from trezor.messages import EraseBonds, Success
|
||||||
Success,
|
|
||||||
EraseBonds,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
async def erase_bonds(_msg: EraseBonds) -> Success:
|
async def erase_bonds(_msg: EraseBonds) -> Success:
|
||||||
from trezor.messages import (
|
from trezor.messages import Success
|
||||||
Success,
|
|
||||||
)
|
|
||||||
from trezor.ui.layouts import confirm_action
|
from trezor.ui.layouts import confirm_action
|
||||||
|
|
||||||
await confirm_action(None, "ERASE BONDS")
|
await confirm_action(None, "ERASE BONDS")
|
||||||
|
@ -1,16 +1,11 @@
|
|||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from trezor.messages import (
|
from trezor.messages import AuthKey, PairingRequest
|
||||||
AuthKey,
|
|
||||||
PairingRequest,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
async def pairing_request(_msg: PairingRequest) -> AuthKey:
|
async def pairing_request(_msg: PairingRequest) -> AuthKey:
|
||||||
from trezor.messages import (
|
from trezor.messages import AuthKey
|
||||||
AuthKey,
|
|
||||||
)
|
|
||||||
from trezor.ui.layouts import request_pin_on_device
|
from trezor.ui.layouts import request_pin_on_device
|
||||||
|
|
||||||
pin = await request_pin_on_device("PAIRING", None, True, False, True)
|
pin = await request_pin_on_device("PAIRING", None, True, False, True)
|
||||||
|
@ -1,16 +1,11 @@
|
|||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from trezor.messages import (
|
from trezor.messages import RepairRequest, Success
|
||||||
Success,
|
|
||||||
RepairRequest,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
async def repair_request(_msg: RepairRequest) -> Success:
|
async def repair_request(_msg: RepairRequest) -> Success:
|
||||||
from trezor.messages import (
|
from trezor.messages import Success
|
||||||
Success,
|
|
||||||
)
|
|
||||||
from trezor.ui.layouts import confirm_action
|
from trezor.ui.layouts import confirm_action
|
||||||
|
|
||||||
await confirm_action(None, "RE-PAIR DEVICE")
|
await confirm_action(None, "RE-PAIR DEVICE")
|
||||||
|
@ -2,11 +2,7 @@ from trezorio import ble
|
|||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from trezor.messages import (
|
from trezor.messages import Success, UploadBLEFirmwareChunk, UploadBLEFirmwareInit
|
||||||
UploadBLEFirmwareInit,
|
|
||||||
UploadBLEFirmwareChunk,
|
|
||||||
Success,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
async def upload_ble_firmware_chunk(msg: UploadBLEFirmwareChunk) -> int:
|
async def upload_ble_firmware_chunk(msg: UploadBLEFirmwareChunk) -> int:
|
||||||
@ -18,9 +14,9 @@ async def upload_ble_firmware_chunk(msg: UploadBLEFirmwareChunk) -> int:
|
|||||||
async def upload_ble_firmware_init(msg: UploadBLEFirmwareInit) -> Success:
|
async def upload_ble_firmware_init(msg: UploadBLEFirmwareInit) -> Success:
|
||||||
from trezor.enums import ButtonRequestType
|
from trezor.enums import ButtonRequestType
|
||||||
from trezor.messages import (
|
from trezor.messages import (
|
||||||
UploadBLEFirmwareNextChunk,
|
|
||||||
UploadBLEFirmwareChunk,
|
|
||||||
Success,
|
Success,
|
||||||
|
UploadBLEFirmwareChunk,
|
||||||
|
UploadBLEFirmwareNextChunk,
|
||||||
)
|
)
|
||||||
from trezor.ui.layouts import confirm_action
|
from trezor.ui.layouts import confirm_action
|
||||||
|
|
||||||
@ -34,9 +30,9 @@ async def upload_ble_firmware_init(msg: UploadBLEFirmwareInit) -> Success:
|
|||||||
br_code=ButtonRequestType.Other,
|
br_code=ButtonRequestType.Other,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from trezor.enums import MessageType
|
||||||
from trezor.ui.layouts import progress
|
from trezor.ui.layouts import progress
|
||||||
from trezor.wire.context import get_context
|
from trezor.wire.context import get_context
|
||||||
from trezor.enums import MessageType
|
|
||||||
|
|
||||||
ctx = get_context()
|
ctx = get_context()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user