Re: [Freedos-devel] beep implementation

2020-05-15 Thread Johnpaul Humphrey
Sorry for the late reply! The regular bell character starts to beep, stops beeping after a short time, and then lets me continue. The freecom beep starts to beep, beeps forever (I presume, I haven't tested it that long) and doesn't let me do anything else. I was able to fix my copy via the hex

Re: [Freedos-devel] beep implementation

2020-05-13 Thread tom ehlert
> Thanks, I will try the patch out when I get a little time. patches are not too helpful in an open source OS. > The regular bell character doesn't hang, so I wonder why freecom > implements its own version. you aren't entirely clear in your bug description: does it start to beep, and then

Re: [Freedos-devel] beep implementation

2020-05-13 Thread tom ehlert
Hallo Herr Eric Auer, am Mittwoch, 13. Mai 2020 um 12:19 schrieben Sie: > Hi Rugxulo, > Thank you for your binary patch but... >> 1). 2016-May-6: "[Freedos-devel] Beep command can't stop sounding when >> run in Intel Skylelake platorm." >> *

Re: [Freedos-devel] beep implementation

2020-05-13 Thread Johnpaul Humphrey
Thanks, I will try the patch out when I get a little time. The regular bell character doesn't hang, so I wonder why freecom implements its own version. On Wed, May 13, 2020 at 3:20 AM Eric Auer wrote: > > Hi Rugxulo, > > Thank you for your binary patch but... > > > 1). 2016-May-6:

Re: [Freedos-devel] beep implementation

2020-05-13 Thread Eric Auer
Hi Rugxulo, Thank you for your binary patch but... > 1). 2016-May-6: "[Freedos-devel] Beep command can't stop sounding when > run in Intel Skylelake platorm." > * https://sourceforge.net/p/freedos/mailman/message/35068370/ > > 2). 2017-Jun-9: "#189 Beep function freezes on recently intel

Re: [Freedos-devel] beep implementation

2020-05-12 Thread Rugxulo
Hi, On Fri, May 8, 2020 at 10:48 AM Johnpaul Humphrey wrote: > > I am running FD12 on an HP Pavilion that is about three years old. This was reported at least twice in recent years: 1). 2016-May-6: "[Freedos-devel] Beep command can't stop sounding when run in Intel Skylelake platorm." *

Re: [Freedos-devel] beep implementation

2020-05-08 Thread Johnpaul Humphrey
FreeDOS does only hangs for a little bit on the message. My version is "0.84-pre2" the version that ships with the standard USB install. So the problem does not appear to be delay(). Maybe the problem is nosound()? Maybe the keyboard has an error? or the computer itself? I can write a test program

Re: [Freedos-devel] beep implementation

2020-05-08 Thread Eric Auer
Hi! In short, your FreeCOM beeps are infinitely long. As you saym beep_l.c and beep_n.c implements them as beep_low() and beep() as follows: void beep_low(void) { sound(900); delay(200); /* 400 */ nosound(); delay(100); } void beep(void) { sound(900); delay(200); /* 400 */