mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-12-20 13:28:10 +00:00
chore(core): support new rendering on T3B1
[no changelog]
This commit is contained in:
parent
182f8d9774
commit
7307c47b94
@ -17,6 +17,11 @@ def configure(
|
|||||||
hw_model = get_hw_model_as_number("T3B1")
|
hw_model = get_hw_model_as_number("T3B1")
|
||||||
hw_revision = "B"
|
hw_revision = "B"
|
||||||
|
|
||||||
|
if "new_rendering" in features_wanted:
|
||||||
|
defines += ["XFRAMEBUFFER"]
|
||||||
|
features_available.append("xframebuffer")
|
||||||
|
features_available.append("display_mono")
|
||||||
|
|
||||||
mcu = "STM32U585xx"
|
mcu = "STM32U585xx"
|
||||||
linker_script = "stm32u58"
|
linker_script = "stm32u58"
|
||||||
|
|
||||||
@ -37,7 +42,12 @@ def configure(
|
|||||||
sources += [
|
sources += [
|
||||||
"embed/models/T3B1/model_T3B1_layout.c",
|
"embed/models/T3B1/model_T3B1_layout.c",
|
||||||
]
|
]
|
||||||
sources += [f"embed/trezorhal/stm32u5/displays/{display}"]
|
|
||||||
|
if "new_rendering" in features_wanted:
|
||||||
|
sources += ["embed/trezorhal/xdisplay_legacy.c"]
|
||||||
|
sources += ["embed/trezorhal/stm32u5/xdisplay/vg-2864/display_driver.c"]
|
||||||
|
else:
|
||||||
|
sources += [f"embed/trezorhal/stm32u5/displays/{display}"]
|
||||||
|
|
||||||
if "input" in features_wanted:
|
if "input" in features_wanted:
|
||||||
sources += ["embed/trezorhal/stm32u5/button.c"]
|
sources += ["embed/trezorhal/stm32u5/button.c"]
|
||||||
|
Loading…
Reference in New Issue
Block a user