Previous Next Chapter

System Commands

System commands are required for normal system operation. They are used by the standard Startup-sequence or called automatically by the system for applications. The user does not typically invoke these commands.

ADDDATATYPES

Builds a list of data types that datatypes.library can understand.

Format

ADDDATATYPES [FILES] {filenames} [QUIET] [REFRESH]

Template

FILES/M,QUIET/S,REFRESH/S

Location

C:

Data type descriptors are stored in DEVS:DataTypes. These descriptors allow programs such as MultiView to interpret different data file types. ADDDATATYPES can also be called by application installation scripts to add their own data types to the list.

The FILES argument specifies the names of the data type descriptors to add to the existing list of data type descriptors.

Specifying the QUIET option suppresses error and output messages.

Specifying the REFRESH option scans the DEVS:DataTypes directory for new or changed data type descriptors.

BINDDRIVERS

Binds device drivers to hardware.

Format

BINDDRIVERS

Template

(none)

Location

C:

BINDDRIVERS loads and runs device drivers for add-on hardware. These devices are automatically configured by the expansion library if their device drivers are in the SYS:Expansion directory.

The BINDDRIVERS command must appear in the Startup-sequence file to configure the hardware when the system is booted.

CONCLIP

Moves data between console windows and the Clipboard.

Format

CONCLIP [CLIPUNIT | UNIT <unit number>] [OFF]

Template

CLIPUNIT=UNIT/N,OFF/S

Location

C:

CONCLIP is called from the standard Startup-sequence. It keeps track of the information that has been cut to the Clipboard.

The CLIPUNIT option allows you to specify the clipboard device unit number to use. Specify any unit from 0 to 255. The default number is 0. We recommend that this option be used only by advanced users or programmers who wish to use different units for different data, such as one for text and another for graphics. Run the command from the Shell, specifying the new unit number. The next time you copy and paste, that Clipboard unit is used.

Using the OFF option with Shell, MEmacs, and ED causes these commands to stop interacting with the system Clipboard during cutting and pasting operations. We recommend that you do not use this option.

IPREFS

Communicates Preferences information stored in the individual editor files to the operating system.

Format

IPREFS

Template

(none)

Location

C:

IPREFS reads the individual system Preferences files and passes the information to the system. IPREFS is generally run in the Startup-sequence after the Preferences files are copied to ENV:. Each time a user selects Save or Use from within an editor, IPREFS is notified and passes the information to the system. If necessary, IPREFS resets Workbench to implement those changes. If any Shell, project, or tool windows are open, IPREFS displays a requester asking you to close them.

SETPATCH

Makes ROM patches in system software.

Format

SETPATCH [QUIET] [NOCACHE] [REVERSE]

Template

QUIET/S,NOCACHE/S,REVERSE/S

Location

C:

SETPATCH installs temporary modifications to the operating system. It must be run at the beginning of the Startup-sequence file. Updated versions of SETPATCH are made available when necessary as AmigaDOS development continues.

If QUIET is specified, no output is sent to the screen.

NOCACHE prevents data caching from being activated on some 68030 and 68040 systems.

REVERSE stores patches in reverse order. This option is useful for CDTV developers only.

Top Previous Next Chapter