Skip to content.
Sections
Personal tools
You are here: Home » Protocols » TFlashDriver

TFlashDriver

Document Actions
PROTOCOL TFlashDriver : public TProtocol {
public:
	Identify(unsigned long,unsigned long,SFlashChipInformation &);
	CleanUp(TMemoryAllocator &);
	Init(TMemoryAllocator &);
	InitializeDriverData(TFlashRange &,TMemoryAllocator &);
	CleanUpDriverData(TFlashRange &,TMemoryAllocator &);
	StartReadingArray(TFlashRange &);
	DoneReadingArray(TFlashRange &);
	Write(unsigned long,unsigned long,unsigned long,TFlashRange &);
	StartErase(TFlashRange &,unsigned long);
	ResetBlockStatus(TFlashRange &,unsigned long);
	IsEraseComplete(TFlashRange &,unsigned long,long &);
	LockBlock(TFlashRange &,unsigned long);
	BeginWrite(TFlashRange &,unsigned long,unsigned long);
	ReportWriteResult(TFlashRange &,unsigned long);
};
Created by philz
Last modified 2003-09-09 06:46 AM
 

Powered by Plone