AddDisk function platform
Add disk definition to list if drives (Unix only).
Declaration
function AddDisk(const path: string): ByteDescription
AddDisk adds a filename
S to the internal list of disks. It is
implemented for systems which do not use DOS type drive letters.
This list is used to determine which disks to use in the
DiskFree
and
DiskSize calls.
The
DiskFree and
DiskSize functions need a file on the
specified drive, since this is required for the
statfs system call.
The names are added sequentially. The Dos
initialization code presets the first three disks to:
-
'.'for the current drive, -
'/fd0/.'for the first floppy-drive (Linux only). -
'/fd1/.'for the second floppy-drive (Linux only). -
'/'for the first hard disk.
The first call to AddDisk will therefore add a name for the second
harddisk, The second call for the third drive, and so on until 23 drives
have been added (corresponding to drives 'D:' to 'Z:')
Errors
None
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
