- Firmware is software that makes the hardware work
If the hardware changes, the firmware has to change
- NOT an FPGA program
- Software and systems that have a specific, predetermined purpose.
- NOT a generic computer, or cell phone
BUT, a computer or phone is built from embedded systems.