"that allow the operating system to interact with hardware devices, such as disk drives," . . . .