1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-19 04:48:12 +00:00
trezor-firmware/core/embed/trezorhal/stm32f4
Ondrej Mikle b69ef9d168 feat(core): Copy firmware image header to bootloader RAM to be able to skip directly to firmware install, jumping from firmware to bootloader
Change linking of util.s and limited version of util.s to avoid mistakes
with boardloader etc.
2023-09-11 14:36:11 +02:00
..
displays fix(core): fixed unwanted delays in T2B1 2023-08-18 16:13:58 +02:00
touch refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
backlight_pwm.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
backlight_pwm.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
board_capabilities.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
button.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
common.c refactor(core): add abstraction over flash memory layout 2023-07-25 10:25:20 +02:00
compiler_traits.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
consumption_mask.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
dma2d.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
flash.c refactor(core): add abstraction over flash memory layout 2023-07-25 10:25:20 +02:00
i2c.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
i2c.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
irq.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
limited_util.s feat(core): Copy firmware image header to bootloader RAM to be able to skip directly to firmware install, jumping from firmware to bootloader 2023-09-11 14:36:11 +02:00
lowlevel.c refactor(core): add abstraction over flash memory layout 2023-07-25 10:25:20 +02:00
mpu.c feat(core): Implement OPTIGA provisioning in prodtest. 2023-08-29 10:59:34 +02:00
optiga_hal.c feat(core): Integrate OPTIGA Trust M 2023-08-02 00:35:43 +02:00
platform.c feat(core): implement secret handling in bootloader 2023-08-15 09:37:38 +02:00
platform.h feat(core): implement secret handling in bootloader 2023-08-15 09:37:38 +02:00
random_delays.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
rgb_led.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
rng.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
sbu.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
sdcard-set_clr_card_detect.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
sdcard.c refactor(core): remove universal DMA driver 2023-08-29 11:17:03 +02:00
sdram.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
sdram.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
secret.c feat(core): implement secret handling in bootloader 2023-08-15 09:37:38 +02:00
stm32f4xx_hal_conf.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
supervise.h feat(core): Copy firmware image header to bootloader RAM to be able to skip directly to firmware install, jumping from firmware to bootloader 2023-09-11 14:36:11 +02:00
systemview.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
systick.c refactor(core): remove universal DMA driver 2023-08-29 11:17:03 +02:00
systick.h refactor(core): remove universal DMA driver 2023-08-29 11:17:03 +02:00
usb_hid-impl.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usb_vcp-impl.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usb_webusb-impl.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usb.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usbd_conf.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usbd_conf.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usbd_core.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usbd_core.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usbd_ctlreq.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usbd_ctlreq.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usbd_def.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usbd_ioreq.c refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
usbd_ioreq.h refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00
util.s feat(core): Copy firmware image header to bootloader RAM to be able to skip directly to firmware install, jumping from firmware to bootloader 2023-09-11 14:36:11 +02:00
vectortable.s refactor(core): restructure trezorhal, prepare to support more platforms 2023-07-07 22:09:56 +02:00