P_ERASE
};
uint8_t status = P_IDLE;
- uint8_t flashCmd[4];
+ uint8_t flashCmd[9];
at45pageoffset_t dataCount;
uint8_t * COUNT_NOK(dataCount) data;
uint8_t dontCare;
flashCmd[1] = reqPage >> (16 - sectorSizeLog2);
flashCmd[2] = reqPage << (sectorSizeLog2 - 8) | reqOffset >> 8;
flashCmd[3] = reqOffset; // low-order 8 bits
- data = reqData;
+ data = NULL;
dataCount = reqCount;
+ data = reqData;
dontCare = reqDontCare;
call Resource.request();