pccard.h

来自「samsung最近推出的s3c2443 soc芯片的完整测试代码(官方),外围设」· C头文件 代码 · 共 31 行

H
31
字号

#ifndef __PCCARD_H__
#define __PCCARD_H__

#include "fat.h"


class PCCARD : public FAT
{
protected:	
	void ReadRegister(u32 nRegister, u8& data);
	void WriteRegister(u32 nRegister, u8 nValue);
	void GetDataFromDevice(u16& uData);
	void PutDataToDevice(u16 nData);
#if 0	
	void ReadSectors(u32 uLba, u32 uBlocks, u32 uDstAddr);
	void WriteSectors(u32 uLba, u32 uBlocks, u32 uSrcAddr);	
#endif
public:	
	bool OpenMedia(void);
	bool CloseMedia(void);
	void GetAttribData(u32 index, u8& data);
	virtual bool ReadBlocks(u32 uStBlock, u32 uBlocks, u32 uBufAddr);
	virtual bool WriteBlocks(u32 uStBlock, u32 uBlocks, u32 uBufAddr);
	virtual bool StartReadingBlocks(u32 uStBlock, u32 uBlocks, u32 uBufAddr);
	virtual bool StartWritingBlocks(u32 uStBlock, u32 uBlocks, u32 uBufAddr);	

};

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?