xref: /aosp_15_r20/system/chre/platform/shared/idl/README.md (revision 84e339476a462649f82315436d70fd732297a399)
1*84e33947SAndroid Build Coastguard WorkerThis folder contains FlatBuffers schema used in the communications protocol
2*84e33947SAndroid Build Coastguard Workerbetween the reference CHRE implementation and the host (applications processor).
3*84e33947SAndroid Build Coastguard Worker
4*84e33947SAndroid Build Coastguard WorkerUse the included update.sh script to generate the header files used in CHRE,
5*84e33947SAndroid Build Coastguard Workerwhich requires that the FlatBuffers compiler `flatc` be available in $PATH.
6*84e33947SAndroid Build Coastguard Worker
7*84e33947SAndroid Build Coastguard WorkerFlatBuffers compiler version 1.12.0 must be used since some modifications are
8*84e33947SAndroid Build Coastguard Workermade to the version of flatbuffers header used by the generated code.
9*84e33947SAndroid Build Coastguard Worker
10*84e33947SAndroid Build Coastguard WorkerFor more information on FlatBuffers, see https://github.com/google/flatbuffers/
11