wörkz
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good

This commit is contained in:
2023-03-01 16:36:21 +01:00
parent 26aeb88d84
commit c251d93305
13 changed files with 722 additions and 578 deletions

View File

@ -37,6 +37,7 @@ class SusPolling : public SystemObject, public ExecutableObjectIF, public Device
GpioIF& gpioIF;
std::array<SusDev, 12> susDevs;
std::array<uint8_t, 32> cmdBuf;
ReturnValue_t initializeInterface(CookieIF* cookie) override;
ReturnValue_t sendMessage(CookieIF* cookie, const uint8_t* sendData, size_t sendLen) override;
@ -44,6 +45,7 @@ class SusPolling : public SystemObject, public ExecutableObjectIF, public Device
ReturnValue_t requestReceiveMessage(CookieIF* cookie, size_t requestLen) override;
ReturnValue_t readReceivedMessage(CookieIF* cookie, uint8_t** buffer, size_t* size) override;
ReturnValue_t handleSusPolling();
static int addressToIndex(address_t addr);
};