Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Function Overview




This section describes the RL-FlashFS functions, which are grouped into the following categories:

  • File I/O Routines perform file read and write operations.
  • File Maintenance Routines perform file management operations.
  • File Time Support Routines set time and date stamps.
  • Flash Driver Routines perform read, write, and erase operations on Flash memory devices.
  • FAT Driver Routines perform read, write, and erase operations on FAT media.
  • MCI Driver Routines perform communication operations with a memory card in SD-Native mode.
  • SPI Driver Routines perform communication operations with a memory card or SPI data Flash device.
  • NAND Driver Routines perform communication operations with a NAND Flash device.
  • IOC Interface Routines perform communication with all media devices that support FAT.
  • System Routines to initialize the RL-FlashFS system or drive.

File I/O Routines

§ File I/O routines provide methods for reading and writing to files in a Flash file system. File I/O routines are not reentrant.

Routine Description
fclose Closes the file stream.
feof Reports whether the end of stream has been reached.
ferror Reports whether there is an error in the file stream.
fflush Flushes the file stream.
fgetc Reads a character from the file stream.
fgets Reads a string from the file stream.
fopen Opens the file stream.
fprintf Writes a formatted string to the file stream.
fputc Writes a character to the file stream.
fputs Writes a string to the file stream.
fread Reads a number of bytes from the file stream.
fscanf Reads a formatted string from the file stream.
fseek Moves the file stream's in-file pointer to a new location.
ftell Gets the current location of the stream's in-file pointer.
fwrite Writes a number of bytes to the file stream.
rewind Moves the file stream's in-file pointer to the beginning of the file.
ungetc Stores a character into an input file stream.

 

File Maintenance Routines

File maintenance routines perform file management operations. The routines are not reentrant.

Routine File System Description
fanalyse EFS Checks the drive for fragmentation.
fcheck EFS Checks the consistency of the drive.
fdefrag EFS Defragments the drive.
fdelete EFS, FAT Deletes the specified file.
ffind EFS, FAT Performs a pattern-matching search for filenames.
fformat EFS, FAT Formats the drive.
ffree EFS, FAT Calculates the free space in the drive.
frename EFS, FAT Changes the name of the file.

 


Поделиться:

Дата добавления: 2015-09-15; просмотров: 66; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты