TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
next
/
TF-M
/
trusted-firmware-m
/
refs/heads/feature-isolation-level3
/
secure_fw
/
spm
d6cea55
Test: Add a negative test case for level 3 in tf-m part.
by Shawn Shan
· 4 years, 11 months ago
feature-isolation-level3
fca19cb
SPM: Change to new SPM log APIs
by Shawn Shan
· 4 years, 11 months ago
61afaa2
Build: Add SPM log support for platforms
by Shawn Shan
· 5 years ago
fc696bc
SPM: Implement SPM log functions.
by Shawn Shan
· 5 years ago
8e2627f
SPM: Include header file 'tfm_hal_defs.h' to SPM log
by Shawn Shan
· 4 years, 10 months ago
2b905a5
Build: Add isolation level3 config cmakefile
by Mingyang Sun
· 5 years ago
7168653
SPM: Isolation level3 implementation
by Mingyang Sun
· 5 years ago
459f12c
SPM: Use partition privite data address mark
by Mingyang Sun
· 5 years ago
ede8d5f
SPM: Apply isolation API on AN521
by Mingyang Sun
· 5 years ago
a99ae87
SPM: Add implementations of static isolations
by Kevin Peng
· 4 years, 11 months ago
9054a7a
SPM: Unify the naming inside scatter loader
by Ken Liu
· 5 years ago
212a88b
SPM: Remove unused partition memory info
by Ken Liu
· 5 years ago
a66e681
SPM: Update log parameter to 'char *'
by Shawn Shan
· 5 years ago
ccc0bdd
Build: Apply global array as partition stacks [tf-m]
by Ken Liu
· 5 years ago
8332777
Build: Update the test partition manifest related
by Ken Liu
· 5 years ago
1f6f5af
SPM: Fix the sfn parameters check function of Lib Model
by Kevin Peng
· 5 years ago
02f7f07
SPM: Move PSA client and service apis into 'spm/common'
by Summer Qin
· 5 years ago
4558767
Arch: Add function to configure coprocessors
by Jamie Fox
· 5 years ago
4924cf8
Core: Avoid branching from inline assembly function
by Mark Horvath
· 5 years ago
dee2b21
SPM: Add header file for SPM log system
by Shawn Shan
· 5 years ago
df7a14c
SPM: Move psa client call apis into 'spm/common'
by Summer Qin
· 5 years ago
44af297
SPM: Remove 'init' and 'runtime' folder in 'spm/common'
by Summer Qin
· 5 years ago
08f5135
SPM: Remove include folder in cmsis_psa
by Summer Qin
· 5 years ago
9c1fba1
SPM: Depreciate vague header 'tfm_internal.h'
by Summer Qin
· 5 years ago
0eb7c91
HAL: Rename platform init function
by Summer Qin
· 5 years ago
bce2113
HAL: Rename platform reset function
by Summer Qin
· 5 years ago
f993cd4
SPM: Sort out main.c including and dependency check
by Summer Qin
· 5 years ago
af22ffa
SPM: Move partition runtime data to partition
by Mingyang Sun
· 5 years ago
73056b6
SPM: Move message list to partition
by Mingyang Sun
· 5 years ago
616680d
SPM: Create model-specific SPM entry files
by Summer Qin
· 5 years ago
b3a7045
Test: Remove test from TF-M
by Kevin Peng
· 5 years ago
af4e9be
Dualcpu: Fix type casting between uint32_t and psa_status_t
by David Hu
· 5 years ago
f1e36e8
Test: Simplify dual-cpu lightweight NS multi-thread test
by David Hu
· 5 years ago
f24dbb5
SPM: Restructure memory operation functions
by Summer Qin
· 5 years ago
ae70d8d
SPM: Change partition structure member and name
by Mingyang Sun
· 5 years ago
37f6ced
SPM: Separate SPM data structure definitions
by Mingyang Sun
· 5 years ago
7397b4f
SPM: Use separate head file for different models
by Mingyang Sun
· 5 years ago
90602de
SPM: Restructure SPM folder
by Summer Qin
· 5 years ago
da30f1e
SPM: Use separate source code for different models
by Mingyang Sun
· 5 years ago
79c2bda
SPM: Refine tfm_spm_init code
by Kevin Peng
· 5 years ago
f3a0dc5
Interface: Move the tz_context.h from app to interface
by Kevin Peng
· 5 years ago
8f231c4
SPM: Sort out arch/include
by Summer Qin
· 5 years ago
d0f42b1
SPM: Sort out secure_fw/include
by Summer Qin
· 5 years ago
2b8ab7e
Core: Move pendsv priority operations into arch
by Summer Qin
· 5 years ago
8f7ab36
SPM: Move library specific functions into model_func
by Summer Qin
· 5 years ago
5fdcf63
SPM: Sort out tfm_secure_api.c file
by Summer Qin
· 5 years ago
8321492
SPM: Remove secure_utilities.h
by Summer Qin
· 5 years ago
505b170
SPM: Use connection handle as the message handle
by Ken Liu
· 5 years ago
39791cc
SPM: Remove unused function
by Ken Liu
· 5 years ago
955235a
Doc: Add changelog for 1.1 release
by Mate Toth-Pal
· 5 years ago
5399803
Attest: Handle discrepancy in tlv_len definitions
by David Vincze
· 5 years ago
c3123ec
Core: Move spm header files to 'spm' folder
by Mingyang Sun
· 5 years ago
bd7ceb5
Core: Use separate '.inc' file and init function
by Mingyang Sun
· 5 years ago
2fca1c8
Core: Simplify the service lookup procedure
by Summer Qin
· 5 years ago
44e6561
Core: IAR fix for 94d424a5
by TTornblom
· 5 years ago
c6d7450
SST: Rename SST(Secure STorage) to PS(Protected Storage)
by Kevin Peng
· 5 years ago
67a1c0e
Core: Update the include statement
by Mingyang Sun
· 5 years ago
1f345b0
Build: Follow the 'source_structure.rst'
by Ken Liu
· 5 years ago
373feb1
Core: Manipulate clients connection handle
by Summer Qin
· 5 years ago
630c76b
Core: Distinguish connection handle types
by Summer Qin
· 5 years ago
071d86d
Core: Separate SPM_DB for library model and IPC model
by Shawn Shan
· 5 years ago
410ada5
Core: Remove 'tfm_bitcount' referencing
by Ken Liu
· 6 years ago
68eb406
SST: Move the SST partition to Application Root Of Trust
by Galanakis, Minos
· 6 years ago
ef5118b
Platform: Added a Non-Volatile counters service
by Galanakis, Minos
· 6 years ago
830c554
Core: Refine tfm_core_spm_request_handler function
by Summer Qin
· 5 years ago
faf74f5
Build: Major warnings cleanup
by TTornblom
· 5 years ago
99f0be2
Build: IAR support
by TTornblom
· 6 years ago
abb1aab
Core: Move library model SPM code to 'spm' folder
by Mingyang Sun
· 5 years ago
d44522a
Core: Move IPC model SPM code to 'spm' folder
by Mingyang Sun
· 6 years ago
56f01bd
Core: Put IPC SVC handler together
by Mingyang Sun
· 5 years ago
98ab441
Crypto: Add support for persistent keys
by Jamie Fox
· 6 years ago
83d9637
Build: Update to IAR support
by TTornblom
· 6 years ago
d90856f
Core: Change filenames of SPM
by Mingyang Sun
· 5 years ago
6e7be07
Core: Add lifecycle API
by Shawn Shan
· 6 years ago
6be3df1
Platform: Change the HAL prototype to report status
by Edison Ai
· 5 years ago
240f58e
Test: Add a Secure Partition for multi-core test
by David Hu
· 6 years ago
46603dd
Dualcpu: Support multiple outstanding NS PSA client calls in SPE side
by David Hu
· 6 years ago
d2ad7e7
Core: Context structure refine
by Summer Qin
· 6 years ago
66f1e03
Core: Thread structure refine
by Summer Qin
· 6 years ago
ce2692d
Core: Clear FP status before SPM initialization
by Ken Liu
· 5 years ago
1ad0937
SST: Use ITS as the backend of SST
by TudorCretu
· 6 years ago
5e6d034
Platform: Set PPC privilege based on RoT flags
by Mate Toth-Pal
· 6 years ago
c0b6685
Test: Add Crypto test for key access control
by Jamie Fox
· 6 years ago
0c7a038
Core: Fix the access to service signal
by Jaykumar Pitambarbhai Patel
· 6 years ago
483da64
Core: Apply naked implementation for secure entry
by Summer Qin
· 6 years ago
5248af2
Core: Use naked function for ns jumping
by Ken Liu
· 6 years ago
490281d
Core: Initialize IPC SPM in handler mode
by Ken Liu
· 6 years ago
b262cc4
Build: Check dependence deadlock
by Edison Ai
· 6 years ago
c7dda0e
Core: Add PSA_DOORBELL signal to assigned_signals
by Shawn Shan
· 6 years ago
f250b8b
Core: Refine 'logging' and 'assert' symbols
by Ken Liu
· 6 years ago
adb0286
Core: Enhance the psa_call to process invalid message
by Shawn Shan
· 6 years ago
c73130f
Build: Add conditional build for secure partitions
by Kevin Peng
· 6 years ago
463ed58
SPM: Correct stack pointer moving to avoid irq context overlap
by Matt
· 6 years ago
9059ea0
Core: Change function name
by Edison Ai
· 6 years ago
fafeff7
Test: Add ITS test for partition access control
by Jamie Fox
· 6 years ago
830ff76
Test: Add Secure Client 2 test partition
by Jamie Fox
· 6 years ago
5469cea
Platform: Extract the duplicated identical dummy_device_id.c
by David Hu
· 6 years ago
981ecb6
Platform: Extract the duplicated identical dummy_boot_seed.c
by David Hu
· 6 years ago
8ac98a7
Platform: Add option for multiple mmio regions
by Mate Toth-Pal
· 6 years ago
618e8c3
Core: Change the type of ns_caller from int32_t to bool
by Summer Qin
· 6 years ago
Next »