TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mcuboot
/
refs/heads/v1.6.0-based-zephyr-2.2.0-compatible
/
sim
/
src
/
lib.rs
2ee5f7f
sim: Test software rollback protection
by David Brown
· 6 years ago
e2acfae
sim: Add explicit copyright and licenses to the sim
by David Brown
· 6 years ago
114a647
sim: add unsupported caps to device creation
by Fabio Utzig
· 6 years ago
5a31775
sim: Use `usize` instead of `u8` for alignment
by David Brown
· 6 years ago
fe5ab1c
sim: Generalize test image dumping
by David Brown
· 6 years ago
c3898d6
sim: Add dependency tests to simulator
by David Brown
· 6 years ago
eebf502
sim: Allow arguments to test entrypoints
by David Brown
· 6 years ago
2bff647
sim: Add a K64fMulti flash device
by David Brown
· 6 years ago
5bc62c6
sim: Make the test builder optional
by David Brown
· 6 years ago
e513324
sim: Make `Run` into a proper builder
by David Brown
· 6 years ago
01617af
sim: Make `Run` into a builder for `Images`
by David Brown
· 6 years ago
2d736ad
Replace flash partitioning terminology
by David Vincze
· 6 years ago
5c9e0f1
sim: Move 'Image' code to a separate module
by David Brown
· 7 years ago
10b5de1
sim: Idiomize for Rust 2018
by David Brown
· 7 years ago
29b0b5e
sim: fixes for 2018
by David Brown
· 7 years ago
b4d20c8
Update sim to run ecdsa sig + kw enc
by Fabio Utzig
· 7 years ago
251ef1d
Add rsa+kw testing support to simulator
by Fabio Utzig
· 7 years ago
6465077
Add unsupported flash layout
by Fabio Utzig
· 7 years ago
afb2bc9
Update main simulator routines for multi-flash
by Fabio Utzig
· 7 years ago
1caef13
Allow multiple flash device in AreaDesc
by Fabio Utzig
· 7 years ago
269d286
Remove redundant align/erased_val usage
by Fabio Utzig
· 7 years ago
e5831f6
Make sim header size slightly more configurable
by Fabio Utzig
· 7 years ago
c8d67f1
Add TLV gen for RSA sig+enc
by Fabio Utzig
· 7 years ago
9b7a258
Fix overwrite-only encrypted images in sim
by Fabio Utzig
· 7 years ago
1e48b91
Add encrypted image support on sim
by Fabio Utzig
· 7 years ago
ea0290b
Add sim support for flash erased at 0
by Fabio Utzig
· 7 years ago
a91c626
Mark non-used functions in overwrite only mode
by Fabio Utzig
· 8 years ago
eedcc45
Add test with write status area fail and interruption
by Fabio Utzig
· 8 years ago
b841f0a
Add simple status write test without interruption
by Fabio Utzig
· 8 years ago
9b0ee90
Enable capturing asserts inside simulator
by Fabio Utzig
· 8 years ago
80fde2f
Add ecdsa signing support to the simulator
by Fabio Utzig
· 8 years ago
a4167ef
sim: Create cargo tests for each testcase
by David Brown
· 8 years ago
c49811e
sim: Move total count into `Images`
by David Brown
· 8 years ago
f48b950
sim: Make `Run` a factory for `Images`
by David Brown
· 8 years ago
5f7ec2b
sim: Move `Images` methods to be methods
by David Brown
· 8 years ago
3f687dc
sim: Move `areadesc` into `Images` struct
by David Brown
· 8 years ago
dc9cba1
sim: Move `flash` inside of `Images` struct
by David Brown
· 8 years ago
db9a395
sim: Move data into `Run` struct
by David Brown
· 8 years ago
541860c
sim: Pass alignment into `boot_go`
by David Brown
· 8 years ago
ee61c83
sim: Pass counter through boot_go API
by David Brown
· 8 years ago
ca7b5d3
sim: Enable logging in simulator test cases
by David Brown
· 8 years ago
dd2b118
sim: Run main test as a Rust unit test
by David Brown
· 8 years ago
d5e632c
Move Slotinfo values into Images struct
by David Brown
· 8 years ago
decbd04
sim: Extract flash builder
by David Brown
· 8 years ago
2639e07
sim: Move main code into lib crate
by David Brown
· 8 years ago