mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-01-09 06:50:58 +00:00
ff3b10a329
* legacy/intermediate_fw: skeleton FW with RAM shim function * legacy/intermediate_fw: reboot from RAM * legacy/intermediate_fw: flash erase from RAM * legacy/intermediate_fw: port flash erase body from cm3 * legacy/intermediate_fw: erase works with flash unlock * legacy/intermediate_fw: wait for flash controller ready * legacy/intermediate_fw: cleanup and add comments * legacy/intermediate_fw: disable IRQ before reboot * legacy/intermediate_fw: also erase storage * legacy/intermediate_fw: style * legacy/intermediate_fw: dialogs for update bootloader/erase FW * legacy/intermediate_fw: style * legacy/intermediate_fw: add bootloader replacement code * legacy/intermediate_fw: add CI build script for intermediate FW * legacy/intermediate_fw: call bootloader update * legacy/intermediate_fw: add bootloader update dependency * legacy/intermediate_fw: change setup() at start of main * legacy/intermediate_fw: deduplicate code * docs: table for MEMORY_PROTECT combinations that work on T1 * legacy/intermediate_fw: deduplicate code * legacy/intermediate_fw: check if running in privileged mode * legacy/intermediate_fw: style * legacy/intermediate_fw: ChangeLog * legacy/intermediate_fw: make version match latest bootloader included * legacy/intermediate_fw: style |
||
---|---|---|
.. | ||
bootloader | ||
demo | ||
emulator | ||
firmware | ||
gen | ||
gitian | ||
intermediate_fw | ||
script | ||
vendor | ||
.dockerignore | ||
.gitignore | ||
buttons.c | ||
buttons.h | ||
common.c | ||
common.h | ||
COPYING | ||
flash.c | ||
flash.h | ||
layout.c | ||
layout.h | ||
Makefile | ||
Makefile.include | ||
memory_app_0.0.0.ld | ||
memory_app_1.0.0.ld | ||
memory_app_1.8.0.ld | ||
memory_app_fastflash.ld | ||
memory.c | ||
memory.h | ||
memory.ld | ||
norcow_config.h | ||
oled.c | ||
oled.h | ||
README.md | ||
rng.c | ||
rng.h | ||
secbool.h | ||
setup.c | ||
setup.h | ||
startup.S | ||
supervise.c | ||
supervise.h | ||
timer.c | ||
timer.h | ||
usb21_standard.c | ||
usb21_standard.h | ||
usb_private.h | ||
usb_standard.c | ||
util.c | ||
util.h | ||
webusb_defs.h | ||
webusb.c | ||
webusb.h | ||
winusb_defs.h | ||
winusb.c | ||
winusb.h |
Trezor Legacy
Firmware currently running on Model One. If you are working on a new feature, you probably want to contribute this to Core.
See docs/legacy
for more info.