Program permanent software with a read-only memory (ROM) on a hardware device, such as an integrated circuit.