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

📄 functions.c

📁 嵌入式linux(arm9)的平台下
💻 C
字号:
#include "example.h"#include "functions.h"#include "fat.h"#include "flash.h"#if defined(CONFIG_HWBLOCK_PCMCIA)#include "pcmcia.h"#endif#if defined(CONFIG_HWBLOCK_SD)#include "sd.h"#endif#if defined(CONFIG_HWBLOCK_IDE)#include "ide.h"#endif#if defined(CONFIG_HWBLOCK_NAND_FLASH)#include "nand.h"#endif#if defined(CONFIG_HWBLOCK_PCMCIA)DiskFunctions getPCMCIAFunctions(){	DiskFunctions functions = {pcmciaOpen, pcmciaEject, pcmciaRead};	return functions;}#endif#if defined(CONFIG_HWBLOCK_IDE)DiskFunctions getIDEFunctions(){	DiskFunctions functions = {ideOpen, ideEject, ideRead};	return functions;}#endifDataFunctions getFATFunctions(){	DataFunctions dataFunctions = {fatOpen, fatClose, fatRead};	return dataFunctions;}DataFunctions getFlashFunctions(){	DataFunctions functions = {flashOpen, flashClose, flashRead};	return functions;}#if defined(CONFIG_HWBLOCK_NAND_FLASH)DataFunctions getNandFunctions(){	DataFunctions functions = {nandOpen, nandClose, nandRead};	return functions;}#endif#if defined(CONFIG_HWBLOCK_SD)DiskFunctions getSDFunctions(){	DiskFunctions functions = {sdOpen, sdEject, sdRead};	return functions;}#endif

⌨️ 快捷键说明

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