## Input/Output Device Driver Reference

[prev][next][parent][TOC]

### Keyboard Initialization

The device-independent driver (KBDBASE.SYS) loads prior to CONFIG.SYS, and the device-dependent driver (IBMKBD.SYS) is loaded as a BASEDEV= in CONFIG. SYS. IBMKBD.SYS uses a DEVHELP_ATTACHDD call to get the address of KBDBASE .SYS. The device-dependent driver then registers with the device- independent driver so that the appropriate inter-device-driver communication (IDC) can occur.