diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index 78828a07f..6b83165c1 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -9,6 +9,7 @@ - [Event Loop](core/src/event-loop.md) - [Apps](core/src/apps.md) - [Tests](core/tests/index.md) + - [SystemView instrumentation](core/systemview/index.md) - [Miscellaneous](core/misc/index.md) - [SLIP-39](core/misc/slip0039.md) - [Exceptions usage](core/misc/exceptions.md) diff --git a/docs/hardware/model-t/boot.md b/docs/hardware/model-t/boot.md index f32ed56c6..7f4de3488 100644 --- a/docs/hardware/model-t/boot.md +++ b/docs/hardware/model-t/boot.md @@ -123,7 +123,7 @@ of 512 bytes. | ? | 1 | vstr_len | vendor string length | | ? | ? | vstr | vendor string | | ? | ? | vstrpad | padding to a multiple of 4 bytes | -| ? | ? | vimg | vendor image (120x120 pixels in [TOIf format](toif.md)) | +| ? | ? | vimg | vendor image (120x120 pixels in [TOIf format](../../misc/toif.md)) | | ? | ? | reserved | padding to an address that is -65 modulo 512 (zeroed) | | ? | 1 | sigmask | SatoshiLabs signature indexes (bitmap) | | ? | 64 | sig | SatoshiLabs aggregated signature of the vendor header | diff --git a/docs/hardware/model-t/index.md b/docs/hardware/model-t/index.md index 098286ac4..dd314f9bf 100644 --- a/docs/hardware/model-t/index.md +++ b/docs/hardware/model-t/index.md @@ -43,7 +43,7 @@ * 1 x USB Cable Type A Plug/Male to Type Mini-B Plug/Male * 1 x USB Cable Type A Plug/Male to Type Micro-B Plug/Male * 1 x [ER-TFTM028-4 Display + Capacitive Touch Panel Module](https://www.ebay.com/itm/302049581340) (Note: specify 40-Pin Header, 8080 8-bit Parallel, VDD=3.3V, Capacitive Touch Panel) (note: [Manual](https://www.buydisplay.com/download/manual/ER-TFTM028-4_Datasheet.pdf)) -* 1 x [microSD Board](https://www.waveshare.com/product/modules/storage/sd-tf-storage/micro-sd-storage-board.htm) +* 1 x [microSD Board](https://www.waveshare.com/micro-sd-storage-board.htm) * 1 x [Pack of 40 Female to female jumper wires with 0.1" header contacts](https://www.adafruit.com/product/266) ### Display diff --git a/docs/index.md b/docs/index.md index df2514f45..ecedafe4f 100644 --- a/docs/index.md +++ b/docs/index.md @@ -11,7 +11,6 @@ Welcome to the Trezor Firmware repository. This repository is so called _monorep * **[`common/protob`](https://github.com/trezor/trezor-firmware/tree/master/common/protob/)**: Common protobuf definitions for the Trezor protocol * **[`common/tools`](https://github.com/trezor/trezor-firmware/tree/master/common/tools/)**: Tools for managing coin definitions and related data * **[`core`](https://github.com/trezor/trezor-firmware/tree/master/core/)**: Trezor Core, firmware implementation for Trezor T -* **[`core/systemview`](https://github.com/trezor/trezor-firmware/tree/master/core/systemview)**: Hardware instrumentation and debugging with SystemView for Trezor T * **[`crypto`](https://github.com/trezor/trezor-firmware/tree/master/crypto/)**: Stand-alone cryptography library used by both Trezor Core and the Trezor One firmware * **[`docs`](https://github.com/trezor/trezor-firmware/tree/master/docs/)**: Assorted documentation * **[`legacy`](https://github.com/trezor/trezor-firmware/tree/master/legacy/)**: Trezor One firmware implementation diff --git a/docs/misc/coins-bip44-paths.md b/docs/misc/coins-bip44-paths.md index ee752cc80..96e2c6d3c 100644 --- a/docs/misc/coins-bip44-paths.md +++ b/docs/misc/coins-bip44-paths.md @@ -73,10 +73,10 @@ sends `44'/60'/0'/0` for getPublicKey. 3. Similar to Ethereum this should be `44'/c'/a'`. But for compatibility with other HW vendors we use `44'/c'/a'/0/0`. -4. Cardano has a [custom derivation] algorithm that allows +4. Cardano has [CIP-0003] algorithm that allows non-hardened derivation on ed25519. -[custom derivation]: https://cardanolaunch.com/assets/Ed25519_BIP.pdf +[cip-0003]: https://cips.cardano.org/cips/cip3/ 5. NEM's path should be `44'/43'/a'` as per SEP-0005, but we allow `44'/43'/a'/0'/0'` as well for compatibility reasons with NanoWallet. diff --git a/docs/misc/monorepo.md b/docs/misc/monorepo.md index df3aedc59..2c76106e3 100644 --- a/docs/misc/monorepo.md +++ b/docs/misc/monorepo.md @@ -7,7 +7,7 @@ Generating Use the [create_monorepo] script to regenerate from current master(s). -[create_monorepo]: create_monorepo.py +[create_monorepo]: ../../create_monorepo.py Structure diff --git a/docs/tests/device-tests.md b/docs/tests/device-tests.md index cecd30bed..be8170ea7 100644 --- a/docs/tests/device-tests.md +++ b/docs/tests/device-tests.md @@ -71,7 +71,7 @@ If the test should only run on T1, mark it with `@pytest.mark.skip_t2`. You must not use both on the same test. [pytest-random-order]: https://pypi.org/project/pytest-random-order/ -[REGISTERED_MARKERS]: ../REGISTERED_MARKERS +[REGISTERED_MARKERS]: ../../tests/REGISTERED_MARKERS ## Extended testing and debugging