Lines Matching full:async
123 LatticeBaseCPLD(sdbusplus::async::context& ctx, const uint16_t bus, in LatticeBaseCPLD()
135 sdbusplus::async::task<bool> updateFirmware(
139 sdbusplus::async::task<bool> getVersion(std::string& version);
142 sdbusplus::async::context& ctx;
151 virtual sdbusplus::async::task<bool> prepareUpdate(const uint8_t*,
153 virtual sdbusplus::async::task<bool> doUpdate() = 0;
154 virtual sdbusplus::async::task<bool> finishUpdate() = 0;
158 sdbusplus::async::task<bool> enableProgramMode();
159 sdbusplus::async::task<bool> resetConfigFlash();
160 sdbusplus::async::task<bool> programDone();
161 sdbusplus::async::task<bool> disableConfigInterface();
162 sdbusplus::async::task<bool> waitBusyAndVerify();
165 virtual sdbusplus::async::task<bool> readUserCode(uint32_t&) = 0;
166 sdbusplus::async::task<bool> readBusyFlag(uint8_t& busyFlag);
167 sdbusplus::async::task<bool> readStatusReg(uint8_t& statusReg);