]>
wirehaze git hosting - BOS.git/blob - kernel/sound/speaker.asm
1 ;----------------------------------------------------------;
2 ; BOS kernel Christoffer Bubach, 2004-2005. ;
3 ;----------------------------------------------------------;
5 ; Internal PCspeaker functions. ;
7 ;----------------------------------------------------------;
9 ;-----------------------;
10 ; turn on PC speaker ;
12 ;-----------------------;
30 ;----------------------;
32 ;----------------------;
36 and al, 0xFC ; some do 0xFD, some 0xFC... :/
42 ;----------------------------------;
44 ;----------------------------------;
48 in al, 0x61 ; turn the speaker on.
52 call delay
; timer.inc