Links to freely-available register specifications for graphics hardware. Note that redistribution restrictions apply to many of these documents. == GPUs == * [[ftp://ftp.siliconmotion.com.tw/databooks/|SiliconMotion]] * [[http://www.asiliant.com/products.htm|Chips (now Asiliant)]] * [[http://people.freedesktop.org/~anholt/specs/3dfx/voodoo_graphics.pdf|3dfx Voodoo Graphics]] * [[http://people.freedesktop.org/~anholt/specs/3dfx/voodoo2.pdf|3dfx Voodoo2]] * [[http://people.freedesktop.org/~anholt/specs/3dfx/voodoo_rush.pdf|3dfx Voodoo Rush]] * [[http://people.freedesktop.org/~anholt/specs/3dfx/banshee_spec.pdf|3dfx Voodoo Banshee]] * [[http://people.freedesktop.org/~anholt/specs/3dfx/voodoo3_spec.pdf|3dfx Voodoo3]] * XGI V3XE/V5/Z7: * [[https://bugs.freedesktop.org/attachment.cgi?id=7379|2D Programming Guide]] * [[https://bugs.freedesktop.org/attachment.cgi?id=9294|3D Programming Guide]] * [[https://bugs.freedesktop.org/attachment.cgi?id=7938|XGI 8300]] * [[http://ms-n.org/DataSheets/XGI/databook_z9s_v20.pdf|XGI Z9 Databook]] * [[http://www.intel.com/design/chipsets/manuals/298026.htm|Intel i810]] * [[http://www.intel.com/design/chipsets/manuals/298237.htm|Intel i815]] * [[http://intellinuxgraphics.org/documentation.html|Intel G45 & 965]] * [[http://www.x.org/docs/AMD/|AMD/ATI]]: * [[http://www.x.org/docs/AMD/R3xx_3D_Registers.pdf|ATI R3xx 3D Register Reference]] * [[http://www.x.org/docs/AMD/R5xx_Acceleration_v1.5.pdf|ATI R5xx Acceleration]] * [[http://www.x.org/docs/AMD/R6xx_3D_Registers.pdf|ATI R6xx/R7xx 3D Register Reference]] * [[http://www.x.org/docs/AMD/R6xx_R7xx_3D.pdf|ATI R6xx/R7xx Acceleration]] * [[http://www.x.org/docs/AMD/42589_rv630_rrg_1.01o.pdf|ATI rv630]] * [[http://www.x.org/docs/AMD/43372_rs690_rrg_3.00o.pdf|ATI rs690]] * [[http://www.x.org/docs/AMD/RRG-216M56-03oOEM.pdf|ATI M56]] * [[http://www.x.org/docs/AMD/42590_m76_rrg_1.01o.pdf|ATI m76]] * [[http://developer.amd.com/gpu_assets/R600_Instruction_Set_Architecture.pdf|ATI R6xx ISA]] * [[http://developer.amd.com/gpu_assets/R700-Family_Instruction_Set_Architecture.pdf|ATI R7xx ISA]] * [[http://developer.amd.com/gpu/ATIStreamSDK/assets/R600-R700-Evergreen_Assembly_Language_Format.pdf|ATI R6xx-Evergeen ISA]] * [[http://developer.amd.com/gpu/ATIStreamSDK/assets/AMD_Evergreen-Family_ISA_Instructions_and_Microcode.pdf|ATI Evergreen ISA]] * [[http://www.amd.com/us-en/ConnectivitySolutions/ProductInformation/0,,50_2330_9863_9919,00.html|AMD Geode]] == DVI Transmitters == * [[http://www.chrontel.com/pdf/7009ds.pdf|Chrontel CH7009B]] * [[http://www.chrontel.com/pdf/7010ds.pdf|Chrontel CH7010B]] * [[http://www.chrontel.com/pdf/7301ds.pdf|Chrontel CH7301C]] * [[http://www.analog.com/UploadedFiles/Data_Sheets/641001752AD9389_0.pdf|Analog AD9389]] * [[http://www.analog.com/UploadedFiles/Data_Sheets/331659927AD9889_0.pdf|Analog AD9889]] * [[http://www.siliconimage.com/docs/SiI-DS-0021-E-164.pdf|SiliconImage SiI 164]] * [[http://www.siliconimage.com/docs/SiI-DS-0086.pdf|SiliconImage SiI 178]] - Appears to have been removed. * [[http://www.siliconimage.com/docs/SiI-DS-0081.pdf|SiliconImage SiI 1162]] * [[http://www.siliconimage.com/docs/SiI-DS-0127.pdf|SiliconImage SiI 1178]] * [[http://www.ti.com/lit/gpn/tfp410|TI TFP410]] == LVDS Transmitters == * [[http://www.chrontel.com/pdf/7017-7018ds.pdf|Chrontel CH7017/CH7018]] * [[http://www.chrontel.com/pdf/7019ds.pdf|Chrontel CH7019]] * [[http://www.chrontel.com/pdf/7304ds.pdf|Chrontel CH7304]] * [[http://www.chrontel.com/pdf/7305ds.pdf|Chrontel CH7305]] * [[ftp://download.intel.com/design/chipsets/datashts/29069001.pdf|82807AA VCH]] == TV Encoders == * [[http://www.chrontel.com/products/dvo.asp|Chrontel CH703 - CH7013]] * [[http://www.conexant.com/products/entry.jsp?id=204|Brooktree Bt868/9, Conexant CX258xx]] * [[http://www.nxp.com/pip/SAA7102H/V4|Philips SAA7102/03]]