ardupilot/libraries/SITL/SIM_JEDEC_MX25L3206E.cpp
Shiv Tyagi fa6adc0beb SITL: add JEDEC dataflash simulator
We currently use AP_Logger_SITL for this purpose but we can instead add a dataflash simulator which can work with existing AP_Logger_Dataflash backend instead of using AP_Logger_SITL.

Co-Authored-By: Divyateja Pasupuleti <divyateja2004@gmail.com>
2021-12-25 09:14:31 +11:00

18 lines
404 B
C++

#include "SIM_JEDEC_MX25L3206E.h"
using namespace SITL;
void JEDEC_MX25L3206E::fill_rdid(uint8_t *buffer, uint8_t len)
{
buffer[0] = 0xC2;
buffer[1] = type;
buffer[2] = density;
}
void JEDEC_MX25L3206E::fill_rdsr(uint8_t *buffer, uint8_t len)
{
// we never allow multiple operations at a time
// hence we can never be busy while reading the status register
buffer[0] = 0x00;
}