Thanks for your kind comment:P
And yes, firmware is a confusing term. In different contexts, it may mean the BIOS to be executed on a x86 CPU, or the ROM(stored in flash) code to be executed on a "Embedded" CPU(like ARM or MIPS these days). Firmware can be found in our laptops, phones, camera, HDD/SSD, and even SD cards.
Most firmware are written in C these days but assembly is still and must be used in bootloader (pre-initialization before going to the C main routine.)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Thanks for your kind comment:P
And yes, firmware is a confusing term. In different contexts, it may mean the BIOS to be executed on a x86 CPU, or the ROM(stored in flash) code to be executed on a "Embedded" CPU(like ARM or MIPS these days). Firmware can be found in our laptops, phones, camera, HDD/SSD, and even SD cards.
Most firmware are written in C these days but assembly is still and must be used in bootloader (pre-initialization before going to the C main routine.)