History log of /system/libhidl/transport/memory/1.0/IMemory.hal
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
761934ad072e99876e02e84a2640d3127aad9620 11-Mar-2017 Steven Moreland <smoreland@google.com> IMemory: add read/readRange APIs.

These are required for efficient remoting of HIDL hals. If someone on
the remote side is only reading, we no longer need to copy the entire
chunk of memory over.

Test: hidl_test
Bug: 35328065
Change-Id: I55bf3e5ef4ba2054105e4e8ce9aa2e490a8cf167
/system/libhidl/transport/memory/1.0/IMemory.hal
ce07b526090e84e41b9185e81f24518cafbfccc6 14-Feb-2017 Steven Moreland <smoreland@google.com> Memory: add ability to update memory range.

This will allow memory to be used in a way that is efficiently
remotable.

Test: hidl_test
Change-Id: I553a6293a6378fb1a1be8930ac4cb62662cbdcc5
Fixes: 35328065
/system/libhidl/transport/memory/1.0/IMemory.hal
a1dabe228a3ad77df827bfa14b918149f8d521db 22-Dec-2016 Steven Moreland <smoreland@google.com> Update IMemory.hal comments.

There was some confusion about the guarantees that getPointer made which
are now resolved.

Test: pass
Change-Id: I9c1783031c24018a262d4cf523e196f38d09fb89
/system/libhidl/transport/memory/1.0/IMemory.hal
3079100878a2595be644d866e67c12a9de620fd5 01-Dec-2016 Martijn Coenen <maco@google.com> Hidlized version of IMemory.

- Add hidl_memory type.
- Add android.hidl.memory@1.0 package
- IMapper
- IAllocator
- IMemory
- Add libhidlmemory
- Add default implementation of android.hidl.memory@1.0
- Ashmem
- Ion (TODO, probably in another CL)

Test: compiles (WIP)
Change-Id: I4632eeb6a0051551b54ce04d919aaf551dfc5f28
/system/libhidl/transport/memory/1.0/IMemory.hal