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


Latest Thread Comments (14 total)
Posted by Rufus on Tuesday, 11-Sep-07 18:39:50 UTC
Quoting ChrisK
(edit: )Phoronix.com says AMD will provide specifications under NDA to X.Org developers, resulting in an open source driver. This seems to be a more likely scenario than them opening it up to the general public.
How they're saying no NDA (http://www.phoronix.com/scan.php?page=news_item&px=NjA0Ng) will be needed.

Posted by Farhan on Wednesday, 12-Sep-07 19:43:03 UTC
http://www.x.org/docs/AMD/

Looks like some register specs are already available.

Posted by Rufus on Wednesday, 12-Sep-07 23:00:33 UTC
Quoting Farhan
http://www.x.org/docs/AMD/

Looks like some register specs are already available.
Already slashdotted (http://hardware.slashdot.org/hardware/07/09/12/1747202.shtml). :???:

Anyone get a copy?

Posted by Tim Murray on Wednesday, 12-Sep-07 23:37:26 UTC
Direct download links are fast:

http://www.x.org/docs/AMD/42589_rv630_rrg_1.01o.pdf
http://www.x.org/docs/AMD/RRG-216M56-03oOEM.pdf

Posted by cho on Thursday, 13-Sep-07 03:28:46 UTC
it seems like that the RAMDAC is not true 10bit DAC (10bit buffer input->10bit LUT->10bit output).

Posted by Davros on Sunday, 16-Sep-07 14:33:16 UTC
"So the reason AMD started an open source GPU strategy was purely due to 2 things:

1.) Lost CPU sales due to lack of open source GPU support at an OEM level.
2.) Future CPU/GPU combination projects would require opening info on the GPU portion to allow uptake."

theres an article about it here:
http://www.phoronix.com/scan.php?page=article&item=838&num=1

Posted by gallego16 Ctm Link on Monday, 24-Sep-07 20:08:02 UTC
Hi,

Where can I download CTM SDK:?: I could not find any link on the open source webpage:

http://sourceforge.net/project/showfiles.php?group_id=189539

or on the ati's webpage:

http://ati.amd.com/companyinfo/researcher/

Thanks.

Posted by Sound_Card on Tuesday, 25-Sep-07 02:00:35 UTC
Try this...

http://ati.amd.com/companyinfo/researcher/Documents.html

Posted by gallego16 on Tuesday, 25-Sep-07 14:13:30 UTC
unfortunately, that link is only for documentation:sad:
I have sent an mail to researcher@ati.com but they have not answered:sad:.
does it exists another way to get the CTM?
Thanks.

Posted by MfA on Wednesday, 26-Sep-07 02:40:50 UTC
They have commented out the links to the researcher resource/registration pages at the moment, I guess the only way to get access if at all is via email at the moment.

PS. AFAICS real specs for ATI's chips are not forthcoming (last we heard 3D specs were still going to be under NDA) so I wouldn't be too hopeful for an open CTM SDK. I wouldn't be surprised if all the driver hackers even have clauses in their NDA to prevent them from exposing more of the chip than necessary for OpenGL drivers ...


Add your comment in the forums

Related amd News

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
AMD Phenom X3 released; reviewed