firmware is called that because it's between hardware and software

782 shares