⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pccard.h

📁 samsung最近推出的s3c2443 soc芯片的完整测试代码(官方),外围设备包括ADC,Audio,Timer,RTC,WDT,Video,cs8900,IIC,SPI,CF,SD/MMC,以及
💻 H
字号:

#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -