Breaking News and Opinion on The Huffington Post. Busy, Busy, Busy. Larry Osterman's WebLog. Earlier today, someone asked me why 64bit versions of windows don’t support the internal PC speaker beeps.
The answer is somewhat complicated and ends up being an interesting intersection between a host of conflicting tensions in the PC ecosystem. Let’s start by talking about how the Beep hardware worked way back in the day[1]. The original IBM PC contained an Intel 8254 programmable interval timer chip to manage the system clock. Because the IBM engineers felt that the PC needed to be able to play sound (but not particularly high quality sound), they decided that they could use the 8254 as a very primitive square wave generator.
To do this, they programmed the 3rd timer on the chip to operate in Square Wave mode and to count down with the desired output frequency. Schneier on Security. Getwired.com. Come and learn about my journey with breast cancer. Brian's Mind.