Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Mar 2005 20:18:23 +0200
From:      Marc Olzheim <marcolz@stack.nl>
To:        Ulrich Spoerlein <q@uni.de>
Cc:        stable@freebsd.org
Subject:   Re: boot0: To beep or not to beep?
Message-ID:  <20050330181823.GB64275@stack.nl>
In-Reply-To: <20050330150031.GA2326@galgenberg.net>
References:  <20050330150031.GA2326@galgenberg.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--KN5l+BnMqAQyZLvT
Content-Type: multipart/mixed; boundary="yNb1oOkm5a9FJOVX"
Content-Disposition: inline


--yNb1oOkm5a9FJOVX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Wed, Mar 30, 2005 at 05:00:31PM +0200, Ulrich Spoerlein wrote:
> I really don't know any assembler, but reading
> /sys/boot/i386/boot0/boot0.S leads me to believe that there should be a
> beep on every boot. However, I certainly don't want any beeps from
> boot0, can I comment out the first two lines of main.10?

You are correct.

This is the patch I use for a laptop with an untunable (and loud) bell
volume.

Marc

--yNb1oOkm5a9FJOVX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="boot0.patch"
Content-Transfer-Encoding: quoted-printable

--- /usr/src/sys/boot/i386/boot0/boot0.S	Thu Jun 17 14:02:25 2004
+++ /usr/src/sys/boot/i386/boot0/boot0.S	Thu Oct  7 13:23:08 2004
@@ -38,7 +38,6 @@
 		.set KEY_F1,0x3b		# F1 key scan code
 		.set KEY_1,0x02			# #1 key scan code
=20
-		.set ASCII_BEL,0x07		# ASCII code for <BEL>
 		.set ASCII_CR,0x0D		# ASCII code for <CR>
=20
 /*
@@ -203,9 +202,7 @@
 /*
  * Start of input loop.  Beep and take note of time
  */
-main.10:	movb $ASCII_BEL,%al		# Signal
-		callw putchr			#  beep!
-		xorb %ah,%ah			# BIOS: Get
+main.10:	xorb %ah,%ah			# BIOS: Get
 		int $0x1a			#  system time
 		movw %dx,%di			# Ticks when
 		addw _TICKS(%bp),%di		#  timeout

--yNb1oOkm5a9FJOVX--

--KN5l+BnMqAQyZLvT
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQFCSu1vezjnobFOgrERAtAyAKC8D/2SHUaRVsWRDfMh+hQsKUwEwwCfZgsY
+KHatw80QUnpQfP9+HkqXTw=
=ehcv
-----END PGP SIGNATURE-----

--KN5l+BnMqAQyZLvT--



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