Skip to content

File main.cpp

FileList > examples > QSPI_EraseTiming > main.cpp

Go to the source code of this file

  • #include "daisy_seed.h"
  • #include <cmath>

Classes

Type Name
struct TestProfile

Public Attributes

Type Name
DaisySeed hw

Public Static Attributes

Type Name
const size_t kWorkspaceSize = 0x40000
uint8_t workspace

Public Functions

Type Name
TestProfile EraseWriteValidate (QSPIHandle & qspi, size_t test_size)
int main (void)

Public Attributes Documentation

variable hw

DaisySeed hw;

Public Static Attributes Documentation

variable kWorkspaceSize

const size_t kWorkspaceSize;

statically allocated workspace for creation/validation of data 256kB so we can look at multiple blocks of 64kB if we want.


variable workspace

uint8_t workspace[kWorkspaceSize];

Public Functions Documentation

function EraseWriteValidate

TestProfile EraseWriteValidate (
    QSPIHandle & qspi,
    size_t test_size
) 

function main

int main (
    void
) 


The documentation for this class was generated from the following file external-docs/libDaisy/examples/QSPI_EraseTiming/main.cpp