The software built into device hardware that performs basic operating system-independent input/output (I/O) functions without accessing an external software program.