Service backend
Service backend
Service client interface
Service client interface
Service layer
Service layer
RPC layer
RPC layer
FF-A layer
FF-A layer
FF-A
FF-A
libsp
libsp
libsp
libsp
Linux FF-A driver
Linux FF-A driver
TS TEE driver
TS TEE driver
ts_rpc_caller_sp
ts_rpc_caller_sp
ts_rpc_endpoint_sp
ts_rpc_endpoint_sp
Attestation
RPC service
Attestation...
Crypto
RPC service
Crypto...
Storage
RPC service
Storage...
ts_rpc_caller_linux
ts_rpc_caller_linux
Attestation
backend
Attestation...
Crypto
backend
Crypto...
Storage
backend
Storage...
Attestation
RPC caller
Attestation...
Crypto
RPC caller
Crypto...
Storage
RPC caller
Storage...
Attestation
client
Attestation...
Crypto
client
Crypto...
Storage
client
Storage...
direct
direct
dummy
dummy
rpc_caller_session
rpc_caller_session
Text is not SVG - cannot display