Date: Thu, 25 Sep 1997 00:15:27 +0800 From: Mitsuru IWASAKI <iwasaki@pc.jaring.my> To: current@FreeBSD.ORG, cvs-all@FreeBSD.ORG Cc: luigi@iet.unipi.it, jmg@FreeBSD.ORG, kato@migmatite.eps.nagoya-u.ac.jp, iwasaki@pc.jaring.my Subject: pcm device has a conflict with FreeBSD(98)? (Re: cvs commit: src/sys/i386/isa/snd sound.c) Message-ID: <199709241618.AAA26693@relay3.jaring.my>
next in thread | raw e-mail | index | archive | help
Hi. > From: John-Mark Gurney <jmg@FreeBSD.ORG> > Date: Sun, 14 Sep 1997 23:35:13 -0700 (PDT) > Subject: cvs commit: src/sys/i386/isa/snd sound.c > > jmg 1997/09/14 23:35:13 PDT > > Modified files: > sys/i386/isa/snd sound.c > Log: > add some preprocessor lines to prevent both controler snd0 and > device pcm0 from being loaded into the kernel at the same time. As I've just found that another pcm device driver is in /sys/i386/isa/sound/pcm86.c which is for FreeBSD(98). Does it cause any problems for FreeBSD(98)? # FreeBSD(98) is for NEC PC-98 architecture based PCs. IIRC, config command of FreeBSD(98) has different behavior from original one, and architecture depending codes were separated into /sys/i386 and /sys/pc98. However, I'm not sure whether config of 98 version can handle it well if the pcm device is specified in kernel configuration file. Please look at this; /sys/pc98/conf/files.pc98 ---- pc98/pc98/sio.c optional sio device-driver i386/isa/snd/sound.c optional pcm device-driver i386/isa/snd/dmabuf.c optional pcm device-driver i386/isa/snd/ad1848.c optional pcm device-driver i386/isa/snd/sb_dsp.c optional pcm device-driver i386/isa/snd/clones.c optional pcm device-driver i386/isa/sound/pcm86.c optional pcm device-driver i386/isa/sound/dev_table.c optional snd device-driver /sys/pc98/conf/GENERIC98---- #device pcm0 at isa? port 0xa460 irq 12 vector pcmintr /sys/i386/conf/LINT---- # Luigi's snd code # device pcm0 at isa? port ? tty irq 10 drq 1 flags 0x0 vector pcmintr I suggest that we had better change the name for new pcm driver which developed by Luigi (thanks a lot!), because; - The name "pcm" has been already in used for FreeBSD(98) for long time. - Luckily new pcm driver has just integrated in -current, not in any RELEASEes. # I think alot of FreeBSD(98) users can be confused :-( PS. Sorry, I'm not a FreeBSD(98) user, so cannot test it. -- o [=] O (.~.)_P +=======================oooO==( )//Oooo======================+ | --- Mitsuru IWASAKI ---- | |15A-1-3, Scots Tower, MONT' KIARA CONDOMINIUM, Jalan 1/70C, | |Off Bikit Kiara, 50480 Kuala Lumpur, Malaysia | |TEL/FAX: +60-3-2538579 _/_/_/ _/ | |e-mail: iwasaki@sirim.my(OFFICE) _/ _/ _/ _/ | | iwasaki@pc.jaring.my(HOME) iwasaki@jp.FreeBSD.ORG(FreeBSD) | +============================================================+
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709241618.AAA26693>