<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gohu</id>
	<title>ThinkWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.thinkwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gohu"/>
	<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/wiki/Special:Contributions/Gohu"/>
	<updated>2026-05-09T15:00:05Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://www.thinkwiki.org/w/index.php?title=SMI_LynxEM&amp;diff=48553</id>
		<title>SMI LynxEM</title>
		<link rel="alternate" type="text/html" href="https://www.thinkwiki.org/w/index.php?title=SMI_LynxEM&amp;diff=48553"/>
		<updated>2010-05-14T02:41:26Z</updated>

		<summary type="html">&lt;p&gt;Gohu: /* Linux X.Org driver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 0em 1em 1em 1em; background-color:#F8F8FF; align:right;&amp;quot;&amp;gt;&lt;br /&gt;
=== SMI LynxEM+ ===&lt;br /&gt;
This is a Silicon Motion video adapter&lt;br /&gt;
&lt;br /&gt;
Note: 4MB memory versions are called LynxEM4+ in IBM documentation&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Chipset: SM712G&lt;br /&gt;
* PCI ID: 126f:0712&lt;br /&gt;
* 2 or 4MB SGRAM&lt;br /&gt;
* Interface: PCI 2.1&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot; |&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Linux X.Org driver ===&lt;br /&gt;
This chip is supported by the 'siliconmotion' driver as part of the X.Org distribution&lt;br /&gt;
&lt;br /&gt;
==== ThinkPad LCD ====&lt;br /&gt;
Display on the internal LCD works as long as you set the monitor settings correct.&lt;br /&gt;
&lt;br /&gt;
==== External VGA port ====&lt;br /&gt;
??&lt;br /&gt;
where is the drivers for freebsd?  &lt;br /&gt;
X.org can not running in freebsd.(ibm240)&lt;br /&gt;
&lt;br /&gt;
==== Blank Screen when exiting Xorg ====&lt;br /&gt;
If your screen doesn't go back to text mode (console) when you exit Xorg but instead your screen goes black, try adding the following line in the &amp;quot;Device&amp;quot; section of your xorg.conf:&lt;br /&gt;
   Option &amp;quot;UseBIOS&amp;quot; &amp;quot;false&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Linux kernel Framebuffer driver ===&lt;br /&gt;
There are two framebuffer drivers.  One is sm712.c. The other is lynxfb.c.&lt;br /&gt;
The sm712.c driver comes with the Embedded Linux Development Kit (eldk) as&lt;br /&gt;
part of the stock Linux kernel and seems to work well (but possibly needs&lt;br /&gt;
hardware-dependant tweaks in some embedded environments.)&lt;br /&gt;
The second one, lynxfb.c was obtained directly from Silicon Motion and&lt;br /&gt;
won't work without tweaks in some environments.&lt;br /&gt;
&lt;br /&gt;
There is also limited framebuffer support for this chip in embedded devices&lt;br /&gt;
as part of the &amp;quot;U-Boot&amp;quot; boot loader.  This works well and is based on the&lt;br /&gt;
second (lynxfb) driver.&lt;br /&gt;
&lt;br /&gt;
=== ThinkPads this chip may be found in ===&lt;br /&gt;
* {{240X}}&lt;br /&gt;
* {{I1200}}, {{I1210}}, {{I1230}}, {{I1250}}, {{I1260}}&lt;br /&gt;
* {{I1300}}, {{I1330}}, {{I1370}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Components]]&lt;/div&gt;</summary>
		<author><name>Gohu</name></author>
		
	</entry>
</feed>