Loading

Device parameters

A PostScript interpreter supports a collection of input/output and other devices, such as communication channels, disks, and cartridges. The standard file operators access these devices as files. Some devices have device-dependent parameters. In addition, there are some named sets of parameters that do not correspond to physical devices.

No communications parameter sets are implemented.

Next to that, the %Calendar% device is not supported.

The %diskn% device is supported though (n refers to the instance).

%disk0%

This device is supported (needed, for example, for the start-up of the interpreter).

Table 1. %disk0%

Parameter

Comment

Blocksize

1024 (some dummy value)

Bus

%scsi% (dummy value, the PS %scsi% device is not supported)

Free

Supported

HasNames

True

InitializeAction

0 (modification has no effect)

Interleave

1

LogicalSize

0

Mounted

True

PhysicalSize

0

PrepareAction

Not supported

Removable

False

Searchable

True

SearchOrder

1

Type

FileSystem

Writeable

True

%ram%

This device is supported.

Table 2. %ram%

Parameter

Comment

Blocksize

1

Bus

Not supported

Free

Supported

HasNames

True

InitializeAction

0 (modification has no effect)

Interleave

Not supported

LogicalSize

409600

Mounted

True

PhysicalSize

409600

PrepareAction

Not supported

Removable

False

Searchable

False

SearchOrder

100

Type

FileSystem

Writeable

True

A PostScript programme cannot initialise the device; modifications of the Action parameters are ignored.