<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.mamedev.org/index.php?action=history&amp;feed=atom&amp;title=Driver%3AGridcomp</id>
	<title>Driver:Gridcomp - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mamedev.org/index.php?action=history&amp;feed=atom&amp;title=Driver%3AGridcomp"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Driver:Gridcomp&amp;action=history"/>
	<updated>2026-04-28T00:19:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Driver:Gridcomp&amp;diff=6707&amp;oldid=prev</id>
		<title>Shattered at 17:54, 8 July 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Driver:Gridcomp&amp;diff=6707&amp;oldid=prev"/>
		<updated>2019-07-08T17:54:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:54, 8 July 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - Intel 7220 Bubble Memory Controller&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - Intel 7220 Bubble Memory Controller&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         - 7110 Magnetic Bubble Memory modules and support chips&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;         - 7110 Magnetic Bubble Memory modules and support chips&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(unknown) &lt;/del&gt;- EAROM for machine ID&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;X2110D &lt;/ins&gt;- EAROM for machine ID&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(unknown) &lt;/del&gt;- Real-Time Clock&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MM58174AN &lt;/ins&gt;- Real-Time Clock&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - (custom DMA logic)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - (custom DMA logic)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - Intel 8741 - keyboard MCU&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     - Intel 8741 - keyboard MCU&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Shattered</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=Driver:Gridcomp&amp;diff=6516&amp;oldid=prev</id>
		<title>Shattered: Created page with &quot;= GRiD Compass = The driver is incomplete -- only bubble memory is supported (no external floppy or hard disks).  Also, all known CCOS floppy disks were built for model 1101 a...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=Driver:Gridcomp&amp;diff=6516&amp;oldid=prev"/>
		<updated>2019-04-28T20:47:00Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;= GRiD Compass = The driver is incomplete -- only bubble memory is supported (no external floppy or hard disks).  Also, all known CCOS floppy disks were built for model 1101 a...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= GRiD Compass =&lt;br /&gt;
The driver is incomplete -- only bubble memory is supported (no external floppy or hard disks).  Also, all known CCOS floppy disks were built for model 1101 and do not run on model 1129 (no other ROM is available yet).   The driver applies ROM patches to work around both issues, allowing CCOS 3.0.1 to boot and run some software -- see notes at the start of driver file.&lt;br /&gt;
&lt;br /&gt;
Technical information is scarce (nothing on bitsavers; some info in the patent and in the &amp;quot;pioneering the laptop&amp;quot; talk &amp;amp;c).   Model 1101 hardware description from the US patent 4,571,456:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    - 15 MHz XTAL, produces&lt;br /&gt;
        - 5 MHz system clock for CPU, FPU, OSP&lt;br /&gt;
        - 7.5 MHz pixel clock&lt;br /&gt;
    - Intel 8086 - CPU&lt;br /&gt;
    - Intel 8087 - FPU&lt;br /&gt;
    - Intel 80130 - Operating System Processor, equivalent of:&lt;br /&gt;
        - 8259 PIC&lt;br /&gt;
        - 8254 PIT&lt;br /&gt;
    - Texas Instruments TMS9914 GPIB controller&lt;br /&gt;
    - Intel 7220 Bubble Memory Controller&lt;br /&gt;
        - 7110 Magnetic Bubble Memory modules and support chips&lt;br /&gt;
    - (unknown) - EAROM for machine ID&lt;br /&gt;
    - (unknown) - Real-Time Clock&lt;br /&gt;
    - (custom DMA logic)&lt;br /&gt;
    - Intel 8741 - keyboard MCU&lt;br /&gt;
    - Intel 8274 - UART&lt;br /&gt;
    - Intel 8255 - modem interface&lt;br /&gt;
        - 2x DAC0832LCN - DAC&lt;br /&gt;
        - MK5089N - DTMF generator&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Research notes ==&lt;br /&gt;
Wikipedia article -- https://en.wikipedia.org/wiki/Grid_Compass&lt;br /&gt;
&lt;br /&gt;
User websites&lt;br /&gt;
* https://web.archive.org/web/19980424023743/http://limbo.netpath.net:80/hw/GRiD/&lt;br /&gt;
**  ex- http://limbo.netpath.net/hw/GRiD/compass_manual.html&lt;br /&gt;
**  ex- http://limbo.netpath.net/hw/GRiD/compass_peripheral_manual.html&lt;br /&gt;
* https://web.archive.org/web/19990221195647/http://www.ideasign.com:80/bobz/gridspec.htm&lt;br /&gt;
* https://web.archive.org/web/20060213091159/http://www.pd.com:80/GRiDpage.html&lt;br /&gt;
* http://web.archive.org/web/20070624032011/http://www.pd.com/gbold/wwwboard.html -- GRiDboard forum&lt;br /&gt;
&lt;br /&gt;
Collections&lt;br /&gt;
* http://oldcomputers.net/grid1101.html&lt;br /&gt;
* http://www.digibarn.com/collections/systems/grid-all/index.html&lt;br /&gt;
&lt;br /&gt;
Mailing lists&lt;br /&gt;
* https://groups.yahoo.com/neo/groups/rugrid-laptop/info&lt;br /&gt;
* &amp;quot;there used to be a mailing list: GRiD@staller.spt.tek.com&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Ads&lt;br /&gt;
* http://www.rugged-portable.com/wp-content/uploads/2013/11/grid-more-than-a-personal-computer.pdf&lt;br /&gt;
* http://www.1000bit.it/ad/bro/grid/GRID-1984-PriceList.pdf&lt;br /&gt;
&lt;br /&gt;
Patents&lt;br /&gt;
* https://patents.google.com/patent/US4571456A/en -- Compass 1101&lt;br /&gt;
&lt;br /&gt;
Software &lt;br /&gt;
* CCOS disk images&lt;br /&gt;
** http://yahozna.dyndns.org/computers/GRiD/&lt;br /&gt;
** http://www.classiccmp.org/dunfield/img/index.htm -&amp;gt; gridcomp.zip &amp;quot;These disks are for: Grid Compass 1100/1101&amp;quot;&lt;br /&gt;
* http://www.ari-service.com/support/file/dir.asp?VirtPath=/ftp/grid/&lt;br /&gt;
* http://vintagecomputer.net/GRid/griddos.zip -- dos 3.3 images from rom ??&lt;br /&gt;
&lt;br /&gt;
Peripherals&lt;br /&gt;
* 2101 External Floppy Disk Drive -- single 5.25&amp;quot; drive&lt;br /&gt;
* 2102 External Floppy Disk Drive -- single 5.25&amp;quot; drive + 10 MB hard disk&lt;br /&gt;
* GRiD Compass Central: Intel 80186, up to 32 clients&lt;br /&gt;
&lt;br /&gt;
Aliens&lt;br /&gt;
* http://forum.alienslegacy.com/viewtopic.php?f=3&amp;amp;t=11011&lt;br /&gt;
* http://www.ripstick.com/USCM/images/&lt;br /&gt;
&lt;br /&gt;
Military&lt;br /&gt;
* http://www.dtic.mil/dtic/tr/fulltext/u2/a181907.pdf&lt;br /&gt;
* http://www.w7tsc.org/index.php/an-tsc-60-v/tsc-60-v-2-4/15-grid&lt;br /&gt;
&lt;br /&gt;
Videos&lt;br /&gt;
* https://www.youtube.com/watch?v=OQgoAQq7bP4 &amp;quot;Pioneering the laptop&amp;quot; -- http://www.sigcis.org/?q=node/45&lt;br /&gt;
** at 57:00 -- CCOS uses Intel UDI: http://bitsavers.trailing-edge.com/pdf/intel/iRMX/iRMX_I/462919-001_iRMX_UDI_System_Calls_Mar89.pdf&lt;br /&gt;
** at ?? --  GRiD Central was run on a  IBM Series/1 + IBM 3330 storage, under &amp;quot;Realtime Programming System&amp;quot;&lt;br /&gt;
* https://www.youtube.com/watch?v=bBbmjMWkEzc &amp;quot;InteGRiD - GRiD&amp;#039;s Compass Virtual Machine for MS-DOS&amp;quot;&lt;br /&gt;
* https://www.youtube.com/watch?v=n0NSSwhwnR4 &amp;quot;NASA SPOC software&amp;quot;&lt;/div&gt;</summary>
		<author><name>Shattered</name></author>
	</entry>
</feed>