cfs_drive.cpp

来自「一款运行于ARM上的文件系统」· C++ 代码 · 共 32 行

CPP
32
字号
#include "stdafx.h"
#include"cfs_drive.hpp"




cfs_int8   cfs_rom[ROM_SIZE];



cfs_bool  rom_write_sec(cfs_uint32 sec_length, cfs_uint16 addr_sec, cfs_int8 *file_data)
{
	cfs_uint32 i=0;
	for(i = 0; i < sec_length; i++)
	{
		cfs_rom[addr_sec * sec_length + i] = file_data[i];
	}
	return CFS_TURE;
}




cfs_bool  rom_read_sec(cfs_uint32 sec_length, cfs_uint16 addr_sec,cfs_int8 *file_data)
{
	cfs_uint32 i=0;
	for(i = 0; i < sec_length; i++)
	{
		file_data[i] = cfs_rom[addr_sec * sec_length + i];
	}
	return CFS_TURE;
}

⌨️ 快捷键说明

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