**CIGAL Reference Manual, Chapter 2 (Commands): INITIALIZE** ===== INITIALIZE -- Select and initialize devices ===== **usage: initialize [device params]** INITIALIZE is used to select and activate internal and peripheral hardware devices. When called with no arguments, INITIALIZE prints out a list of the devices available. INITIALIZE with a named device argument attempts to allocate and initialize the requested device if it is available. The PARAMS arguments following the DEVICE name allow you to specify initialization options. The meaning of the PARAMS is device-dependent. If it is unsuccessful, INITIALIZE returns a negative value in R0 to help identify the error (see individual device for error codes).\\ If successful, INITIALIZE may set the CIGAL internal variable [[jvs:cigal:manual:chapter4:unit|UNIT]]. See [[jvs:cigal:manual:chapter7|HARDWARE]] for a description of hardware devices supported by CIGAL. **See Also:**\\ [[jvs:cigal:manual:chapter1:devices|DEVICES(1)]], [[jvs:cigal:manual:chapter4:unit|UNIT(4)]] [[jvs:cigal|CIGAL Home]], [[jvs:cigal:manual|CIGAL Manual]], [[jvs:cigal:manual:chapter2|Commands List]], [[jvs:cigal:manual:help|Manual Help]]