EasyManua.ls Logo

IBM Personal System/2 50 - Status Register A (Hex 00 A); Status Register B (Hex 00 B)

IBM Personal System/2 50
66 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Status
Register
A
(Hex
00A)
Bit
Function
7
Update
in
Progress
6-4
22-Stage
Divider
3-0
Rate
Selection
Bits
Figure
3-12.
Status
Register
A
Bit7
When
set
to
1,
this
bit
indicates
the
time-update
cycle
is
in
progress.
When
set
to
0,
it
indicates
the
current
date
and
time
can
be
read.
Bits6-4
These
three
divider-selection
bits
identify
which
time-base
frequency
is
being
used.
The
system
initializes
these
bits
to
binary
010,
which
selects
a
32.768
kHz
time-base.
This
is
the
only
value
supported
by
the
system
for
proper
time-keeping.
Bits3-0
These
bits
allow
the
selection
of
a
divider
output
frequency.
The
system
initializes
the
rate
selection
bits
to
a
binary
0110,
which
selects
a
1.024
kHz
square-wave
output
frequency
and
a
976.562-microsecond
periodic
interrupt
rate.
Status
Register
B
(Hex
00B)
Function
Set
Periodic
Interrupt
Enable
Alarm
interrupt
Enable
Update-Ended
interrupt
Enabled
Square
Wave
Enabled
Date
Mode
24-Hour
Mode
Daylight
Savings
Enabled
OeNOAMO~
Figure
3-13.
Status
Register
B
Bit7
When
set
to
0,
this
bit
updates
the
cycle,
normally
by
advancing
the
counts
at
a
rate
of
one
per
second.
When
set
to
1,
this
bit
immediately
ends
any
update
cycle
in
progress,
and
the
program
can
initialize
the
14
time
bytes
without
any
further
updates
occurring
until
this
bit
is
set
to
0.
3-16
Model
50
System
Board
October
1990

Related product manuals