summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--share/man/man4/radio.420
-rw-r--r--share/man/man4/sf2r.46
-rw-r--r--share/man/man4/sfr.49
-rw-r--r--sys/arch/i386/conf/GENERIC3
4 files changed, 26 insertions, 12 deletions
diff --git a/share/man/man4/radio.4 b/share/man/man4/radio.4
index a0b956d86db..0010ef2b963 100644
--- a/share/man/man4/radio.4
+++ b/share/man/man4/radio.4
@@ -1,5 +1,5 @@
.\" $RuOBSD: radio.4,v 1.4 2001/10/26 05:38:43 form Exp $
-.\" $OpenBSD: radio.4,v 1.7 2002/05/06 16:52:00 mickey Exp $
+.\" $OpenBSD: radio.4,v 1.8 2002/05/30 18:42:33 mickey Exp $
.\"
.\" Copyright (c) 2001 Vladimir Popov
.\" All rights reserved.
@@ -38,6 +38,7 @@
.Cd "radio* at mr0"
.Cd "radio* at rt0"
.Cd "radio* at rtii0"
+.Cd "radio* at sfr0"
.Cd "radio* at sf2r0"
.Pp
.Fd #include <sys/types.h>
@@ -183,6 +184,16 @@ The TEA5757 chips are used in
and
.Xr fms 4
cards.
+.Pp
+The TC9216P, TC9217P and TC9217F are high speed PLL-LSI with built-in
+2 modulus prescaler.
+Each function is controlled through 3 serial bus lines (DATA, CLOCK and PERIOD)
+by the data setting to a pair of 24-bit registers, total of 48 bits.
+Address 8 bits and data 24 bits, total of 32 bits, are transferred in serial
+at the same time.
+The TC921x chips are used in
+.Xr sfr 4
+cards.
.Sh FILES
.Bl -tag -width /dev/radio -compact
.It Pa /dev/radio
@@ -195,14 +206,9 @@ cards.
.Xr mr 4 ,
.Xr rt 4 ,
.Xr rtii 4 ,
+.Xr sfr 4 ,
.Xr sf2r 4 ,
.Xr radio 9
-.Sh BUGS
-You can have only one card of the same type.
-For example, if you have two aztech FM tuners, the first card with jumper
-set to port 0x358 and the second one - to 0x350, you can use only one
-aztech card (in the kernel, that is) either with port 0x350 or 0x358.
-Don't even try to compile support for the second card into the kernel.
.Sh AUTHORS
The
.Nm
diff --git a/share/man/man4/sf2r.4 b/share/man/man4/sf2r.4
index 1a92ec420d7..56b3db9991a 100644
--- a/share/man/man4/sf2r.4
+++ b/share/man/man4/sf2r.4
@@ -1,5 +1,5 @@
.\" $RuOBSD: sf2r.4,v 1.3 2001/10/26 05:38:44 form Exp $
-.\" $OpenBSD: sf2r.4,v 1.4 2002/01/07 18:37:45 mickey Exp $
+.\" $OpenBSD: sf2r.4,v 1.5 2002/05/30 18:42:33 mickey Exp $
.\"
.\" Copyright (c) 2001 Vladimir Popov
.\" All rights reserved.
@@ -55,8 +55,8 @@ The flags control the driver behavior. For example, with flags 0x01 the driver
will assume that there is a TEA5759 chip is used.
.Sh BUGS
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.
+an internal amplifier (PT2254A chip) of the output sound, the second one
+does not have such an amplifier.
The current driver supports only the second variant.
.Sh SEE ALSO
.Xr isa 4 ,
diff --git a/share/man/man4/sfr.4 b/share/man/man4/sfr.4
index 0e3af54e3d4..7a8ba1cc3b9 100644
--- a/share/man/man4/sfr.4
+++ b/share/man/man4/sfr.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: sfr.4,v 1.1 2002/04/25 05:02:47 mickey Exp $
+.\" $OpenBSD: sfr.4,v 1.2 2002/05/30 18:42:34 mickey Exp $
.\"
.\" Copyright (c) 2002 Vladimir Popov
.\" All rights reserved.
@@ -40,6 +40,13 @@ driver provides support for the SF16-FMR FM radio tuners.
The SF16-FMR is a stereo FM tuner that allows to tune in the range
87.5 - 108.0 MHz.
.Pp
+The
+.Nm
+cards are based upon the TC9216P chip.
+See
+.Xr radio 4
+for details.
+.Pp
The SF16-FMR cards take only one I/O port.
The I/O port is set by the driver to the value specified in the configuration
file and must be 0x384 or 0x284.
diff --git a/sys/arch/i386/conf/GENERIC b/sys/arch/i386/conf/GENERIC
index cda1cc8b5e7..c047b19f54f 100644
--- a/sys/arch/i386/conf/GENERIC
+++ b/sys/arch/i386/conf/GENERIC
@@ -1,4 +1,4 @@
-# $OpenBSD: GENERIC,v 1.299 2002/05/15 21:39:50 jason Exp $
+# $OpenBSD: GENERIC,v 1.300 2002/05/30 18:42:33 mickey Exp $
# $NetBSD: GENERIC,v 1.48 1996/05/20 18:17:23 mrg Exp $
#
# GENERIC -- everything that's currently supported
@@ -463,6 +463,7 @@ bktr0 at pci? dev ? function ?
#radio* at mr?
#radio* at bktr?
#radio* at fms?
+#radio* at sfr0
#radio* at sf2r0
#radio* at az0
#radio* at rt0