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

📄 drvfs.h

📁 The combined demo is dedicated for S1C33L05, so DMT33L05 should be used to load and run the demo. F
💻 H
字号:
//--------------------------------------------------------------------------------- 
//
//      Copyright (C) SEIKO EPSON CORP. 2004 
//
//      GROUP					: SEE LSI
//      FILE                    : drvFS.c
//      MODULE                  : storage module
//      Function description    : Driver 
//      Revision history        :                                                                                               
//                                Date            userName        	Description
//                                2004/04/15      David		      	start
//
//      Notes                   : 
//---------------------------------------------------------------------------------

#ifndef	_DRVFS_H_
#define	_DRVFS_H_

#include "smt.h"
/****************************************************************************
 *	Prototype, Definition													*
 ****************************************************************************/
typedef enum
{
	DRV_SMT	= SMT_T_CARD,			/* SmartMedia	Slot		*/
	DRV_MCP = SMT_T_MCP,			/* SmartMedia	MCP			*/
	DRV_ADV = SMT_T_ADV,			/* SmartMedia	ADV			*/
	DRV_RAM,						/* Ram Drive				*/
	DRV_MMC,						/* MMC-Card 	Slot		*/
} enDrvNum;

typedef struct
{
	unsigned long	type;			/*	disk type				*/
	unsigned long	bytePerSec; 	/*	1(byte)					*/
	unsigned long	secPerDrv;		/*	sectors					*/
	const char		*serial;		/*	disk serial 			*/
} STG_MEDIA_INFO;

/* FUNCTION PROTOTYPE */
void DrvFS_Init();
int DrvFS_GetMediaInfo(enDrvNum DrvNum, STG_MEDIA_INFO *Info);
int DrvFS_ReadSec(enDrvNum DrvNum, unsigned long StrSec, unsigned long SecNum, unsigned char *Buf);
int DrvFS_WriteSec(enDrvNum DrvNum, unsigned long StrSec, unsigned long SecNum, const unsigned char *Buf);

#endif	_DRVFS_H_
/**** End of file ***********************************************************/

⌨️ 快捷键说明

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