Android Treble - AIDL for HAL

Viewed 18

What I understand is, if an application is requesting for any service h/w, the flow goes:

Process A(Calling Application) --- AIDL --> System Server process B --- AIDL ---> HAL module

In terms of, context switching, copying data and etc., is done twice through binder interfaces. Is it not overdoing of binder work?

0 Answers
Related