857ea5f75bc814be1d5ba9ef42f8d07a00965382 |
|
19-Apr-2017 |
Martijn Coenen <maco@google.com> |
Generate correct Parcel verification code. Make sure we pass in correct sizes into readBuffer() and readEmbeddedBuffer() calls. Same thing for HwBlob.readBuffer() and HwBlob.readEmbeddedBuffer(). Bug: 30498700 Test: hidl_test, hidl_test_java, Youtube, Maps, Netflix, Camera Change-Id: Ied2d9dc46538da3fcf5b1acbf1e7558e0743d3a2
/system/tools/hidl/FmqType.cpp
|
02ef12ffd85d16dbb77dbee2da2f1386382bb879 |
|
06-Apr-2017 |
Andreas Huber <andih@google.com> |
Enforce Treble "wire" ABI by emitting static_asserts for the sizes of hidl types, such as hidl_handle, hidl_memory, hidl_string and friends. Bug: 33846034 Test: make Change-Id: I859b5a7185e2c3e59ef5665e8f8c1f5bb34bced3
/system/tools/hidl/FmqType.cpp
|
2639fa32c9d9cc37a15e771b26aaa6cea415b499 |
|
30-Mar-2017 |
Andreas Huber <andih@google.com> |
More stringently verify expected alignment of fields in hidl compound types. Bug: 33846034 Test: make Change-Id: Iaadddeabe04e0c721aa9398a1bb748fd6adcac51
/system/tools/hidl/FmqType.cpp
|
e9667849dd310995d1e4d12f31942f68bf992d1c |
|
19-Jan-2017 |
Zhuoyao Zhang <zhuoyao@google.com> |
Support vts generation for fmq type in hidl-gen. * Also did a few cleanup for Templated type. Bug: 34385794 Test: make hidl-gen Change-Id: I539bf8fe5a1bb65c36f6041417b34ddaf99840d7
/system/tools/hidl/FmqType.cpp
|
6a082c63904f274c45d5eede313e0ef77ec70f86 |
|
11-Jan-2017 |
Martijn Coenen <maco@google.com> |
Use new read(Embedded)Buffer API. Bug: 34134129 Test: hidl_test Change-Id: Iad3f9d4dd30b4b8b92295816fbed25c56e52fb0a
/system/tools/hidl/FmqType.cpp
|
a32bde87bb8341954d297ff889a62fb6abc6d3a1 |
|
27-Dec-2016 |
Hridya Valsaraju <hridya@google.com> |
Add FmqType to templatize MQDescriptor Also removed PredefinedType and renamed MQDescriptorSync to fmq_sync and MQDescriptorUnsync to fmq_unsync. Test: FMQ unit tests. Bug: 33948735 Merged-In: I7f2802b76000a1e1a55d02381cca202530a0cd18 Change-Id: I7f2802b76000a1e1a55d02381cca202530a0cd18
/system/tools/hidl/FmqType.cpp
|