From 55bd4a0806550d9e77732c7a126f5ac7f8ebe06f Mon Sep 17 00:00:00 2001 From: Jan Pochyla Date: Fri, 28 Jul 2017 16:23:45 +0200 Subject: [PATCH] rename /micropython to /embed --- {micropython => embed}/boardloader/.gitignore | 0 {micropython => embed}/boardloader/main.c | 0 {micropython => embed}/boardloader/memory.ld | 0 {micropython => embed}/boardloader/version.h | 0 {micropython => embed}/bootloader/.gitignore | 0 {micropython => embed}/bootloader/header.S | 0 {micropython => embed}/bootloader/main.c | 0 {micropython => embed}/bootloader/memory.ld | 0 {micropython => embed}/bootloader/messages.c | 0 {micropython => embed}/bootloader/messages.h | 0 {micropython => embed}/bootloader/nanopb/pb.h | 0 {micropython => embed}/bootloader/nanopb/pb_common.c | 0 {micropython => embed}/bootloader/nanopb/pb_common.h | 0 {micropython => embed}/bootloader/nanopb/pb_decode.c | 0 {micropython => embed}/bootloader/nanopb/pb_decode.h | 0 {micropython => embed}/bootloader/nanopb/pb_encode.c | 0 {micropython => embed}/bootloader/nanopb/pb_encode.h | 0 {micropython => embed}/bootloader/protob/.gitignore | 0 {micropython => embed}/bootloader/protob/Makefile | 0 {micropython => embed}/bootloader/protob/messages.options | 0 {micropython => embed}/bootloader/protob/messages.pb.c | 0 {micropython => embed}/bootloader/protob/messages.pb.h | 0 {micropython => embed}/bootloader/protob/messages.proto | 0 {micropython => embed}/bootloader/protob/types.options | 0 {micropython => embed}/bootloader/protob/types.pb.c | 0 {micropython => embed}/bootloader/protob/types.pb.h | 0 {micropython => embed}/bootloader/protob/types.proto | 0 {micropython => embed}/bootloader/version.h | 0 {micropython => embed}/extmod/modtrezorconfig/.gitignore | 0 {micropython => embed}/extmod/modtrezorconfig/modtrezorconfig.c | 0 {micropython => embed}/extmod/modtrezorconfig/norcow.c | 0 {micropython => embed}/extmod/modtrezorconfig/norcow.h | 0 {micropython => embed}/extmod/modtrezorconfig/norcow_config.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-aes.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-bip32.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-bip39.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-blake2b.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-blake2s.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-curve25519.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-ed25519.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-nist256p1.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-pbkdf2.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-random.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-rfc6979.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-ripemd160.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-secp256k1.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-sha1.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-sha256.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-sha3-256.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-sha3-512.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-sha512.h | 0 .../extmod/modtrezorcrypto/modtrezorcrypto-ssss.h | 0 {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto.c | 0 {micropython => embed}/extmod/modtrezorcrypto/rand.c | 0 {micropython => embed}/extmod/modtrezorcrypto/rand.h | 0 {micropython => embed}/extmod/modtrezorcrypto/ssss.c | 0 {micropython => embed}/extmod/modtrezorcrypto/ssss.h | 0 {micropython => embed}/extmod/modtrezorcrypto/trezor-crypto | 0 {micropython => embed}/extmod/modtrezorio/modtrezorio-sdcard.h | 0 {micropython => embed}/extmod/modtrezorio/modtrezorio.c | 0 {micropython => embed}/extmod/modtrezorio/unix-sdcard-mock.h | 0 {micropython => embed}/extmod/modtrezormsg/modtrezormsg-stm32.h | 0 {micropython => embed}/extmod/modtrezormsg/modtrezormsg-unix.h | 0 {micropython => embed}/extmod/modtrezormsg/modtrezormsg.c | 0 {micropython => embed}/extmod/modtrezorui/display-stm32.h | 0 {micropython => embed}/extmod/modtrezorui/display-unix.h | 0 {micropython => embed}/extmod/modtrezorui/display.c | 0 {micropython => embed}/extmod/modtrezorui/display.h | 0 {micropython => embed}/extmod/modtrezorui/font_bitmap.c | 0 {micropython => embed}/extmod/modtrezorui/font_bitmap.h | 0 {micropython => embed}/extmod/modtrezorui/font_roboto_bold_20.c | 0 {micropython => embed}/extmod/modtrezorui/font_roboto_bold_20.h | 0 .../extmod/modtrezorui/font_roboto_regular_20.c | 0 .../extmod/modtrezorui/font_roboto_regular_20.h | 0 .../extmod/modtrezorui/font_robotomono_regular_20.c | 0 .../extmod/modtrezorui/font_robotomono_regular_20.h | 0 {micropython => embed}/extmod/modtrezorui/inflate.c | 0 {micropython => embed}/extmod/modtrezorui/inflate.h | 0 {micropython => embed}/extmod/modtrezorui/loader.h | 0 {micropython => embed}/extmod/modtrezorui/loader_gen.py | 0 {micropython => embed}/extmod/modtrezorui/modtrezorui-display.h | 0 {micropython => embed}/extmod/modtrezorui/modtrezorui.c | 0 {micropython => embed}/extmod/modtrezorui/trezor-qrenc | 0 {micropython => embed}/extmod/modtrezorutils/modtrezorutils.c | 0 {micropython => embed}/firmware/.gitignore | 0 {micropython => embed}/firmware/header.S | 0 {micropython => embed}/firmware/main.c | 0 {micropython => embed}/firmware/memory.ld | 0 {micropython => embed}/firmware/modutime.c | 0 {micropython => embed}/firmware/mpconfigport.h | 0 {micropython => embed}/firmware/mphalport.c | 0 {micropython => embed}/firmware/mphalport.h | 0 {micropython => embed}/firmware/version.h | 0 {micropython => embed}/trezorhal/common.c | 0 {micropython => embed}/trezorhal/common.h | 0 {micropython => embed}/trezorhal/flash.c | 0 {micropython => embed}/trezorhal/flash.h | 0 {micropython => embed}/trezorhal/hal/stm32f4xx_hal_conf.h | 0 {micropython => embed}/trezorhal/hal/stm32f4xx_hal_sram.c | 0 {micropython => embed}/trezorhal/hal/stm32f4xx_hal_sram.h | 0 {micropython => embed}/trezorhal/hal/stm32f4xx_ll_fsmc.c | 0 {micropython => embed}/trezorhal/hal/stm32f4xx_ll_fsmc.h | 0 {micropython => embed}/trezorhal/image.c | 0 {micropython => embed}/trezorhal/image.h | 0 {micropython => embed}/trezorhal/mini_printf.c | 0 {micropython => embed}/trezorhal/mini_printf.h | 0 {micropython => embed}/trezorhal/rng.c | 0 {micropython => embed}/trezorhal/rng.h | 0 {micropython => embed}/trezorhal/sdcard.c | 0 {micropython => embed}/trezorhal/sdcard.h | 0 {micropython => embed}/trezorhal/stm32_it.c | 0 {micropython => embed}/trezorhal/stm32_system.c | 0 {micropython => embed}/trezorhal/touch.c | 0 {micropython => embed}/trezorhal/touch.h | 0 {micropython => embed}/trezorhal/usb.c | 0 {micropython => embed}/trezorhal/usb.h | 0 {micropython => embed}/trezorhal/usb_hid-defs.h | 0 {micropython => embed}/trezorhal/usb_hid-impl.h | 0 {micropython => embed}/trezorhal/usb_vcp-defs.h | 0 {micropython => embed}/trezorhal/usb_vcp-impl.h | 0 {micropython => embed}/trezorhal/usbd_conf.c | 0 {micropython => embed}/trezorhal/usbd_conf.h | 0 {micropython => embed}/trezorhal/usbd_core.c | 0 {micropython => embed}/trezorhal/usbd_core.h | 0 {micropython => embed}/trezorhal/usbd_ctlreq.c | 0 {micropython => embed}/trezorhal/usbd_ctlreq.h | 0 {micropython => embed}/trezorhal/usbd_def.h | 0 {micropython => embed}/trezorhal/usbd_ioreq.c | 0 {micropython => embed}/trezorhal/usbd_ioreq.h | 0 {micropython => embed}/unix/Makefile | 0 {micropython => embed}/unix/common.c | 0 {micropython => embed}/unix/common.h | 0 {micropython => embed}/unix/mpconfigport.h | 0 {micropython => embed}/unix/options.h | 0 {micropython => embed}/unix/touch.c | 0 135 files changed, 0 insertions(+), 0 deletions(-) rename {micropython => embed}/boardloader/.gitignore (100%) rename {micropython => embed}/boardloader/main.c (100%) rename {micropython => embed}/boardloader/memory.ld (100%) rename {micropython => embed}/boardloader/version.h (100%) rename {micropython => embed}/bootloader/.gitignore (100%) rename {micropython => embed}/bootloader/header.S (100%) rename {micropython => embed}/bootloader/main.c (100%) rename {micropython => embed}/bootloader/memory.ld (100%) rename {micropython => embed}/bootloader/messages.c (100%) rename {micropython => embed}/bootloader/messages.h (100%) rename {micropython => embed}/bootloader/nanopb/pb.h (100%) rename {micropython => embed}/bootloader/nanopb/pb_common.c (100%) rename {micropython => embed}/bootloader/nanopb/pb_common.h (100%) rename {micropython => embed}/bootloader/nanopb/pb_decode.c (100%) rename {micropython => embed}/bootloader/nanopb/pb_decode.h (100%) rename {micropython => embed}/bootloader/nanopb/pb_encode.c (100%) rename {micropython => embed}/bootloader/nanopb/pb_encode.h (100%) rename {micropython => embed}/bootloader/protob/.gitignore (100%) rename {micropython => embed}/bootloader/protob/Makefile (100%) rename {micropython => embed}/bootloader/protob/messages.options (100%) rename {micropython => embed}/bootloader/protob/messages.pb.c (100%) rename {micropython => embed}/bootloader/protob/messages.pb.h (100%) rename {micropython => embed}/bootloader/protob/messages.proto (100%) rename {micropython => embed}/bootloader/protob/types.options (100%) rename {micropython => embed}/bootloader/protob/types.pb.c (100%) rename {micropython => embed}/bootloader/protob/types.pb.h (100%) rename {micropython => embed}/bootloader/protob/types.proto (100%) rename {micropython => embed}/bootloader/version.h (100%) rename {micropython => embed}/extmod/modtrezorconfig/.gitignore (100%) rename {micropython => embed}/extmod/modtrezorconfig/modtrezorconfig.c (100%) rename {micropython => embed}/extmod/modtrezorconfig/norcow.c (100%) rename {micropython => embed}/extmod/modtrezorconfig/norcow.h (100%) rename {micropython => embed}/extmod/modtrezorconfig/norcow_config.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-aes.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-bip32.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-bip39.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-blake2b.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-blake2s.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-curve25519.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-ed25519.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-nist256p1.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-pbkdf2.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-random.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-rfc6979.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-ripemd160.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-secp256k1.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-sha1.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-sha256.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-sha3-256.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-sha3-512.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-sha512.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto-ssss.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/modtrezorcrypto.c (100%) rename {micropython => embed}/extmod/modtrezorcrypto/rand.c (100%) rename {micropython => embed}/extmod/modtrezorcrypto/rand.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/ssss.c (100%) rename {micropython => embed}/extmod/modtrezorcrypto/ssss.h (100%) rename {micropython => embed}/extmod/modtrezorcrypto/trezor-crypto (100%) rename {micropython => embed}/extmod/modtrezorio/modtrezorio-sdcard.h (100%) rename {micropython => embed}/extmod/modtrezorio/modtrezorio.c (100%) rename {micropython => embed}/extmod/modtrezorio/unix-sdcard-mock.h (100%) rename {micropython => embed}/extmod/modtrezormsg/modtrezormsg-stm32.h (100%) rename {micropython => embed}/extmod/modtrezormsg/modtrezormsg-unix.h (100%) rename {micropython => embed}/extmod/modtrezormsg/modtrezormsg.c (100%) rename {micropython => embed}/extmod/modtrezorui/display-stm32.h (100%) rename {micropython => embed}/extmod/modtrezorui/display-unix.h (100%) rename {micropython => embed}/extmod/modtrezorui/display.c (100%) rename {micropython => embed}/extmod/modtrezorui/display.h (100%) rename {micropython => embed}/extmod/modtrezorui/font_bitmap.c (100%) rename {micropython => embed}/extmod/modtrezorui/font_bitmap.h (100%) rename {micropython => embed}/extmod/modtrezorui/font_roboto_bold_20.c (100%) rename {micropython => embed}/extmod/modtrezorui/font_roboto_bold_20.h (100%) rename {micropython => embed}/extmod/modtrezorui/font_roboto_regular_20.c (100%) rename {micropython => embed}/extmod/modtrezorui/font_roboto_regular_20.h (100%) rename {micropython => embed}/extmod/modtrezorui/font_robotomono_regular_20.c (100%) rename {micropython => embed}/extmod/modtrezorui/font_robotomono_regular_20.h (100%) rename {micropython => embed}/extmod/modtrezorui/inflate.c (100%) rename {micropython => embed}/extmod/modtrezorui/inflate.h (100%) rename {micropython => embed}/extmod/modtrezorui/loader.h (100%) rename {micropython => embed}/extmod/modtrezorui/loader_gen.py (100%) rename {micropython => embed}/extmod/modtrezorui/modtrezorui-display.h (100%) rename {micropython => embed}/extmod/modtrezorui/modtrezorui.c (100%) rename {micropython => embed}/extmod/modtrezorui/trezor-qrenc (100%) rename {micropython => embed}/extmod/modtrezorutils/modtrezorutils.c (100%) rename {micropython => embed}/firmware/.gitignore (100%) rename {micropython => embed}/firmware/header.S (100%) rename {micropython => embed}/firmware/main.c (100%) rename {micropython => embed}/firmware/memory.ld (100%) rename {micropython => embed}/firmware/modutime.c (100%) rename {micropython => embed}/firmware/mpconfigport.h (100%) rename {micropython => embed}/firmware/mphalport.c (100%) rename {micropython => embed}/firmware/mphalport.h (100%) rename {micropython => embed}/firmware/version.h (100%) rename {micropython => embed}/trezorhal/common.c (100%) rename {micropython => embed}/trezorhal/common.h (100%) rename {micropython => embed}/trezorhal/flash.c (100%) rename {micropython => embed}/trezorhal/flash.h (100%) rename {micropython => embed}/trezorhal/hal/stm32f4xx_hal_conf.h (100%) rename {micropython => embed}/trezorhal/hal/stm32f4xx_hal_sram.c (100%) rename {micropython => embed}/trezorhal/hal/stm32f4xx_hal_sram.h (100%) rename {micropython => embed}/trezorhal/hal/stm32f4xx_ll_fsmc.c (100%) rename {micropython => embed}/trezorhal/hal/stm32f4xx_ll_fsmc.h (100%) rename {micropython => embed}/trezorhal/image.c (100%) rename {micropython => embed}/trezorhal/image.h (100%) rename {micropython => embed}/trezorhal/mini_printf.c (100%) rename {micropython => embed}/trezorhal/mini_printf.h (100%) rename {micropython => embed}/trezorhal/rng.c (100%) rename {micropython => embed}/trezorhal/rng.h (100%) rename {micropython => embed}/trezorhal/sdcard.c (100%) rename {micropython => embed}/trezorhal/sdcard.h (100%) rename {micropython => embed}/trezorhal/stm32_it.c (100%) rename {micropython => embed}/trezorhal/stm32_system.c (100%) rename {micropython => embed}/trezorhal/touch.c (100%) rename {micropython => embed}/trezorhal/touch.h (100%) rename {micropython => embed}/trezorhal/usb.c (100%) rename {micropython => embed}/trezorhal/usb.h (100%) rename {micropython => embed}/trezorhal/usb_hid-defs.h (100%) rename {micropython => embed}/trezorhal/usb_hid-impl.h (100%) rename {micropython => embed}/trezorhal/usb_vcp-defs.h (100%) rename {micropython => embed}/trezorhal/usb_vcp-impl.h (100%) rename {micropython => embed}/trezorhal/usbd_conf.c (100%) rename {micropython => embed}/trezorhal/usbd_conf.h (100%) rename {micropython => embed}/trezorhal/usbd_core.c (100%) rename {micropython => embed}/trezorhal/usbd_core.h (100%) rename {micropython => embed}/trezorhal/usbd_ctlreq.c (100%) rename {micropython => embed}/trezorhal/usbd_ctlreq.h (100%) rename {micropython => embed}/trezorhal/usbd_def.h (100%) rename {micropython => embed}/trezorhal/usbd_ioreq.c (100%) rename {micropython => embed}/trezorhal/usbd_ioreq.h (100%) rename {micropython => embed}/unix/Makefile (100%) rename {micropython => embed}/unix/common.c (100%) rename {micropython => embed}/unix/common.h (100%) rename {micropython => embed}/unix/mpconfigport.h (100%) rename {micropython => embed}/unix/options.h (100%) rename {micropython => embed}/unix/touch.c (100%) diff --git a/micropython/boardloader/.gitignore b/embed/boardloader/.gitignore similarity index 100% rename from micropython/boardloader/.gitignore rename to embed/boardloader/.gitignore diff --git a/micropython/boardloader/main.c b/embed/boardloader/main.c similarity index 100% rename from micropython/boardloader/main.c rename to embed/boardloader/main.c diff --git a/micropython/boardloader/memory.ld b/embed/boardloader/memory.ld similarity index 100% rename from micropython/boardloader/memory.ld rename to embed/boardloader/memory.ld diff --git a/micropython/boardloader/version.h b/embed/boardloader/version.h similarity index 100% rename from micropython/boardloader/version.h rename to embed/boardloader/version.h diff --git a/micropython/bootloader/.gitignore b/embed/bootloader/.gitignore similarity index 100% rename from micropython/bootloader/.gitignore rename to embed/bootloader/.gitignore diff --git a/micropython/bootloader/header.S b/embed/bootloader/header.S similarity index 100% rename from micropython/bootloader/header.S rename to embed/bootloader/header.S diff --git a/micropython/bootloader/main.c b/embed/bootloader/main.c similarity index 100% rename from micropython/bootloader/main.c rename to embed/bootloader/main.c diff --git a/micropython/bootloader/memory.ld b/embed/bootloader/memory.ld similarity index 100% rename from micropython/bootloader/memory.ld rename to embed/bootloader/memory.ld diff --git a/micropython/bootloader/messages.c b/embed/bootloader/messages.c similarity index 100% rename from micropython/bootloader/messages.c rename to embed/bootloader/messages.c diff --git a/micropython/bootloader/messages.h b/embed/bootloader/messages.h similarity index 100% rename from micropython/bootloader/messages.h rename to embed/bootloader/messages.h diff --git a/micropython/bootloader/nanopb/pb.h b/embed/bootloader/nanopb/pb.h similarity index 100% rename from micropython/bootloader/nanopb/pb.h rename to embed/bootloader/nanopb/pb.h diff --git a/micropython/bootloader/nanopb/pb_common.c b/embed/bootloader/nanopb/pb_common.c similarity index 100% rename from micropython/bootloader/nanopb/pb_common.c rename to embed/bootloader/nanopb/pb_common.c diff --git a/micropython/bootloader/nanopb/pb_common.h b/embed/bootloader/nanopb/pb_common.h similarity index 100% rename from micropython/bootloader/nanopb/pb_common.h rename to embed/bootloader/nanopb/pb_common.h diff --git a/micropython/bootloader/nanopb/pb_decode.c b/embed/bootloader/nanopb/pb_decode.c similarity index 100% rename from micropython/bootloader/nanopb/pb_decode.c rename to embed/bootloader/nanopb/pb_decode.c diff --git a/micropython/bootloader/nanopb/pb_decode.h b/embed/bootloader/nanopb/pb_decode.h similarity index 100% rename from micropython/bootloader/nanopb/pb_decode.h rename to embed/bootloader/nanopb/pb_decode.h diff --git a/micropython/bootloader/nanopb/pb_encode.c b/embed/bootloader/nanopb/pb_encode.c similarity index 100% rename from micropython/bootloader/nanopb/pb_encode.c rename to embed/bootloader/nanopb/pb_encode.c diff --git a/micropython/bootloader/nanopb/pb_encode.h b/embed/bootloader/nanopb/pb_encode.h similarity index 100% rename from micropython/bootloader/nanopb/pb_encode.h rename to embed/bootloader/nanopb/pb_encode.h diff --git a/micropython/bootloader/protob/.gitignore b/embed/bootloader/protob/.gitignore similarity index 100% rename from micropython/bootloader/protob/.gitignore rename to embed/bootloader/protob/.gitignore diff --git a/micropython/bootloader/protob/Makefile b/embed/bootloader/protob/Makefile similarity index 100% rename from micropython/bootloader/protob/Makefile rename to embed/bootloader/protob/Makefile diff --git a/micropython/bootloader/protob/messages.options b/embed/bootloader/protob/messages.options similarity index 100% rename from micropython/bootloader/protob/messages.options rename to embed/bootloader/protob/messages.options diff --git a/micropython/bootloader/protob/messages.pb.c b/embed/bootloader/protob/messages.pb.c similarity index 100% rename from micropython/bootloader/protob/messages.pb.c rename to embed/bootloader/protob/messages.pb.c diff --git a/micropython/bootloader/protob/messages.pb.h b/embed/bootloader/protob/messages.pb.h similarity index 100% rename from micropython/bootloader/protob/messages.pb.h rename to embed/bootloader/protob/messages.pb.h diff --git a/micropython/bootloader/protob/messages.proto b/embed/bootloader/protob/messages.proto similarity index 100% rename from micropython/bootloader/protob/messages.proto rename to embed/bootloader/protob/messages.proto diff --git a/micropython/bootloader/protob/types.options b/embed/bootloader/protob/types.options similarity index 100% rename from micropython/bootloader/protob/types.options rename to embed/bootloader/protob/types.options diff --git a/micropython/bootloader/protob/types.pb.c b/embed/bootloader/protob/types.pb.c similarity index 100% rename from micropython/bootloader/protob/types.pb.c rename to embed/bootloader/protob/types.pb.c diff --git a/micropython/bootloader/protob/types.pb.h b/embed/bootloader/protob/types.pb.h similarity index 100% rename from micropython/bootloader/protob/types.pb.h rename to embed/bootloader/protob/types.pb.h diff --git a/micropython/bootloader/protob/types.proto b/embed/bootloader/protob/types.proto similarity index 100% rename from micropython/bootloader/protob/types.proto rename to embed/bootloader/protob/types.proto diff --git a/micropython/bootloader/version.h b/embed/bootloader/version.h similarity index 100% rename from micropython/bootloader/version.h rename to embed/bootloader/version.h diff --git a/micropython/extmod/modtrezorconfig/.gitignore b/embed/extmod/modtrezorconfig/.gitignore similarity index 100% rename from micropython/extmod/modtrezorconfig/.gitignore rename to embed/extmod/modtrezorconfig/.gitignore diff --git a/micropython/extmod/modtrezorconfig/modtrezorconfig.c b/embed/extmod/modtrezorconfig/modtrezorconfig.c similarity index 100% rename from micropython/extmod/modtrezorconfig/modtrezorconfig.c rename to embed/extmod/modtrezorconfig/modtrezorconfig.c diff --git a/micropython/extmod/modtrezorconfig/norcow.c b/embed/extmod/modtrezorconfig/norcow.c similarity index 100% rename from micropython/extmod/modtrezorconfig/norcow.c rename to embed/extmod/modtrezorconfig/norcow.c diff --git a/micropython/extmod/modtrezorconfig/norcow.h b/embed/extmod/modtrezorconfig/norcow.h similarity index 100% rename from micropython/extmod/modtrezorconfig/norcow.h rename to embed/extmod/modtrezorconfig/norcow.h diff --git a/micropython/extmod/modtrezorconfig/norcow_config.h b/embed/extmod/modtrezorconfig/norcow_config.h similarity index 100% rename from micropython/extmod/modtrezorconfig/norcow_config.h rename to embed/extmod/modtrezorconfig/norcow_config.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-aes.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-aes.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-aes.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-aes.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-bip32.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-bip32.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-bip32.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-bip32.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-bip39.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-bip39.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-bip39.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-bip39.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-blake2b.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-blake2b.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-blake2b.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-blake2b.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-blake2s.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-blake2s.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-blake2s.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-blake2s.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-curve25519.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-curve25519.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-curve25519.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-curve25519.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-ed25519.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-ed25519.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-ed25519.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-ed25519.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-nist256p1.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-nist256p1.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-nist256p1.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-nist256p1.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-pbkdf2.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-pbkdf2.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-pbkdf2.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-pbkdf2.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-random.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-random.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-random.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-random.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-rfc6979.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-rfc6979.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-rfc6979.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-rfc6979.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-ripemd160.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-ripemd160.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-ripemd160.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-ripemd160.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-secp256k1.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-secp256k1.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-secp256k1.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-secp256k1.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-sha1.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-sha1.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-sha1.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-sha1.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-sha256.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-sha256.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-sha256.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-sha256.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-sha3-256.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-sha3-256.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-sha3-256.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-sha3-256.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-sha3-512.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-sha3-512.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-sha3-512.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-sha3-512.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-sha512.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-sha512.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-sha512.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-sha512.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto-ssss.h b/embed/extmod/modtrezorcrypto/modtrezorcrypto-ssss.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto-ssss.h rename to embed/extmod/modtrezorcrypto/modtrezorcrypto-ssss.h diff --git a/micropython/extmod/modtrezorcrypto/modtrezorcrypto.c b/embed/extmod/modtrezorcrypto/modtrezorcrypto.c similarity index 100% rename from micropython/extmod/modtrezorcrypto/modtrezorcrypto.c rename to embed/extmod/modtrezorcrypto/modtrezorcrypto.c diff --git a/micropython/extmod/modtrezorcrypto/rand.c b/embed/extmod/modtrezorcrypto/rand.c similarity index 100% rename from micropython/extmod/modtrezorcrypto/rand.c rename to embed/extmod/modtrezorcrypto/rand.c diff --git a/micropython/extmod/modtrezorcrypto/rand.h b/embed/extmod/modtrezorcrypto/rand.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/rand.h rename to embed/extmod/modtrezorcrypto/rand.h diff --git a/micropython/extmod/modtrezorcrypto/ssss.c b/embed/extmod/modtrezorcrypto/ssss.c similarity index 100% rename from micropython/extmod/modtrezorcrypto/ssss.c rename to embed/extmod/modtrezorcrypto/ssss.c diff --git a/micropython/extmod/modtrezorcrypto/ssss.h b/embed/extmod/modtrezorcrypto/ssss.h similarity index 100% rename from micropython/extmod/modtrezorcrypto/ssss.h rename to embed/extmod/modtrezorcrypto/ssss.h diff --git a/micropython/extmod/modtrezorcrypto/trezor-crypto b/embed/extmod/modtrezorcrypto/trezor-crypto similarity index 100% rename from micropython/extmod/modtrezorcrypto/trezor-crypto rename to embed/extmod/modtrezorcrypto/trezor-crypto diff --git a/micropython/extmod/modtrezorio/modtrezorio-sdcard.h b/embed/extmod/modtrezorio/modtrezorio-sdcard.h similarity index 100% rename from micropython/extmod/modtrezorio/modtrezorio-sdcard.h rename to embed/extmod/modtrezorio/modtrezorio-sdcard.h diff --git a/micropython/extmod/modtrezorio/modtrezorio.c b/embed/extmod/modtrezorio/modtrezorio.c similarity index 100% rename from micropython/extmod/modtrezorio/modtrezorio.c rename to embed/extmod/modtrezorio/modtrezorio.c diff --git a/micropython/extmod/modtrezorio/unix-sdcard-mock.h b/embed/extmod/modtrezorio/unix-sdcard-mock.h similarity index 100% rename from micropython/extmod/modtrezorio/unix-sdcard-mock.h rename to embed/extmod/modtrezorio/unix-sdcard-mock.h diff --git a/micropython/extmod/modtrezormsg/modtrezormsg-stm32.h b/embed/extmod/modtrezormsg/modtrezormsg-stm32.h similarity index 100% rename from micropython/extmod/modtrezormsg/modtrezormsg-stm32.h rename to embed/extmod/modtrezormsg/modtrezormsg-stm32.h diff --git a/micropython/extmod/modtrezormsg/modtrezormsg-unix.h b/embed/extmod/modtrezormsg/modtrezormsg-unix.h similarity index 100% rename from micropython/extmod/modtrezormsg/modtrezormsg-unix.h rename to embed/extmod/modtrezormsg/modtrezormsg-unix.h diff --git a/micropython/extmod/modtrezormsg/modtrezormsg.c b/embed/extmod/modtrezormsg/modtrezormsg.c similarity index 100% rename from micropython/extmod/modtrezormsg/modtrezormsg.c rename to embed/extmod/modtrezormsg/modtrezormsg.c diff --git a/micropython/extmod/modtrezorui/display-stm32.h b/embed/extmod/modtrezorui/display-stm32.h similarity index 100% rename from micropython/extmod/modtrezorui/display-stm32.h rename to embed/extmod/modtrezorui/display-stm32.h diff --git a/micropython/extmod/modtrezorui/display-unix.h b/embed/extmod/modtrezorui/display-unix.h similarity index 100% rename from micropython/extmod/modtrezorui/display-unix.h rename to embed/extmod/modtrezorui/display-unix.h diff --git a/micropython/extmod/modtrezorui/display.c b/embed/extmod/modtrezorui/display.c similarity index 100% rename from micropython/extmod/modtrezorui/display.c rename to embed/extmod/modtrezorui/display.c diff --git a/micropython/extmod/modtrezorui/display.h b/embed/extmod/modtrezorui/display.h similarity index 100% rename from micropython/extmod/modtrezorui/display.h rename to embed/extmod/modtrezorui/display.h diff --git a/micropython/extmod/modtrezorui/font_bitmap.c b/embed/extmod/modtrezorui/font_bitmap.c similarity index 100% rename from micropython/extmod/modtrezorui/font_bitmap.c rename to embed/extmod/modtrezorui/font_bitmap.c diff --git a/micropython/extmod/modtrezorui/font_bitmap.h b/embed/extmod/modtrezorui/font_bitmap.h similarity index 100% rename from micropython/extmod/modtrezorui/font_bitmap.h rename to embed/extmod/modtrezorui/font_bitmap.h diff --git a/micropython/extmod/modtrezorui/font_roboto_bold_20.c b/embed/extmod/modtrezorui/font_roboto_bold_20.c similarity index 100% rename from micropython/extmod/modtrezorui/font_roboto_bold_20.c rename to embed/extmod/modtrezorui/font_roboto_bold_20.c diff --git a/micropython/extmod/modtrezorui/font_roboto_bold_20.h b/embed/extmod/modtrezorui/font_roboto_bold_20.h similarity index 100% rename from micropython/extmod/modtrezorui/font_roboto_bold_20.h rename to embed/extmod/modtrezorui/font_roboto_bold_20.h diff --git a/micropython/extmod/modtrezorui/font_roboto_regular_20.c b/embed/extmod/modtrezorui/font_roboto_regular_20.c similarity index 100% rename from micropython/extmod/modtrezorui/font_roboto_regular_20.c rename to embed/extmod/modtrezorui/font_roboto_regular_20.c diff --git a/micropython/extmod/modtrezorui/font_roboto_regular_20.h b/embed/extmod/modtrezorui/font_roboto_regular_20.h similarity index 100% rename from micropython/extmod/modtrezorui/font_roboto_regular_20.h rename to embed/extmod/modtrezorui/font_roboto_regular_20.h diff --git a/micropython/extmod/modtrezorui/font_robotomono_regular_20.c b/embed/extmod/modtrezorui/font_robotomono_regular_20.c similarity index 100% rename from micropython/extmod/modtrezorui/font_robotomono_regular_20.c rename to embed/extmod/modtrezorui/font_robotomono_regular_20.c diff --git a/micropython/extmod/modtrezorui/font_robotomono_regular_20.h b/embed/extmod/modtrezorui/font_robotomono_regular_20.h similarity index 100% rename from micropython/extmod/modtrezorui/font_robotomono_regular_20.h rename to embed/extmod/modtrezorui/font_robotomono_regular_20.h diff --git a/micropython/extmod/modtrezorui/inflate.c b/embed/extmod/modtrezorui/inflate.c similarity index 100% rename from micropython/extmod/modtrezorui/inflate.c rename to embed/extmod/modtrezorui/inflate.c diff --git a/micropython/extmod/modtrezorui/inflate.h b/embed/extmod/modtrezorui/inflate.h similarity index 100% rename from micropython/extmod/modtrezorui/inflate.h rename to embed/extmod/modtrezorui/inflate.h diff --git a/micropython/extmod/modtrezorui/loader.h b/embed/extmod/modtrezorui/loader.h similarity index 100% rename from micropython/extmod/modtrezorui/loader.h rename to embed/extmod/modtrezorui/loader.h diff --git a/micropython/extmod/modtrezorui/loader_gen.py b/embed/extmod/modtrezorui/loader_gen.py similarity index 100% rename from micropython/extmod/modtrezorui/loader_gen.py rename to embed/extmod/modtrezorui/loader_gen.py diff --git a/micropython/extmod/modtrezorui/modtrezorui-display.h b/embed/extmod/modtrezorui/modtrezorui-display.h similarity index 100% rename from micropython/extmod/modtrezorui/modtrezorui-display.h rename to embed/extmod/modtrezorui/modtrezorui-display.h diff --git a/micropython/extmod/modtrezorui/modtrezorui.c b/embed/extmod/modtrezorui/modtrezorui.c similarity index 100% rename from micropython/extmod/modtrezorui/modtrezorui.c rename to embed/extmod/modtrezorui/modtrezorui.c diff --git a/micropython/extmod/modtrezorui/trezor-qrenc b/embed/extmod/modtrezorui/trezor-qrenc similarity index 100% rename from micropython/extmod/modtrezorui/trezor-qrenc rename to embed/extmod/modtrezorui/trezor-qrenc diff --git a/micropython/extmod/modtrezorutils/modtrezorutils.c b/embed/extmod/modtrezorutils/modtrezorutils.c similarity index 100% rename from micropython/extmod/modtrezorutils/modtrezorutils.c rename to embed/extmod/modtrezorutils/modtrezorutils.c diff --git a/micropython/firmware/.gitignore b/embed/firmware/.gitignore similarity index 100% rename from micropython/firmware/.gitignore rename to embed/firmware/.gitignore diff --git a/micropython/firmware/header.S b/embed/firmware/header.S similarity index 100% rename from micropython/firmware/header.S rename to embed/firmware/header.S diff --git a/micropython/firmware/main.c b/embed/firmware/main.c similarity index 100% rename from micropython/firmware/main.c rename to embed/firmware/main.c diff --git a/micropython/firmware/memory.ld b/embed/firmware/memory.ld similarity index 100% rename from micropython/firmware/memory.ld rename to embed/firmware/memory.ld diff --git a/micropython/firmware/modutime.c b/embed/firmware/modutime.c similarity index 100% rename from micropython/firmware/modutime.c rename to embed/firmware/modutime.c diff --git a/micropython/firmware/mpconfigport.h b/embed/firmware/mpconfigport.h similarity index 100% rename from micropython/firmware/mpconfigport.h rename to embed/firmware/mpconfigport.h diff --git a/micropython/firmware/mphalport.c b/embed/firmware/mphalport.c similarity index 100% rename from micropython/firmware/mphalport.c rename to embed/firmware/mphalport.c diff --git a/micropython/firmware/mphalport.h b/embed/firmware/mphalport.h similarity index 100% rename from micropython/firmware/mphalport.h rename to embed/firmware/mphalport.h diff --git a/micropython/firmware/version.h b/embed/firmware/version.h similarity index 100% rename from micropython/firmware/version.h rename to embed/firmware/version.h diff --git a/micropython/trezorhal/common.c b/embed/trezorhal/common.c similarity index 100% rename from micropython/trezorhal/common.c rename to embed/trezorhal/common.c diff --git a/micropython/trezorhal/common.h b/embed/trezorhal/common.h similarity index 100% rename from micropython/trezorhal/common.h rename to embed/trezorhal/common.h diff --git a/micropython/trezorhal/flash.c b/embed/trezorhal/flash.c similarity index 100% rename from micropython/trezorhal/flash.c rename to embed/trezorhal/flash.c diff --git a/micropython/trezorhal/flash.h b/embed/trezorhal/flash.h similarity index 100% rename from micropython/trezorhal/flash.h rename to embed/trezorhal/flash.h diff --git a/micropython/trezorhal/hal/stm32f4xx_hal_conf.h b/embed/trezorhal/hal/stm32f4xx_hal_conf.h similarity index 100% rename from micropython/trezorhal/hal/stm32f4xx_hal_conf.h rename to embed/trezorhal/hal/stm32f4xx_hal_conf.h diff --git a/micropython/trezorhal/hal/stm32f4xx_hal_sram.c b/embed/trezorhal/hal/stm32f4xx_hal_sram.c similarity index 100% rename from micropython/trezorhal/hal/stm32f4xx_hal_sram.c rename to embed/trezorhal/hal/stm32f4xx_hal_sram.c diff --git a/micropython/trezorhal/hal/stm32f4xx_hal_sram.h b/embed/trezorhal/hal/stm32f4xx_hal_sram.h similarity index 100% rename from micropython/trezorhal/hal/stm32f4xx_hal_sram.h rename to embed/trezorhal/hal/stm32f4xx_hal_sram.h diff --git a/micropython/trezorhal/hal/stm32f4xx_ll_fsmc.c b/embed/trezorhal/hal/stm32f4xx_ll_fsmc.c similarity index 100% rename from micropython/trezorhal/hal/stm32f4xx_ll_fsmc.c rename to embed/trezorhal/hal/stm32f4xx_ll_fsmc.c diff --git a/micropython/trezorhal/hal/stm32f4xx_ll_fsmc.h b/embed/trezorhal/hal/stm32f4xx_ll_fsmc.h similarity index 100% rename from micropython/trezorhal/hal/stm32f4xx_ll_fsmc.h rename to embed/trezorhal/hal/stm32f4xx_ll_fsmc.h diff --git a/micropython/trezorhal/image.c b/embed/trezorhal/image.c similarity index 100% rename from micropython/trezorhal/image.c rename to embed/trezorhal/image.c diff --git a/micropython/trezorhal/image.h b/embed/trezorhal/image.h similarity index 100% rename from micropython/trezorhal/image.h rename to embed/trezorhal/image.h diff --git a/micropython/trezorhal/mini_printf.c b/embed/trezorhal/mini_printf.c similarity index 100% rename from micropython/trezorhal/mini_printf.c rename to embed/trezorhal/mini_printf.c diff --git a/micropython/trezorhal/mini_printf.h b/embed/trezorhal/mini_printf.h similarity index 100% rename from micropython/trezorhal/mini_printf.h rename to embed/trezorhal/mini_printf.h diff --git a/micropython/trezorhal/rng.c b/embed/trezorhal/rng.c similarity index 100% rename from micropython/trezorhal/rng.c rename to embed/trezorhal/rng.c diff --git a/micropython/trezorhal/rng.h b/embed/trezorhal/rng.h similarity index 100% rename from micropython/trezorhal/rng.h rename to embed/trezorhal/rng.h diff --git a/micropython/trezorhal/sdcard.c b/embed/trezorhal/sdcard.c similarity index 100% rename from micropython/trezorhal/sdcard.c rename to embed/trezorhal/sdcard.c diff --git a/micropython/trezorhal/sdcard.h b/embed/trezorhal/sdcard.h similarity index 100% rename from micropython/trezorhal/sdcard.h rename to embed/trezorhal/sdcard.h diff --git a/micropython/trezorhal/stm32_it.c b/embed/trezorhal/stm32_it.c similarity index 100% rename from micropython/trezorhal/stm32_it.c rename to embed/trezorhal/stm32_it.c diff --git a/micropython/trezorhal/stm32_system.c b/embed/trezorhal/stm32_system.c similarity index 100% rename from micropython/trezorhal/stm32_system.c rename to embed/trezorhal/stm32_system.c diff --git a/micropython/trezorhal/touch.c b/embed/trezorhal/touch.c similarity index 100% rename from micropython/trezorhal/touch.c rename to embed/trezorhal/touch.c diff --git a/micropython/trezorhal/touch.h b/embed/trezorhal/touch.h similarity index 100% rename from micropython/trezorhal/touch.h rename to embed/trezorhal/touch.h diff --git a/micropython/trezorhal/usb.c b/embed/trezorhal/usb.c similarity index 100% rename from micropython/trezorhal/usb.c rename to embed/trezorhal/usb.c diff --git a/micropython/trezorhal/usb.h b/embed/trezorhal/usb.h similarity index 100% rename from micropython/trezorhal/usb.h rename to embed/trezorhal/usb.h diff --git a/micropython/trezorhal/usb_hid-defs.h b/embed/trezorhal/usb_hid-defs.h similarity index 100% rename from micropython/trezorhal/usb_hid-defs.h rename to embed/trezorhal/usb_hid-defs.h diff --git a/micropython/trezorhal/usb_hid-impl.h b/embed/trezorhal/usb_hid-impl.h similarity index 100% rename from micropython/trezorhal/usb_hid-impl.h rename to embed/trezorhal/usb_hid-impl.h diff --git a/micropython/trezorhal/usb_vcp-defs.h b/embed/trezorhal/usb_vcp-defs.h similarity index 100% rename from micropython/trezorhal/usb_vcp-defs.h rename to embed/trezorhal/usb_vcp-defs.h diff --git a/micropython/trezorhal/usb_vcp-impl.h b/embed/trezorhal/usb_vcp-impl.h similarity index 100% rename from micropython/trezorhal/usb_vcp-impl.h rename to embed/trezorhal/usb_vcp-impl.h diff --git a/micropython/trezorhal/usbd_conf.c b/embed/trezorhal/usbd_conf.c similarity index 100% rename from micropython/trezorhal/usbd_conf.c rename to embed/trezorhal/usbd_conf.c diff --git a/micropython/trezorhal/usbd_conf.h b/embed/trezorhal/usbd_conf.h similarity index 100% rename from micropython/trezorhal/usbd_conf.h rename to embed/trezorhal/usbd_conf.h diff --git a/micropython/trezorhal/usbd_core.c b/embed/trezorhal/usbd_core.c similarity index 100% rename from micropython/trezorhal/usbd_core.c rename to embed/trezorhal/usbd_core.c diff --git a/micropython/trezorhal/usbd_core.h b/embed/trezorhal/usbd_core.h similarity index 100% rename from micropython/trezorhal/usbd_core.h rename to embed/trezorhal/usbd_core.h diff --git a/micropython/trezorhal/usbd_ctlreq.c b/embed/trezorhal/usbd_ctlreq.c similarity index 100% rename from micropython/trezorhal/usbd_ctlreq.c rename to embed/trezorhal/usbd_ctlreq.c diff --git a/micropython/trezorhal/usbd_ctlreq.h b/embed/trezorhal/usbd_ctlreq.h similarity index 100% rename from micropython/trezorhal/usbd_ctlreq.h rename to embed/trezorhal/usbd_ctlreq.h diff --git a/micropython/trezorhal/usbd_def.h b/embed/trezorhal/usbd_def.h similarity index 100% rename from micropython/trezorhal/usbd_def.h rename to embed/trezorhal/usbd_def.h diff --git a/micropython/trezorhal/usbd_ioreq.c b/embed/trezorhal/usbd_ioreq.c similarity index 100% rename from micropython/trezorhal/usbd_ioreq.c rename to embed/trezorhal/usbd_ioreq.c diff --git a/micropython/trezorhal/usbd_ioreq.h b/embed/trezorhal/usbd_ioreq.h similarity index 100% rename from micropython/trezorhal/usbd_ioreq.h rename to embed/trezorhal/usbd_ioreq.h diff --git a/micropython/unix/Makefile b/embed/unix/Makefile similarity index 100% rename from micropython/unix/Makefile rename to embed/unix/Makefile diff --git a/micropython/unix/common.c b/embed/unix/common.c similarity index 100% rename from micropython/unix/common.c rename to embed/unix/common.c diff --git a/micropython/unix/common.h b/embed/unix/common.h similarity index 100% rename from micropython/unix/common.h rename to embed/unix/common.h diff --git a/micropython/unix/mpconfigport.h b/embed/unix/mpconfigport.h similarity index 100% rename from micropython/unix/mpconfigport.h rename to embed/unix/mpconfigport.h diff --git a/micropython/unix/options.h b/embed/unix/options.h similarity index 100% rename from micropython/unix/options.h rename to embed/unix/options.h diff --git a/micropython/unix/touch.c b/embed/unix/touch.c similarity index 100% rename from micropython/unix/touch.c rename to embed/unix/touch.c