(Computer science) coded instructions that are stored permanently in read-only memory.
Computer software that provides the low-level control for a device's specific hardware.