TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
sandbox
/
pfalcon
/
trusted-firmware-m
/
2f090f9a81b901b3b4f9b0a19f2d599f124ed661
/
interface
/
include
5ec7965
Interface: Ensure veneer function result return in dispatch
by Kevin Peng
· 4 years, 6 months ago
d597345
Dualcpu: Add a new NS mailbox working model with a dedicated thread
by David Hu
· 4 years, 8 months ago
62f05aa
Dualcpu: Add RTOS message queue wrappers
by David Hu
· 5 years ago
578a849
Tools: Naming refine: manifest -> partition
by Kevin Peng
· 4 years, 7 months ago
7ef79ec
SPM: Fix some compile warnings
by Shawn Shan
· 4 years, 7 months ago
be31873
Build: Improve NS mailbox config flag setting
by David Hu
· 4 years, 9 months ago
8b526d4
Build: Improve the setting of number of mailbox queue slots
by David Hu
· 4 years, 8 months ago
04969a4
Dualcpu: Move dual-cpu NS files into a dedicated folder
by David Hu
· 5 years ago
9483037
Dualcpu: Refine NS mailbox wake-up mechanism
by David Hu
· 5 years ago
6730af2
Dualcpu: Remove mailbox message handle from NS mailbox
by David Hu
· 5 years ago
69e590e
Dualcpu: Move NS mailbox thread management to RTOS specific file
by David Hu
· 5 years ago
1bd1c7b
Dualcpu: Simplify NS mailbox interface
by David Hu
· 5 years ago
f5471ba
SPM: Change to new SPM log APIs
by Shawn Shan
· 4 years, 11 months ago
0e5b2e0
Crypto: Align with Mbed TLS 2.24
by Summer Qin
· 4 years, 10 months ago
7d3545b
Build: Convert interface dir to modern cmake
by Raef Coles
· 5 years ago
7329d7e
Crypto: Fix types of psa_client_key_attributes_s
by Soby Mathew
· 5 years ago
07ef6e4
Crypto: migrate support to MbedTLS v2.23.0
by Soby Mathew
· 5 years ago
ac9ccf2
Test: Record time cost of multi-core tests
by David Hu
· 5 years ago
f1e36e8
Test: Simplify dual-cpu lightweight NS multi-thread test
by David Hu
· 5 years ago
b6d91ad
Interface: Correct spell error
by Edison Ai
· 5 years ago
f3a0dc5
Interface: Move the tz_context.h from app to interface
by Kevin Peng
· 5 years ago
c6d7450
SST: Rename SST(Secure STorage) to PS(Protected Storage)
by Kevin Peng
· 5 years ago
d7b79f2
crypto: decouple the PSA Crypto interface from TF-M flags
by Soby Mathew
· 5 years ago
f5cd369
Crypto: Import additional macros from crypto_extra.h in mbedcrypto
by Soby Mathew
· 5 years ago
ef5118b
Platform: Added a Non-Volatile counters service
by Galanakis, Minos
· 6 years ago
d4c3c74
Core: Remove memory permission check API
by Jamie Fox
· 5 years ago
50373fc
App: Clarify the initial_count parameter in semaphore creation API
by David Hu
· 5 years ago
6e7be07
Core: Add lifecycle API
by Shawn Shan
· 6 years ago
fd247c4
Crypto: Introduce declarations for deprecated PSA APIs
by Soby Mathew
· 5 years ago
04debbd
Crypto: Align to Mbed Crypto 3.0.1
by Antonio de Angelis
· 6 years ago
65cbfb8
Dualcpu: Add NS mailbox statistics functionalities
by David Hu
· 6 years ago
74098b2
Test: Light test for multi-core multiple outstanding NS PSA Client calls
by David Hu
· 6 years ago
240f58e
Test: Add a Secure Partition for multi-core test
by David Hu
· 6 years ago
235ab65
Interface: Update PSA Protected Storage header comments
by Minos Galanakis
· 5 years ago
8a1c7ed
Interface: Update PSA Protected Storage header
by Jamie Fox
· 6 years ago
70a02da
Attest: Align interface to PSA API 1.0
by Raef Coles
· 6 years ago
793574c
Attest: Introduce PSA error codes
by Raef Coles
· 6 years ago
56297f3
App: Add event flags set and wait operations for thread synchronization
by David Hu
· 6 years ago
de3f79f
Dualcpu: Adjust the definition number of mailbox queue slots
by David Hu
· 6 years ago
f3e2047
Dualcpu: Add general NSPE mailbox wait function
by David Hu
· 6 years ago
3684ee7
Dualcpu: Add NS mailbox functions to handle reply in IRQ handler
by David Hu
· 6 years ago
c617ba1
Dualcpu: Protect NS mailbox critical section in NS IRQ handler
by David Hu
· 6 years ago
06ebac7
Dualcpu: Set mailbox message owner in NS mailbox queue slot
by David Hu
· 6 years ago
c0514e6
Correction of includes for non-system header files
by Robert Rostohar
· 6 years ago
483da64
Core: Apply naked implementation for secure entry
by Summer Qin
· 6 years ago
f250b8b
Core: Refine 'logging' and 'assert' symbols
by Ken Liu
· 6 years ago
90fdba2
Test: Add an ipc test for psa_call
by Shawn Shan
· 6 years ago
81f2d5e
Core: Suppress handler mode logging
by Ken Liu
· 6 years ago
c6b458b
Interface: TF-M specific log API
by Mingyang Sun
· 6 years ago
c73130f
Build: Add conditional build for secure partitions
by Kevin Peng
· 6 years ago
830ff76
Test: Add Secure Client 2 test partition
by Jamie Fox
· 6 years ago
83ac1ca
Core: Update parameter packing mechanism
by Summer Qin
· 6 years ago
40db9ea
Core: Refine veneer function description
by Summer Qin
· 6 years ago
179a156
Interface: Enable Platform service in IPC model
by Mate Toth-Pal
· 6 years ago
ff6da53
Attest: Implement API to get attestation public key
by David Vincze
· 6 years ago
20c3e4e
Attest: Extend attestation API to get public key
by David Vincze
· 6 years ago
7aa5203
Interface: Apply guard to avoid redefinition error
by David Vincze
· 6 years ago
0e823a0
Test: Add SST test partition
by Jamie Fox
· 6 years ago
4904152
Dualcpu: Add extern "C" keyword in tfm_mailbox.h
by David Hu
· 6 years ago
387663f
Build: Create pid.h file
by Edison Ai
· 6 years ago
dae9f93
Build: Remove conditional gaurding from manifest output files
by Jaykumar Pitambarbhai Patel
· 6 years ago
3a98602
Build: Align service version convention to PSA FF 1.0
by Jaykumar Pitambarbhai Patel
· 6 years ago
3fac96a
Twincpu: Add NSPE PSA client call interface in multi-core topology
by David Hu
· 6 years ago
dbafa3e
Twincpu: Update NSPE mailbox APIs
by David Hu
· 6 years ago
dadb4e8
Crypto: Add support for key APIs for HUK
by Jamie Fox
· 6 years ago
49ec08a
Twincpu: Add multi-core topology mailbox data types and APIs
by David Hu
· 6 years ago
fb182bc
ITS: Implement the top layer of the ITS service
by TudorCretu
· 6 years ago
5428f5a
Docs: Update ITS doxygen documentation in the header
by TudorCretu
· 6 years ago
598f6d4
Interface: Add PSA Internal Trusted Storage header
by Jamie Fox
· 6 years ago
9c1586b
Attest: Remove security epoch
by Tamas Ban
· 6 years ago
8af8b03
Core: Remove legacy veneer support
by Mate Toth-Pal
· 6 years ago
cfd7c1c
Test: Remove test_share_redirection
by Shawn Shan
· 6 years ago
33f2fd2
Test: Add an option to select/deselect IRQ test cases
by David Hu
· 6 years ago
383e840
Interface: Refine OS wrapper APIs
by Kevin Peng
· 6 years ago
477fa94
Interface: Split os_wrapper to multiple headers
by Kevin Peng
· 6 years ago
c86dec0
Interface: Make the NS interface functions common
by Kevin Peng
· 6 years ago
95350f4
Interface: Add mutex APIs in the os_wrapper
by Kevin Peng
· 6 years ago
d36a7fc
Test/App: Rename os_wrapper header and implementation files
by Kevin Peng
· 6 years ago
632b3e0
Core: Update the code related with request message type
by Summer Qin
· 6 years ago
4b1d03b
Core: PSA APIs alignment
by Summer Qin
· 6 years ago
05b2419
Interface: Refactor the NS interface
by Antonio de Angelis
· 6 years ago
2e7d296
Crypto: Update to use Mbed Crypto 1.1.0
by Antonio de Angelis
· 6 years ago
cc4c616
Crypto: Use macros generated by tools
by Edison Ai
· 6 years ago
b892dfe
SST: Use macros generated by tools
by Edison Ai
· 6 years ago
870abb4
Attest: Use macros generated by tools
by Edison Ai
· 6 years ago
5bf0bfc
Build: Generate service ID header file
by Edison Ai
· 6 years ago
2eb100a
AuditLog: Remove custom veneer file
by Mate Toth-Pal
· 6 years ago
ca95c48
Interface: Improve code quality
by Hugues de Valon
· 6 years ago
ab000e8
AuditLog: Use uniform signatures
by Antonio de Angelis
· 6 years ago
8f80ea9
Build: Change the value of SID
by Edison Ai
· 6 years ago
520fb4d
Interface: Add psa/error.h header
by Jamie Fox
· 6 years ago
cc31d40
Interface: Rename PSA headers
by Jamie Fox
· 7 years ago
df5817d
Test: Refactor the os_wrapper layer and NS test
by Antonio de Angelis
· 6 years ago
14c29d0
Test: Add testcases for IRQ handling
by Mate Toth-Pal
· 6 years ago
4341de0
Core: Initial implementation of sec IRQ handling
by Mate Toth-Pal
· 7 years ago
080b2e2
Build: Correct property name in services
by Edison Ai
· 6 years ago
feb0f0c
Build: Remove "tfm_symbol" from manifest
by Edison Ai
· 6 years ago
7c67fb8
Core: Add necessary includes in some header files.
by David Hu
· 6 years ago
c7b1b6c
Platform: IOCTL for platform-specific services
by Miklos Balint
· 6 years ago
adf0255
Build: Support building IPC model without tests
by Jamie Fox
· 6 years ago
Next »