Since however, also NUCLEUS FILE of Accelerated Technology Inc. is not FREE simply Royality-Free, only a small function overview (white-paper) can be returned here.
User-Interface of NUCLEUS FILE (abbreviation)
This here presented function overview only serves as short overview. For detail information, the "Reference manual" only is responsible.
Task as User of the Filesystems announce
Task as User of the Filesystems cancel
Examination whether Task is announced as User
Drive closes and "cache" clear
File in "modes" open
Read from opened File
Write in opened File
File-pointer relatively within the opened Files moves
File-pointer absolutely within the opened Files moves
"cache" clear (alterations write)
free place for drive determines
It returns first entry of a directory
It returns next entry of a directory
Gives all recources freely were used with NU_GetFirst and NU_GetNext
Create a directory
Delete a created directory
Current directory determines
The default drive returns
Place the default directory
Place the default drive
Place the phys. default drive
Abbort all file access, discarding all change situated still in the "cache" and clasps of the drive (for the treatment of mistakes in file access)
Tip to the NUCLEUS FILE and Flash-Media-Manager (FMM - Third-part from Intoto):
In order to get some detailed mistake news from the module FILE, I recommend as a variation, the function pc_report_error(..) from PC_ERROR.C in a way, to change, that instead of a printf(..) the function NU_Make_History_Entry(..) it is called in order to write down the mistake in the History of the kernel. You get additionally through it until 27 detail mistake codes of the FILE.
With a similar adaptation to the Flash-Media-Manager, you get from the function FlashIoctl (..) for example, additionally until 32 detail mistake codes of the FMM.