Line data Source code
1 : #pragma once 2 : 3 : #include "AP_HAL_Empty.h" 4 : 5 : class Empty::Flash : public AP_HAL::Flash { 6 : public: 7 0 : uint32_t getpageaddr(uint32_t page) override { return 0; } 8 0 : uint32_t getpagesize(uint32_t page) override { return 0; } 9 0 : uint32_t getnumpages(void) override { return 0; } 10 0 : bool erasepage(uint32_t page) override { return false; } 11 0 : bool write(uint32_t addr, const void *buf, uint32_t count) override { return false; } 12 0 : void keep_unlocked(bool set) override {} 13 0 : bool ispageerased(uint32_t page) override { return false; } 14 : };