Fuckin' A, Over 30 years in the IT industry and I only now figured out that firmware is halfway between SOFTware and HARDware.