Revision 1.1 7 www.national.com
Table of Contents (Continued)
Geode™ GXLV Processor Series
4.5 DISPLAYCONTROLLER..................................................134
4.5.1 DisplayFIFO ....................................................135
4.5.2 CompressionTechnology...........................................135
4.5.3 HardwareCursor .................................................136
4.5.4 DisplayTimingGenerator...........................................136
4.5.5 DitherandFrameRateModulation ...................................136
4.5.6 DisplayModes ...................................................136
4.5.7 Graphics Memory Map . . ...........................................140
4.5.7.1 DCMemoryOrganizationRegisters ..................................140
4.5.7.2 FrameBufferandCompressionBufferOrganization......................140
4.5.7.3 VGADisplaySupport..............................................141
4.5.8 DisplayControllerRegisters.........................................141
4.5.8.1 ConfigurationandStatusRegisters...................................144
4.5.9 MemoryOrganizationRegisters......................................148
4.5.10 TimingRegisters .................................................150
4.5.11 CursorPositionandMiscellaneousRegisters ...........................152
4.5.12 PaletteAccessRegisters ...........................................153
4.5.13 FIFODiagnosticRegisters..........................................154
4.5.14 CS5530DisplayControllerInterface ..................................155
4.5.14.1 CS5530VideoPortDataTransfer ....................................156
4.6 VIRTUALVGASUBSYSTEM...............................................157
4.6.1 TraditionalVGAHardware ..........................................157
4.6.1.1 VGAMemoryOrganization .........................................158
4.6.1.2 VGAFrontEnd...................................................158
4.6.1.3 AddressMapping.................................................158
4.6.1.4 VideoRefresh ...................................................159
4.6.1.5 VGAVideoBIOS .................................................159
4.6.2 VirtualVGA .....................................................159
4.6.2.1 DatapathElements ...............................................160
4.6.2.2 GXLVVGAHardware .............................................160
4.6.2.3 SMIGeneration ..................................................161
4.6.2.4 VGARangeDetection .............................................161
4.6.2.5 VGASequencer..................................................161
4.6.2.6 VGAWrite/ReadPath .............................................161
4.6.2.7 VGAAddressGenerator ...........................................161
4.6.2.8 VGAMemory ....................................................161
4.6.3 VGAConfigurationRegisters ........................................162
4.6.4 VirtualVGARegisterDescriptions ....................................164
4.7 PCICONTROLLER ......................................................166
4.7.1 X-BusPCISlave..................................................166
4.7.2 X-BusPCIMaster ................................................166
4.7.3 PCIArbiter ......................................................166
4.7.4 GeneratingConfigurationCycles .....................................166
4.7.5 GeneratingSpecialCycles..........................................166
4.7.6 PCIConfigurationSpaceControlRegisters.............................167
4.7.7 PCIConfigurationSpaceRegisters ...................................168
4.7.8 PCICycles ......................................................173
4.7.8.1 PCIReadTransaction .............................................173
4.7.8.2 PCIWriteTransaction .............................................174
4.7.8.3 PCIArbitration ...................................................175
4.7.8.4 PCIHaltCommand ...............................................175