1
0
forked from me/IronOS

Convert original source to system workbench

Create readme
Started commenting the files in english
NO Optimisations yet, just trying to get it all working over as is first
Using newer STM StdPeriph libs (i think they are newer?)
This commit is contained in:
Ben V. Brown
2016-09-11 21:42:42 +10:00
parent ed72503be9
commit 871e8e35c9
120 changed files with 50778 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
/********************* (C) COPYRIGHT 2015 e-Design Co.,Ltd. ********************
File Name : FAT12.h
Version : S100 APP Ver 2.11
Description:
Author : bure
Data:
History:
*******************************************************************************/
#ifndef __FAT12_H
#define __FAT12_H
#include "stm32f10x.h"
u8 ReadFileSec(u8* Buffer, u16* Cluster);
u8 ReadDiskData(u8* pBuffer, u32 ReadAddr, u16 Lenght);
u8 NextCluster(u16* Cluster);
u8 ProgFileSec(u8* Buffer, u16* Cluster);
u8 ProgDiskPage(u8* Buffer, u32 ProgAddr);
u8 SeekBlank(u8* Buffer, u16* Cluster);
u8 SetCluster(u8* Buffer, u16* Cluster);
u8 OpenFileRd(u8* Buffer, u8* FileName, u16* Cluster, u32* pDirAddr);
u8 OpenFileWr(u8* Buffer, u8* FileName, u16* Cluster, u32* pDirAddr);
u8 CloseFile(u8* Buffer, u32 Lenght, u16* Cluster, u32* pDirAddr);
u8 FAT_SearchFile(u8* pBuffer, u8* pFileName, u16* pCluster, u32* pDirAddr,u32* flag);
void ExtFlash_PageWrite(u8* pBuffer, u32 WriteAddr, u8 Mode);
#endif
/********************************* END OF FILE ********************************/