1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-01-11 16:00:57 +00:00

finalize docs

This commit is contained in:
Tomas Susanka 2019-12-12 09:10:09 +00:00 committed by Pavol Rusnak
parent be94824c49
commit fc565765cd
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D
4 changed files with 1 additions and 6 deletions

View File

@ -1,5 +0,0 @@
# Communication
We use [Protobuf v2](https://developers.google.com/protocol-buffers/) for host-device communication. The communication cycle is very simple, Trezor receives a message, acts on it and responds with another message. Trezor on its own is incapable of initiating the communication.
The Protobuf definitions can be found in `common/protob`.

View File

@ -61,4 +61,4 @@ As long as the session_id in `Initialize` is the same as the one Trezor stores i
User might want to enforce the passphrase entry on the device every time without the hassle of instructing the Host to do so. User might want to enforce the passphrase entry on the device every time without the hassle of instructing the Host to do so.
For such cases the user may apply the *Passphrase always on device* setting TODO: Name. As the name suggests, with this setting the passphrase is prompted on the device right away and no PassphraseRequest/PassphraseAck messages are exchanged. For such cases the user may apply the *Passphrase always on device* setting. As the name suggests, with this setting the passphrase is prompted on the device right away and no PassphraseRequest/PassphraseAck messages are exchanged. Note that the passphrase is prompted only once for given session id. If the user wishes to enter another passphrase they need to either send Initialize(session_id=None) or replug the device.