Pavol Rusnak
|
1f61f82f63
|
embed: include files from vendor/micropython/ports/stm32 explicitly
|
2019-01-24 21:25:20 +01:00 |
|
Pavol Rusnak
|
806805e296
|
replace all usage of memset(_, 0, _) with memzero
|
2019-01-23 17:16:46 +01:00 |
|
Pavol Rusnak
|
d05895cbbd
|
build: add missing spi object file
|
2018-09-30 20:29:11 +02:00 |
|
Pavol Rusnak
|
1f2c25e743
|
build: fix build via error in SConscript.prodtest
|
2018-09-30 18:59:31 +02:00 |
|
Pavol Rusnak
|
45e10a2e79
|
embed: refactor cpu flags in sconscript files
|
2018-09-30 16:39:40 +02:00 |
|
Pavol Rusnak
|
398f1557d6
|
build: introduce T1 memory file
|
2018-09-20 13:43:44 +02:00 |
|
Pavol Rusnak
|
e3607156d8
|
embed: make model and emulator orthogonal, update macros to match this logic
|
2018-08-31 16:55:01 +02:00 |
|
Pavol Rusnak
|
481bb4ccab
|
embed: remove unused stmhal stuff from build dependencies
|
2018-07-30 18:37:37 +02:00 |
|
Pavol Rusnak
|
820798998b
|
build: use COPT in all SConscript files
|
2018-07-09 21:03:25 +02:00 |
|
mcudev
|
d897d5e23c
|
build: make it easier to build binaries optimized for debugging (#267)
|
2018-07-09 20:59:35 +02:00 |
|
Jan Pochyla
|
e390c9d604
|
scons: remove MCU_SERIES_F4 define
Reflects micropython commit 37b8ba5a55c99dbd1e69eb1c99651307b22fd3e
|
2018-06-19 18:26:43 +02:00 |
|
Pavol Rusnak
|
7df4b251ea
|
prodtest: update sconscript file
|
2018-04-23 12:19:57 +01:00 |
|
Pavol Rusnak
|
611d374bbd
|
embed: rename TREZOR_STM32/UNIX to TREZOR_MODEL_T/EMU, introduce trezor.utils.model()
|
2018-03-04 12:59:16 +01:00 |
|
Saleem Rashid
|
3f63acdd77
|
embed: Use GCC as linker
Using GCC passes the correct flags to the linker. Including, if we
choose to use features such as LTO, linker plugins.
|
2018-02-18 23:17:38 +01:00 |
|
Pavol Rusnak
|
cf9c97288e
|
build: rework vendorheader handling, move them to embed/vendorheader
|
2018-01-31 16:46:15 +01:00 |
|
Pavol Rusnak
|
ec52ff882f
|
build: update scripts to respect PRODUCTION flag and don't sign with devel keys when it's set
|
2018-01-30 15:32:53 +01:00 |
|
Pavol Rusnak
|
81ff60c3e1
|
tools: drop combine_sign; rework keyctl into 3 tools
|
2018-01-29 15:07:47 +01:00 |
|
Pavol Rusnak
|
706ddda1a7
|
tools: update keyctl to work with already signed binaries
|
2018-01-28 17:47:16 +01:00 |
|
Pavol Rusnak
|
8fd8613c80
|
firmware: use -ffreestanding too
|
2018-01-17 15:24:06 +01:00 |
|
Pavol Rusnak
|
79a3f84c3c
|
modtrezorui: invert FONT macro inclusion logic
|
2017-12-15 23:13:25 +01:00 |
|
Pavol Rusnak
|
f0013b0318
|
sconscript: typo - split stack protector and freestanding options
|
2017-12-08 19:30:46 +01:00 |
|
Jan Pochyla
|
1e883530b4
|
scons: get file sizes in portable way
|
2017-10-30 14:07:52 +01:00 |
|
Pavol Rusnak
|
efa918a2f9
|
prodtest: code cleanup, fix build
|
2017-10-27 01:00:39 +02:00 |
|
Jan Pochyla
|
95965c3ff7
|
prodtest: add new target
|
2017-10-26 23:55:13 +02:00 |
|