Loading the pcspkr module and doing something which causes a beep (ctrl-g on the console, anaconda beeping to say the install is done... ;) leads to a machine check on my G5 with 2.6.14-1.1632_FC5
You mean like a "Machine Check Exception?" Is there anyway you could run mcelog and paste the output?
ppc64 mce's aren't parsed by mcelog. at a guess pcspkr is poking some port that doesnt exist on ppc
pcspkr got disabled in current ppc kernels.