Is software that is embedded into the read-only memory of devices such as watches and cell phones. this limited functionality software is often used to boot the device?