TFlash
PROTOCOL TFlash : public TProtocol {
public:
static New(char *);
Delete();
Read(unsigned long,unsigned long,char *);
Write(unsigned long,unsigned long,char *);
Erase(unsigned long);
SuspendErase(unsigned long,unsigned long,unsigned long);
ResumeErase(unsigned long);
DeepSleep(unsigned long);
Wakeup(unsigned long);
Status(unsigned long);
ResetCard();
AcknowledgeReset();
GetPhysResource();
RegisterClientInfo(unsigned long);
GetWriteProtected(unsigned char *);
GetWriteErrorAddress();
GetAttributes();
GetDataOffset();
GetTotalSize();
GetGroupSize();
GetEraseRegionSize();
GetChipsPerGroup();
GetBlocksPerPartition();
GetMaxConcurrentVppOps();
GetEraseRegionCurrent();
GetWriteRegionCurrent();
GetEraseRegionTime();
GetWriteAccessTime();
GetReadAccessTime();
GetVendorInfo();
GetSocketNumber();
VppStatus();
VppRisingTime();
FlashSpecific(unsigned long,void *,unsigned long);
Initialize(TCardSocket *,TCardPCMCIA *,unsigned long,unsigned long);
SuspendService();
ResumeService(TCardSocket *,TCardPCMCIA *,unsigned long);
Copy(unsigned long,unsigned long,unsigned long);
IsVirgin(unsigned long,unsigned long);
};
Created by
philz
Last modified
2003-09-09 06:46 AM