AMD CS5535 manual Advanced Micro Devices, Inc. All rights reserved, Trademarks

Page 2

© 2006 Advanced Micro Devices, Inc. All rights reserved.

The contents of this document are provided in connection with Advanced Micro Devices, Inc. (“AMD”) products. AMD makes no representations or warranties with respect to the accuracy or completeness of the contents of this publication and reserves the right to make changes to specifications and product descriptions at any time without notice. No license, whether express, implied, arising by estoppel or otherwise, to any intellectual property rights is granted by this publication. Except as set forth in AMD’s Standard Terms and Conditions of Sale, AMD assumes no liability whatsoever, and disclaims any express or implied warranty, relating to its products including, but not limited to, the implied warranty of mer- chantability, fitness for a particular purpose, or infringement of any intellectual property right.

AMD’s products are not designed, intended, authorized or warranted for use as components in systems intended for surgical implant into the body, or in other applications intended to support or sustain life, or in any other application in which the failure of AMD’s product could create a situation where personal injury, death, or severe property or environmental damage may occur. AMD reserves the right to discontinue or make changes to its products at any time without notice.

Trademarks

AMD, the AMD Arrow logo, and combinations thereof, and Geode, GeodeLink, Virtual System Architecture, and XpressGRAPHICS are trademarks of Advanced Micro Devices, Inc.

Windows is a registered trademark of Microsoft Corporation in the United States and/or other jurisdictions.

Other product names used in this publication are for identification purposes only and may be trademarks of their respective companies.

2

AMD Geode™ GX Processor/CS5535 Companion Device GeodeROM Porting Guide

Image 2
Contents April Publication ID 32430CAdvanced Micro Devices, Inc. All rights reserved TrademarksContents Contents List of Figures GeodeLink Architecture TopologyList of Figures List of Tables List of Tables Overview1 IntroductionAssumption Load MSR specified by ECX into Edxeax Model Specific Registers2Example MSR Transaction Write the value in Edxeax to MSR specified by ECXModel Specific Registers GX Processor GeodeLink Architecture3AMD Geode CS5535 Companion DeviceAddressing Example GeodeLink MSR AddressingDescriptors Memory Descriptor TypesSysref Set Clocks and ResetProcessor Initialization Mdiv VdivCPU Identification Calculating Processor SpeedMemory Controller Initialization Size Memory Test Extended DramGeodeLink Modules Initialization Default Region Configuration Properties Bit Descriptions Descriptor MSR Address Glpci RegionsDescriptor Allocation Set ID Select Idsel AMD Geode CS5535 Companion Device InitializationChipset ID Gliu InitializationKeyboard Emulation Logic KEL 1+ Multi Function General Purpose Timers MFGPTsIRQ Mapper System Management Bus SMBusFlash Interface Power Management LogicAcpi Other Legacy DD InitializationUniversal Serial Bus USB Diverse Device I/O LocationsATA-5 / Hard Drive Initialization 7 AC97 Audio Controller InitializationGeodeLink Control Processor Initialization Virtual System Architecture InitializationPCI Bus Initialization Allocate Processor Frame Buffer and VSA2 MemoryMonochrome Support Miscellaneous InitializationsInitialize Graphics Subsystem Dual Monitor Support32430C Scratchpad Initialization Implementation5Clocking Post CodesImplementation Setup Options6 32430C VSA Memory7MapROM VSA PCI Memory MappedFrame Buffer GeodeROM Flow GX Processor/CS5535 Device VSA Revision # Revisions / Comments Document Revision HistoryTable A-1. Revision History Initial release