User's Manual
Intel® 815 Chipset: Graphics Controller PRM, Rev 1.0
R
51
Watermark and Burstlength Control MM 0x20D8
Read the current value of the Watermark and Burstlength Control Register.
Clear the burst length and watermark bits (bits 22:20, 17:12, 10:8 and 5:0).
OR–in the saved value of the Watermark and Burstlength Control Register.
Write the result back into the Watermark and Burstlength Control Register.
• Disable the low-priority ring buffer, in preparation for setting new values, by clearing the
RING_VALID bit in the Low-Priority Ring Buffer Length field at MM 0x203C.
Read the current value of the Low-Priority Ring Buffer Length field (MM 0x203C).
Clear the valid bit (bit 0).
Write the result back into the Low-Priority Ring Buffer Length field.
• Set up the low-priority ring buffer.
Write a 0 to the low-priority ring buffer tail at MM 0x2030.
Write a 0 to the low-priority ring buffer head at MM 0x2034.
Restore the low-priority ring buffer start at MM 0x2038, but preserve the reserved bits.
Restore the Low-Priority Ring Buffer Length field, but preserve the Automatic Report Header
Pointer bits and set the Ring Buffer Valid flag.
• Turn on the screen.
• Relock the protected register space in order to complete the state restoration process.
At this point the graphics adapter should function completely, in the mode identified by the saved-state
information.










