SF2R(4)
π SF2R(4) π
okay so bestie, this is a kernel interfaces manual page β SF2R(4), if we're being official about it β and it's literally all about the SoundForte RadioLink SF16-FMR2 FM radio device driver. yes. a radio. in your kernel. we're living in the future and it's giving 1990s hardware but make it iconic. π
β¨ NAME β¨
sf2r β the SoundForte RadioLink SF16-FMR2 FM radio device driver π¦
πΈ SYNOPSIS πΈ
option RADIO_TEA5759
sf2r0 at isa? port 0x384
radio* at sf2r0
like, that's the whole vibe. no cap. π
π DESCRIPTION π
The sf2r driver is the one that provides support for the SF16-FMR2 FM radio tuners. that's its whole job and it does it π«Ά
The SF16-FMR2 is a stereo FM tuner, and here's the resume:
- it lets you tune in the range
87.5-108.0MHz π» - it reports signal status on the current frequency
- it can force the audio output to mono
- it can perform a hardware signal search
- it has an internal AFC β¨
The SF16-FMR2 cards take only one I/O port. the driver sets that I/O port to whatever value you put in the configuration file, and bestie, listen β it must be 0x384. that's not a suggestion, that's the rule. π
okay now history time because it's actually kind of interesting ngl: Philips Semiconductors released two almost identical chips, TEA5757 and TEA5759.
- The
TEA5757is used in FM-standards where the local oscillator frequency is above the radio frequency β e.g. European and American standards, iykyk. - The
TEA5759is the version where the oscillator frequency is below the radio frequency β e.g. Japanese standards.
and then there's the option RADIO_TEA5759 π β what it does is change the algorithm of frequency calculation for the TEA5757 based cards so they conform with the Japanese standards. cute little switcheroo, love that for us. π«
π SEE ALSO π
go read those too, bestie, they're part of the lore. π
β HISTORY β
The sf2r device driver appeared in OpenBSD 3.0 and NetBSD 1.6. vintage. iconic. main character energy. π₯
π AUTHORS π
The sf2r driver was written by Vladimir Popov and Maxim Tsyplakov. The man page was written by Vladimir Popov. absolute legends, we stan. π
π BUGS π
okay so this is the part where we're honest. π
MediaForte made two variants of the SF16-FMR2 cards:
- the first one has an internal amplifier of the output sound
- the second one does not have such an amplifier
and the current driver supports only the second variant. yeah. if you have the first one, this driver is not it. it's giving unrequited love. π
so yeah, that's the whole page fr fr β tune responsibly, check your port is 0x384, and remember: no amplifier, no problem (for the driver, anyway). π
and that's a wrap! this gem came to you from Debian, dated August 25, 2020 β shoutout to the manpage overlords, mwah. π§π
π¦ where this page comes from
- nixpkgs unstable: netbsd-source 11.0
- Copyright (c) 2001 Vladimir Popov
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms