Indeed, Strömming / Hering has become rare. However, for warfare, Surströmming could also be replaced by some fermented organic waste to achieve he same effect.
This comes from early years, when FORTRAN was introduced and the programmers needed to save space in the punch cards. Today, to avoid this possible source of bugs, you usually state "implicit none" in the preamble.
You can try searching (google) for the output of lspci or lsusb: like "1234:5678 firmware". Alternatively, search for your chip in the Linux Wireless data base.
TIL the difference between sill and strömming.