Luigi Rizzo wrote:
> > yamaha ymf711 no yes ?
> > yamaha ymf715 no yes ?
> > yamaha ymf719 no no ?
>
> the 711 and 715 are supported in the old "pcm" driver -- apart
> from a couple of register writes to set the mixer volume, it is
> a fairly good emulation of the 4232 so it works well. The 719
> is undocumented andunfortunately some of the undocumented
> pieces refer to the control of the mixer.
I have a YMF719E card (that's on the chip itself) that works on a week-old
-current (on an Alpha no less):
pcm0: <Yamaha SA2> at port 0x220-0x22f,0x530-0x537,0x388-0x38b,0x330-0x331,0x370-0x371
irq 5 drq 0,1 on isa0
pcm0: interrupting at ISA irq 5
joy0: <Generic PnP Joystick> at port 0x201 on isa0
unknown0: <OPL3-SAX Sound Board> at port 0x100-0x107 on isa0
unknown1: <Generic ESDI/IDE/ATA controller> at port 0x1e8-0x1ef,0x3ee irq 11 on isa0
I have another machine (toshiba tecra 8000 laptop) with a yamaha-something
in it (this is a PNPBIOS detected device):
pcm0: <Yamaha OPL-SAx> at port
0x220-0x233,0x530-0x537,0x388-0x38f,0x330-0x333,0x538-0x539 irq 5 drq 1,0 on isa0
I seem to recall it too was a YHM0021 pnp id, but I don't know exactly what it
is.
YMH0021: adding io range 0x220-0x233, size=0x14, align=0x1
YMH0021: adding io range 0x530-0x537, size=0x8, align=0x1
YMH0021: adding io range 0x388-0x38f, size=0x8, align=0x1
YMH0021: adding io range 0x330-0x333, size=0x4, align=0x1
YMH0021: adding io range 0x538-0x539, size=0x2, align=0x1
YMH0021: adding irq mask 0x20
YMH0021: adding dma mask 0x2
YMH0021: adding dma mask 0x1
YMH0021: start dependant
pnpbios: handle 21 device ID YMH0021 (2100a865)
It's not a pnp device like the one on the card in the Alpha system. It's
statically configured by the bios setup.
Cheers,
-Peter
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message