Register programming spec for RV630 and M56 available on x.org

Wednesday 12th September 2007, 08:08:00 PM, written by Rys

As promised by AMD, register specifications for their modern graphics processors are slowly starting to become available, to aid driver and tools development on Linux and other OSes. Today saw the availibility of the 2D, VIP and bringup register lists for RV630 and M56 (Mobility Radeon X1600), on x.org.

The register specifications in the documents will help developers initialise the device on the bus, get the MC into shape, wake the 2D engine up (although there is no specific 2D engine in R6-series hardware, if memory serves) and configure the display(s) for output.

There's no 3D register specification, nor is there a programming guide for the register lists to help developers use them correctly, but a quick glance shows that it should be enough to bring a 2D driver up for the two chips and start drawing.

The documentation is primarily for X driver developers, and it's available from x.org/docs/AMD for the curious.

Discuss on the forums

Tagging

amd ± driver, register, specification, X.org, 2D, VIP, bus, MC

Related amd News

RWT Analyzes Bulldozer Benchmarks
AMD Bulldozer microarchitecture analysis
Say hello to GLOBALFOUNDRIES
AMD completes deal with ATIC to create The Foundry Company
AMD Propus to be released in Q2 & Q3
AMD launch 45nm Phenom II processor
AMD goes Asset Smart; splits into two
Beyond Programmable Shading course notes available
AMD launches FireStream 9250 with 200Gflops DP via RV770
AMD GPGPU solutions get extra support from industry partners