Ne. Jde o to, že ve firmwaru je zámek, který hardwarově neumožní mazat data. Pokud máš problém s chápáním složitějších myšlenek, můžeš si to mechanicky představit jako speciální 3,5" disketu, kde se okénko na rw/read neposunuje nehtem/tužkou, ale motorkem skrytým uvnitř, ovládaným zvenčí nějakým toolem. A to je funkce těchto flashových toolů.
HW ovládání tohoto typu je však stále otázka firmware vlastního HW, protože i tebou zmiňovaný trigger v čtečce SD karet nakonec dělá totéž: nastavuje firmware čtečky tak, že neumožní zápis. HW čtečky je ta věc, která ti tu SD kartu (což je nějaká odnož IDE protokolu, pokud se dobře pamatuju) připojí na USB a přes nějaké API v OS zpřístupní.
Zrovna ty by sis mohl pamatovat náš příběh s flashováním té tvé notebookové vypalovačky, kde jiný FW zajistil přepnutí z IDE slave do IDE master. Přesně proto není firmware nazýván a vnímán jako software.