Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 90d16fdd authored by Steven Moreland's avatar Steven Moreland Committed by android-build-merger
Browse files

MemoryTest: add method for testing am: 6de0aa81 am: f0a0b645

am: fa37fc89

Change-Id: I3a8852cce54663968a4e19f471f4a167152a472b
parents 5b0222c3 fa37fc89
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -17,5 +17,6 @@
package android.hardware.tests.memory@1.0;
package android.hardware.tests.memory@1.0;


interface IMemoryTest {
interface IMemoryTest {
    haveSomeMemory(memory mem) generates(memory mem);
    fillMemory(memory memory_in, uint8_t filler);
    fillMemory(memory memory_in, uint8_t filler);
};
};
+5 −0
Original line number Original line Diff line number Diff line
@@ -34,6 +34,11 @@ namespace V1_0 {
namespace implementation {
namespace implementation {


// Methods from ::android::hardware::tests::memory::V1_0::IMemoryTest follow.
// Methods from ::android::hardware::tests::memory::V1_0::IMemoryTest follow.
Return<void> Memory::haveSomeMemory(const hidl_memory& mem, haveSomeMemory_cb _hidl_cb) {
    _hidl_cb(mem);
    return Void();
}

Return<void> Memory::fillMemory(const hidl_memory& memory_in, uint8_t filler) {
Return<void> Memory::fillMemory(const hidl_memory& memory_in, uint8_t filler) {
    sp<IMemory> memory = mapMemory(memory_in);
    sp<IMemory> memory = mapMemory(memory_in);


+2 −0
Original line number Original line Diff line number Diff line
@@ -39,6 +39,8 @@ using ::android::sp;


struct Memory : public IMemoryTest {
struct Memory : public IMemoryTest {
    // Methods from ::android::hardware::tests::memory::V1_0::IMemoryTest follow.
    // Methods from ::android::hardware::tests::memory::V1_0::IMemoryTest follow.
    Return<void> haveSomeMemory(const hidl_memory& mem, haveSomeMemory_cb _hidl_cb) override;

    Return<void> fillMemory(const hidl_memory& memory_in, uint8_t filler) override;
    Return<void> fillMemory(const hidl_memory& memory_in, uint8_t filler) override;


};
};