Seiji Ainoguchi / SerialFlash

Dependents:   SerialFlashTest

Fork of SerialFlash by Seiji Ainoguchi

ISPICommand.h

Committer:
s_ain
Date:
2011-03-02
Revision:
2:6f8ab876b516

File content as of revision 2:6f8ab876b516:

#pragma once

class ISPICommand
{
public:

    virtual ~ISPICommand() {}
    virtual void SetMaxFrequency(int frequency) = 0;
    
    virtual void Write(int command) = 0;
    virtual void Write(int command, const void* pParam, int length) = 0;
    virtual void Read(int command, void* pReaded, int readLength) = 0;
    virtual void Read(int command, const void* pParam, int paramLength, void* pReaded, int readLength) = 0;
};