Lexmark XC9455 Printer Languages and Interfaces Technical Reference - Page 131
Device search order, setfilenameextend, undefinedfilename, run, file, renamefile, status, eexec
View all Lexmark XC9455 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 131 highlights
Flash memory and hard disk 131 This occurs because the file name actually written is iconimage.data. When setfilenameextend is enabled (the default), all PostScript emulation file operators treat file name operands as filename.data; when disabled, they treat file name operands literally. If you receive unexpected undefinedfilename or similar errors, try toggling setfilenameextend and sending your print job again. Device search order If you are using the PostScript emulation operators run, file, renamefile, status, or eexec, then you do not need to specify the device. If you omit the device name, devices are searched in the default order: hard disk, and then flash memory. If the PostScript emulation code (myfile) (w) file is encountered, then the file on the hard disk is used. Note: Files cannot be created in ROM. If a device is not specified, then the operator deletefile searches only the first device in the default search order. Use the PostScript emulation operators devmount, devdismount to change the order. The order the devices are mounted determines the default search order. For example, if you want to place the disk device after the flash memory in the default search order, then use the following command sequence: (%disk%) devdismount (%disk%) devmount To change the order so the devices are searched as hard disk, flash memory, and then ROM, use the following PostScript emulation command sequence: (%rom%) devdismount (%flash%) devdismount (%disk%) devdismount (%disk%) devmount (%flash%) devmount (%rom%) devmount If the device is already mounted, then the following operators may change the search order: • initializedisk • devformat • setdevparams Sending these operators has the following effect on the devices in the search order: 1 If mounted, (%device%) devdismount. 2 Formats the device. 3 If dismounted in step 1, (%device%) devmount. If you do not want a device searched, unmount it and leave it unmounted. Note: Do not leave the ROM device unmounted. All internal fonts are contained on the ROM device. In the previous examples, use the devmount and devdismount operators outside the server loop. We recommend that you place the requests in a stop context so that if the devices do not exist, error recovery can take place. Changes made to the search order remain in effect.