From owner-cvs-all@FreeBSD.ORG Sat Dec 3 01:30:58 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17FFF16A41F; Sat, 3 Dec 2005 01:30:58 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id B198D43D49; Sat, 3 Dec 2005 01:30:57 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.33] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jB31UWdu001265 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 2 Dec 2005 17:30:37 -0800 Message-ID: <4390F52E.6080301@root.org> Date: Fri, 02 Dec 2005 17:30:22 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ticso@cicely.de References: <200512022236.jB2MaEI8090052@repoman.freebsd.org> <20051202233249.GA1299@freebie.xs4all.nl> <20051202234929.GI44012@cicely12.cicely.de> In-Reply-To: <20051202234929.GI44012@cicely12.cicely.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Wilko Bulte , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Peter Grehan , cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ic via6522reg.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Dec 2005 01:30:58 -0000 Bernd Walter wrote: > On Sat, Dec 03, 2005 at 12:32:49AM +0100, Wilko Bulte wrote: > >>On Fri, Dec 02, 2005 at 10:36:14PM +0000, Peter Grehan wrote.. >> >>>grehan 2005-12-02 22:36:14 UTC >>> >>> FreeBSD src repository >>> >>> Added files: >>> sys/dev/ic via6522reg.h >>> Log: >>> Register definitions for the ancient via6522. This 20+ year-old chip >>> still exists as a cell in the Macio asic on Apples, and is used to communicate >>> through the shift register with the external PMU microcontroller. >> >>Ah... our famous Versatile Interface Adapter chip! I'm more familiar >>with the 682[01] but this one is nicer ;) > > > Mmmm - very interesting stuff - I used the 6522 as well as the 6821 > on many self build 6502 and 68k based systems. > Usually a single 6522 to get system timers and then 6821 for firther > GPIO. > Since it's only a small step to the 6526: can we expect a C64 port > soon ;-) > But honestly - I wasn't aware that a modern computer system still uses > them. I still use one all the time in my Commodore 1541 floppy drive. :) The 6522 showed up as a chip in the original Macintosh (and an Apple II mouse card) and then the core of it was integrated into various VLSI chips. http://www.folklore.org/StoryView.py?project=Macintosh&story=Apple_II_Mouse_Card.txt http://folklore.org/StoryView.py?project=Macintosh&story=Macintosh_Prototypes.txt -- Nate