/* Gets.c: Reading the date and time from a RTC and print it on a monitor (user can set the date and time). Compiler: BC++ 3.1, Turbo C++ 1.01 (3.01) MSVC 1.52 Compile mode: Large Project: Gets.c ..\..\lib\upac5000.lib ..\lib\MFS@nnn.lib Hardware: uPAC-5000-FD */ #include #include "..\..\lib\upac5000.h" #include "..\lib\MFS.h" void main(void) { int iRet, iFileHandle; char Data[128]; InitLib(); /* Initiate the MFS library */ if((iRet=mfs_Init())!=256) { Print("MFS.lib initiate failed [%d]\n", iRet); return; } iFileHandle=mfs_OpenFile(DISKA, "Test.txt", "r"); if(iFileHandle>0) { Print("Reading from Test.txt...\n"); iRet=mfs_Gets(iFileHandle, Data, 128); //max length is 128 bytes. if(iRet>0) Print("Data=%s\n", Data); mfs_CloseFile(iFileHandle); Print("done."); } else Print("Open A:\Test.txt error\n"); mfs_Stop(); }