Live data from Hacker News

What’s up with the Beep driver in Windows 7? (2010)

blogs.msdn.microsoft.com

1–10 of 106 posts

Re: What’s up with the Beep driver in Windows 7? (2010)

#2
Anyone else remember that driver that allowed the internal speaker to output wave sound?

I remember days of playing SimCity 2000 and Doom without a sound card, so it was just beeps and buzzes. Then one day I discovered that driver and started to enjoy small sounding wave sound

Re: What’s up with the Beep driver in Windows 7? (2010)

#3
post #2

Anyone else remember that driver that allowed the internal speaker to output wave sound? I remember days of playing SimCity 2000 and Doom without a sound card, so it was just beeps and buzzes. Then one day I discovered that driver and started to enjoy small sounding wave sound

Yes, I remember, speaker.drv. there was also one for win 3.11. I have fond memories of squeezing Windows on a bootable 2M3.0 floppy with UC2 compression and ramdisk to use it on the dos machines in university

Re: What’s up with the Beep driver in Windows 7? (2010)

#5

This 8254 mention made me curious. Does anyone know which other parts of the original PC hardware are still present in modern machines for compatibility? (Real mode in CPUs, A20, ...)

Almost nothing, there are some components that are emulated in software/firmware.

Re: What’s up with the Beep driver in Windows 7? (2010)

#6

This 8254 mention made me curious. Does anyone know which other parts of the original PC hardware are still present in modern machines for compatibility? (Real mode in CPUs, A20, ...)

Almost nothing, there are some components that are emulated in software/firmware.

Not even chipset pins devoted to AT keyboards?

Re: What’s up with the Beep driver in Windows 7? (2010)

#7

This 8254 mention made me curious. Does anyone know which other parts of the original PC hardware are still present in modern machines for compatibility? (Real mode in CPUs, A20, ...)

Intel finally got rid of hardware A20 gating in Haskell. Real mode still exists, and iirc, the processor still defaults to it. You just can't jump into real mode from x64 mode, you need a virtualized environment in 32 bit mode to do that.

Re: What’s up with the Beep driver in Windows 7? (2010)

#8
post #6

Earlier quoted context omitted.

Almost nothing, there are some components that are emulated in software/firmware.

Not even chipset pins devoted to AT keyboards?

There are mainboards without PS/2 ports.

The beeper using ancient interface is also long gone. Nowadays, the HDA chip handles it most of the time. There is no reason except ancient compatibility to call into the beeper via the ancient interface.

Re: What’s up with the Beep driver in Windows 7? (2010)

#9
post #6

Earlier quoted context omitted.

Almost nothing, there are some components that are emulated in software/firmware.

Not even chipset pins devoted to AT keyboards?

Good luck using an AT keyboard today :P there are some USB converters. Some motherboards that offer PS/2 connectivity (rare, mostly "gaming motherboards" for n-Key rollover fanatics) but I don't even know if that chipset would do AT.

Re: What’s up with the Beep driver in Windows 7? (2010)

#10
post #6

Earlier quoted context omitted.

Not even chipset pins devoted to AT keyboards?

Good luck using an AT keyboard today :P there are some USB converters. Some motherboards that offer PS/2 connectivity (rare, mostly "gaming motherboards" for n-Key rollover fanatics) but I don't even know if that chipset would do AT.

I wish it were a lot less rare as few ps/2-usb converters are very good, especially with a Model M for some reason. I don't want to retire it, it's still in great condition, unlike the dozen or more other keyboards I've had that have died after a year or two.
Post reply on HN