 The main filesystem driver (fitting within less than 4.5 KB) can search directories (FFIRST/FNEXT), read/write files (FREAD/FWRITE), retrieve or change the current position within a file (FTELL/FSEEK), retrieve the file's length (FILELENG), delete files and directories (REMOVE/RMDIR), rename files and directories (RENAME/RENDIR), make directories (MKDIR), change attributes in files and directories (CHMOD), change current directory (CHDIR), retrieve path to current directory (GETCWD), collect information about the disk (GETDFREE), and make a binary file bootable (SETBOOT).It also maintains the queued buffer cache that can hold up to 16 sectors (8 KB) at a time.The proprietary file system format, called SpartaDOS FS (unrelated to and not compatible with MS-DOS FAT), offers full support for subdirectories, MS-DOS-like attributes (AHPS