Hi.
FreeBSD developers.

  I have a plan to commit PC-Card melody beep code into
5-current(/sys/pccard/pccard_beep.c) from PAO3.  But it needs to
call sysbeepstop@sys/${ARCH}/${BUS}/clock.c function from
pccard_beep.c.

  May I commit below small changes to sys/i386/isa/clock.c and
sys/alpha/alpha/clock.c?

MAIN POINT:
        static void sysbeepstop --> void sysbeepstop.

Full PC-Card melody patch is in below URL.
http://people.FreeBSD.org/~sanpei/5-current/sys-pccard-pccard_beep_melody-20000917.diff

---
MIHIRA, Sanpei Yoshiro
Yokohama, Japan.

--- sys/i386/isa/clock.c.org    Tue May  9 10:16:31 2000
+++ sys/i386/isa/clock.c        Sat May  6 00:50:11 2000
@@ -510,7 +510,7 @@
 #endif
 }
 
-static void
+void
 sysbeepstop(void *chan)
 {
        outb(IO_PPI, inb(IO_PPI)&0xFC); /* disable counter2 output to speaker */
--- sys/alpha/alpha/clock.c.org Fri Sep 15 18:05:23 2000
+++ sys/alpha/alpha/clock.c     Fri Sep 15 18:05:52 2000
@@ -626,7 +626,7 @@
        return (0);
 }
 
-static void
+void
 sysbeepstop(void *chan)
 {
        outb(IO_PPI, inb(IO_PPI)&0xFC); /* disable counter2 output to speaker */
--- sys/i386/include/clock.h.org        Fri Sep 15 18:07:58 2000
+++ sys/i386/include/clock.h    Fri Sep 15 18:09:19 2000
@@ -44,6 +44,7 @@
 int    release_timer1 __P((void));
 #endif
 int    sysbeep __P((int pitch, int period));
+void   sysbeepstop __P((void *chan));
 void   i8254_restore __P((void));
 
 #endif /* _KERNEL */
--- sys/alpha/include/clock.h.org       Mon Sep 18 00:38:54 2000
+++ sys/alpha/include/clock.h   Mon Sep 18 00:39:12 2000
@@ -17,6 +17,7 @@
 
 void   DELAY __P((int usec));
 int    sysbeep __P((int pitch, int period));
+void   sysbeepstop __P((void *chan));
 int    acquire_timer2 __P((int mode));
 int    release_timer2 __P((void));
 



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to