Specifications

Data Structures
1.1 Configuration Control Block (ACF)
1.1 Configuration Control Block (ACF)
The configuration control block (ACF) is used by the System Generation utility
(SYSGEN) autoconfiguration facility to describe the device it is adding to the
system. Device drivers can gain access to this data structure only if they have
specified a unit delivery routine in the DPT and only when that routine is
executing. Under certain conditions, the information stored in the ACF might be
useful to a unit delivery routine.
The fields described in the configuration control block are illustrated in
Figure 1–2 and described in Table 1–1. An asterisk (*) indicates a read-only
field in tables and figures.
Figure 1–2 Configuration Control Block (ACF)
ACF$L_ADAPTER* 0
ACF$L_CONFIGREG* 4
ACF$W_AVECTOR*ACF$B_AUNIT*ACF$B_AFLAG* 8
ACF$L_CONTRLREG* 12
ACF$W_CVECTOR*ACF$W_CUNIT* 16
ACF$L_DEVNAME* 20
ACF$L_DRVNAME* 24
ACF$W_MAXUNITS*ACF$B_CNUMVEC*ACF$B_COMBO_VEC* 28
ACF$B_COMBO_CSR*ACF$B_NUMUNIT*Unused 32
ACF$L_DLVR_SCRH 36
*A read-only field
1–3