Re: to make a TSR
- From: Dirk Wolfgang Glomp <dirk@xxxxxxxxxxxxxxxxxxx>
- Date: Sun, 27 Apr 2008 11:29:14 +0200
Am Sat, 26 Apr 2008 14:10:34 +0200 schrieb almas:
mov bx,0010h ; do a first bip, then a second
againbip:
dec bx
mov ax,0a0a3h
out 61h,al
sub cx,cx
loopici:
loop loopici
mov al,ah
out 61h,al
cmp bx,0
jnz againbip
; if i run alone this noise, sometimes, no thing happen
; if i run first the noise above, all is OK
Maybe you have to check the "speaker data status"?
RBIL->inter61d.zip->Ports.a
--------K-P0060006F--------------------------
PORT 0060-006F - KEYBOARD CONTROLLER 804x
....
Bitfields for KB ctrller port B control register (system control port)
[input]:
Bit(s) Description (Table P0393)
7 RAM parity error occurred
6 I/O channel parity error occurred
5 mirrors timer 2 output condition
4 toggles with each refresh request
3 NMI I/O channel check status
2 NMI parity check status
1 speaker data status
0 timer 2 clock gate to speaker status
Note: also supported by OPTi 82C392
SeeAlso: PORT 0061h-R,#P0392
Dirk
.
- Follow-Ups:
- Re: to make a TSR
- From: almas
- Re: to make a TSR
- References:
- to make a TSR
- From: almas
- to make a TSR
- Prev by Date: to make a TSR
- Next by Date: Re: to make a TSR
- Previous by thread: to make a TSR
- Next by thread: Re: to make a TSR
- Index(es):
Relevant Pages
|