Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 May 2006 02:05:00 -0400
From:      Parv <parv@pair.com>
To:        Garrett Cooper <youshi10@u.washington.edu>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Boot manager beep (revisited)
Message-ID:  <20060501060500.GA5946@holestein.holy.cow>
In-Reply-To: <44559034.9010702@u.washington.edu>
References:  <445581DE.50901@centtech.com> <44559034.9010702@u.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
in message <44559034.9010702@u.washington.edu>,
wrote Garrett Cooper thusly...
>
> Eric Anderson wrote:
> 
> >This thread:
> >http://lists.freebsd.org/pipermail/freebsd-stable/2005-December/020572.html
> >
> >
> >mentions a patch to disable the boot manager beep, and also
> >discusses having it optional.  I don't have enough asm-fu to make
> >that option happen, but I can tell you, that on laptops, that
> >beep is really annoying, and amazingly loud.  Is this just
> >waiting for an able minded person to code up the options and
> >submit?
>
> Someone tell me how to use patch and I'll give it a shot. I sure
> as hell hate that stupid pc speaker beep notification.

What you need to do (for hand editing) is -- according to the patch,
around 204 (in v1.14 2005/02/08 20:43:04) where 'main.10:' appears
-- remove "movb $ASCII_BEL,%al" after "main:10:", delete the line
"callw putchr", join the line "xorb %ah,%ah" with "main.10:".
Then compile & install the new version.

I hand edited the file (/usr/src/sys/boot/i386/boot0/boot0.S) based
on the given patch; did building|installing of world & kernel; on
reboot of Dell Inspiron 5000e laptop, there still was a beep.  So
the patch did not work for me.  Did i miss something?


  - Parv

-- 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060501060500.GA5946>