
W83977TF
PRELIMINARY
Publication Release Date: March 1998
-119-
Revision 0.62
CRF1 (Default 0x00)
Bit 7 - 4: Reserved. Return zero when read.
Bit 3 - 0: Devices' idle status.
These bits indicate that the individual device's idle timer expires due to no I/O access, no IRQ,
and no external input to the device. These 4 bits are controlled by the printer port, FDC, UART A,
and UART B power down machines individually. Writing a 1 clears this bit, and writing a 0 has no
effect. Note that: the user is not supposed to change the status while the power management
function is enabled.
Bit 3: PRTIDLSTS. Printer port idle status.
= 0
printer port is now in the working state.
= 1
printer port is now in the sleeping state due to no printer port access, no IRQ, no DMA
acknowledge, and no transition on BUSY,
ACK
, PE, SLCT, and
ERR
pins in a
preset expiry time period.
Bit 2: FDCIDLSTS. FDC idle status.
= 0
FDC is now in the working state.
= 1
FDC is now in the sleeping state due to no FDC access, no IRQ, no DMA
acknowledge, and no enabling of the motor enable bits in the DOR register in a
preset expiry time period.
Bit 1: URAIDLSTS. UART A idle status.
= 0
UART A is now in the working state.
= 1
UART A is now in the sleeping state due to no UART A access, no IRQ, the receiver
is now waiting for a start bit, the transmitter shift register is now empty, and no
transition on MODEM control input lines in a preset expiry time period.
Bit 0: URBIDLSTS. UART B idle status.
= 0
UART B is now in the working state.
= 1
UART B is now in the sleeping state due to no UART A access, no IRQ, the receiver
is now waiting for a start bit, the transmitter shift register is now empty, and no
transition on MODEM control input lines in a preset expiry time period.
CRF2 (Default 0x00)
Bit 7 - 4: Reserved. Return zero when read.
Bit 3 - 0: Devices' trap status.
These bits indicate that the individual device wakes up due to any I/O access, IRQ, and external
input to the device. The device's idle timer reloads the preset expiry depending on which device
wakes up. These 4 bits are controlled by the printer port, FDC, UART A, and UART B power down
machines respectively. Writing a 1 clears this bit, and writing a 0 has no effect. Note that: the
user is not supposed to change the status while power management function is enabled.
Bit 3: PRTTRAPSTS. Printer port trap status.
= 0
the printer port is now in the sleeping state.
= 1
the printer port is now in the working state due to any printer port access, any IRQ,
any DMA acknowledge, and any transition on BUSY,
ACK
, PE, SLCT, and
ERR
pins.