Functions for accessing and modifying Loader module features. More...
Defines | |
#define | GetFreeMemory(_value) __GetFreeMemory(_value) |
Get free flash memory. | |
#define | CreateFile(_fname, _fsize, _handle, _result) __createFile(_fname, _fsize, _handle, _result) |
Create a file. | |
#define | OpenFileAppend(_fname, _fsize, _handle, _result) __openFileAppend(_fname, _fsize, _handle, _result) |
Open a file for appending. | |
#define | OpenFileRead(_fname, _fsize, _handle, _result) __openFileRead(_fname, _fsize, _handle, _result) |
Open a file for reading. | |
#define | CloseFile(_handle, _result) __closeFile(_handle, _result) |
Close a file. | |
#define | ResolveHandle(_fname, _handle, _writeable, _result) __resolveHandle(_fname, _handle, _writeable, _result) |
Resolve a handle. | |
#define | RenameFile(_oldname, _newname, _result) __renameFile(_oldname, _newname, _result) |
Rename a file. | |
#define | DeleteFile(_fname, _result) __deleteFile(_fname, _result) |
Delete a file. | |
#define | ResizeFile(_fname, _newsize, _result) __fileResize(_fname, _newsize, _result) |
Resize a file. | |
#define | CreateFileLinear(_fname, _fsize, _handle, _result) __createFileLinear(_fname, _fsize, _handle, _result) |
Create a linear file. | |
#define | CreateFileNonLinear(_fname, _fsize, _handle, _result) __createFileNonLinear(_fname, _fsize, _handle, _result) |
Create a non-linear file. | |
#define | OpenFileReadLinear(_fname, _fsize, _handle, _result) __openFileReadLinear(_fname, _fsize, _handle, _result) |
Open a linear file for reading. | |
#define | FindFirstFile(_fname, _handle, _result) __findFirstFile(_fname, _handle, _result) |
Start searching for files. | |
#define | FindNextFile(_fname, _handle, _result) __findNextFile(_fname, _handle, _result) |
Continue searching for files. | |
#define | SizeOf(_n, _result) __sizeOF(_n, _result) |
Calculate the size of a variable. | |
#define | Read(_handle, _n, _result) __readValue(_handle, _n, _result) |
Read a value from a file. | |
#define | ReadLn(_handle, _n, _result) __readLnValue(_handle, _n, _result) |
Read a value from a file plus line ending. | |
#define | ReadBytes(_handle, _len, _buf, _result) __readBytes(_handle, _len, _buf, _result) |
Read bytes from a file. | |
#define | ReadLnString(_handle, _output, _result) __readLnString(_handle, _output, _result) |
Read a string from a file plus line ending. | |
#define | Write(_handle, _n, _result) __writeValue(_handle, _n, _result) |
Write value to file. | |
#define | WriteLn(_handle, _n, _result) __writeLnValue(_handle, _n, _result) |
Write a value and new line to a file. | |
#define | WriteString(_handle, _str, _cnt, _result) __writeString(_handle, _str, _cnt, _result) |
Write string to a file. | |
#define | WriteLnString(_handle, _str, _cnt, _result) __writeLnString(_handle, _str, _cnt, _result) |
Write string and new line to a file. | |
#define | WriteBytes(_handle, _buf, _cnt, _result) __writeBytes(_handle, _buf, _cnt, _result) |
Write bytes to file. | |
#define | WriteBytesEx(_handle, _len, _buf, _result) __writeBytesEx(_handle, _len, _buf, _result) |
Write bytes to a file with limit. |
Functions for accessing and modifying Loader module features.