Re: How to turn off battery low power beep in ASM??
- From: Dirk Wolfgang Glomp <spamtrap@xxxxxxxxxx>
- Date: Mon, 24 Oct 2005 14:42:21 +0000 (UTC)
mike schrieb:
> I have a Fujitsu Lifebook B112 with a weak battery.
> I get the low battery warning almost immediately, but
> it runs fine for another two hours.
> Problem is the annoying low battery beep.
> It's coming from the bios, cause it beeps in BIOS
> setup long before the OS gets loaded. Comes out the main
> speaker, so can't listen to mp3 without the beep.
> Seems to be no place in the bios setup to turn it off.
>
> What are my options?
>
> It's been a long time since I did any ASM programming, but
> IRRC, the beep is a bios call vectored thru a jump vector
> in low memory. Shouldn't I be able to put a small program
> in autoexec.bat that pokes that jump vector to point to a RTI instruction?
Are you shure that there is a vector?
> This is win98se, so shouldn't be prohibited from doing that
> before windows boots?? If I know the location of the jump vector,
> I should be able to poke it from a basic program without having
> to do any assembler at all?? This is a quick/dirty solution, so
> shouldn't have to worry about turning off interrupts while modifying
> the vector to make it absolutely
> reliable. If it crashes occasionly, I'll reboot.
> There are probably other gotchas that I've not considered.
>
> You assembly guys do this sort of thing all the time.
> Perhaps someone could give me some pointers.
>
> I don't feel confident enough to do irreversible changes like
> hacking the BIOS ROM. Quick and dirty, works most of the time,
> is ok.
Maybe it is possible to stop any speaker beeping,
by the speaker-port in the key-controller.
Dirk
.
- References:
- Prev by Date: Re: Floating point exception
- Next by Date: Re: compiler generated output
- Previous by thread: How to turn off battery low power beep in ASM??
- Next by thread: Re: How to turn off battery low power beep in ASM??
- Index(es):
Relevant Pages
|