fssignal.c

来自「HFAT32 v1.0是我依据FAT标准,按照自己的理解写出来的一个FAT文件系」· C语言 代码 · 共 83 行

C
83
字号
//---------------------------------------------------------------------------------
// Copyright jinhailiao 2008-2010
// E-mail:   jinhailiao@163.com
// Project:			HFAT16/32
// File:			ftsignal.c
// Description:		
//-------------------------------------------------------------
// Reversion Histroy:
//-------------------------------------------------------------
// Version		date		operations				by who
// 1.0.0		2008-06-01  create                  Kingsea
//---------------------------------------------------------------------------------
#include "hfstype.h"

SIGNAL_T FileBlockSignal;

int hai_FileSysSignalInit(void)
{
	//TODO:
	FileBlockSignal = 0;
	
	return 0;
}

int hai_FileBlockLock(void)
{
	//TODO:
	FileBlockSignal++;
	//if (dev in use)
	//AppSchedule();
	return 0;
}

int hai_FileBlockUnlock(void)
{
	//TODO:
	FileBlockSignal--;
	return 0;
}

int hai_DiskOperateLock(int dev)
{
	//TODO:
	switch (dev)
	{
	case 0:
		//if (dev in use)
		//AppSchedule();
		break;
	case 1:
		//if (dev in use)
		//AppSchedule();
		break;
	case 2:
		//if (dev in use)
		//AppSchedule();
		break;
	default:
		break;
	}
	return 0;
}

int hai_DiskOperateUnlock(int dev)
{
	//TODO:
	
	switch (dev)
	{
	case 0:
		break;
	case 1:
		break;
	case 2:
		break;
	default:
		break;
	}
	return 0;
}


⌨️ 快捷键说明

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