Alex Kenis | 7 Nov 01:14 2007

Re: Nubus-pmac-users Digest, Vol 17, Issue 3

OK.  Since I only have 1400's around as guinea pigs, I looked into how to go about migrating or rewriting the video driver.  I had a 1400-specific brainstorm:  the machines (as well as the 5300 and 2400 and perhaps the older 190-68k and 550-PPC) use the Chips & Technologies 65225 chip, which is apparently very similar to the chips in other older 68k powerbooks.  It seems that there are already 2.6-kernel drivers for the 68k nubus 'books (I'll have to double-check) as well as the later chips and technologies 65520 - 65554 series chips from PCI 'books.  Does anyone think that it would be worthwhile to pursue my hacking the two drivers together in some way, or am I missing something obvious?
I could answer that question for myself if I could find ANY data sheets for C&T chips from before the 655xx series!  But I have not unearthed any as of yet.  I assume that a few members already have this, but i have also dug up Apple's MkLinux video_ecsc.c source code for the 5300, as well as their video_console.c and a few other possibly relevant tidbits to see if there is any helpful info in them, as well as the old Apple MPW development environment from their old FTP (this may be useless... but I would like to have it for posterity's sake).

Alex

PS  i have one of my 1400's apart on my workbench if anyone needs info on any of the specific chips or other internal hardware ... just ask.  The Video chip is labeled: CHIPS T65225 A , and the video RAM devices are IBM 70ns 5v 256K x 16 Multiport CMOS SO DRAM

On Nov 6, 2007, at 3:22 PM, nubus-pmac-users-request <at> lists.sourceforge.net wrote:

Send Nubus-pmac-users mailing list submissions to

To subscribe or unsubscribe via the World Wide Web, visit
or, via email, send a message with subject or body 'help' to

You can reach the person managing the list at

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Nubus-pmac-users digest..."
Today's Topics:

   1. Re: Nubus-pmac-users Digest, Vol 17, Issue 2 (Alex Kenis)
   2. Re: Any progress on a 2.6 kernel? (Florian Boelstler)

From: Alex Kenis <alex <at> aletheian.com>
Date: November 6, 2007 11:33:24 AM EST
Subject: Re: [Nubus-pmac-users] Nubus-pmac-users Digest, Vol 17, Issue 2
Reply-To: For users of Linux on NuBus PowerMacs <nubus-pmac-users <at> lists.sourceforge.net>


I'll take a look at it.  I am not sure of the differences between the 2.4 and 2.6 code, but I'll start researching tonight.

Alex 

On Nov 6, 2007, at 3:43 AM, nubus-pmac-users-request <at> lists.sourceforge.net wrote:

Hi Alex,

Alex Kenis wrote:
So are there any solutions being kicked around that I can perhaps  
work on?

I am currently working on a specific 2.6 kernel version (2.6.15.7),
which is based on the old ppc-tree -- the one that can live without an
"emulated" OF device tree.

It is working in the sense that it goes through the hardware detection
though crashes lately during the call of some yet to be determined
init()-function of some driver.

Although this development effort might sound counterproductive IMHO it
makes sense to get at least some 2.6 kernel to work. As soon as all
nubus-specific parts have been ported, we can try to find a solution
regarding the bootloader/powerpc/OF-device-tree-issue.

One thing we need independent of the underlying ppc kernel tree is a
frame buffer driver for the PowerBooks 1400 and 5300.
Its 2.4-based implementation is found in [1] and needs to be ported to
the 2.6-stylish frame buffer interface.
(It is originally derived from the "Open Firmware based frame buffer
device", which has been already ported to 2.6 as part of the mainline
kernel and is available in drivers/video/offb.c)

Let me know if you're interested.

Cheers,

  Florian

[1]







From: Florian Boelstler <euphoria <at> arcor.de>
Date: November 6, 2007 2:48:56 PM EST
To: For users of Linux on NuBus PowerMacs <nubus-pmac-users <at> lists.sourceforge.net>
Subject: Re: [Nubus-pmac-users] Any progress on a 2.6 kernel?
Reply-To: For users of Linux on NuBus PowerMacs <nubus-pmac-users <at> lists.sourceforge.net>


Kaj-Michael Lang wrote:
Is this available in some repo somewhere ?

No, not yet.
I wanted to sort some problems out before putting it on some repository.

Interested in doing some serious development?

Cheers,

  Florian





-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Nubus-pmac-users mailing list

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Nubus-pmac-users mailing list
Nubus-pmac-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nubus-pmac-users
Florian Boelstler | 7 Nov 01:40 2007
Picon

Re: Nubus-pmac-users Digest, Vol 17, Issue 3

Hi Alex,

while it is not a bad idea at all to have a proper video driver for that
chip it may turn out that the hardware environment found on 1400 and
5300 PowerBooks is different.

E.g. I was told that the sound chip (or some similar design) is found on
other systems as well, though the PowerBook 1400 does not support DMA
transfers for a corresponding hardware interface. Which renders existing
drivers useless (at least to some extent).

Cheers,

  Florian

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
Ed Stafford | 7 Nov 17:28 2007
Picon

Re: Nubus-pmac-users Digest, Vol 17, Issue 3

On Nov 6, 2007 6:40 PM, Florian Boelstler <euphoria <at> arcor.de> wrote:

> E.g. I was told that the sound chip (or some similar design) is found on
> other systems as well, though the PowerBook 1400 does not support DMA
> transfers for a corresponding hardware interface. Which renders existing
> drivers useless (at least to some extent).

>From what I have read, the 1400 uses a Singer IC for sound which is
very similar to the AWACs sound chip, however, no one has been able to
figure out if/where the single DMA channel exists.

Ed

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
Florian Boelstler | 7 Nov 23:05 2007
Picon

Re: Nubus-pmac-users Digest, Vol 17, Issue 3

Hi Alex,

Alex Kenis wrote:
> I assume that a few members already have this, but i
> have also dug up Apple's MkLinux video_ecsc.c source code for the 5300,
> as well as their video_console.c and a few other possibly relevant
> tidbits to see if there is any helpful info in them, as well as the old
> Apple MPW development environment from their old FTP (this may be
> useless... but I would like to have it for posterity's sake).

Thanks for the pointer to the MkLinux project.
I almost forgot about it, though I found a local CVS snapshot on my hard
disk later on...
I searched for "video_ecsc.c" on Google and got to know a Hurd-related
project through koders.com, which hosts all mentioned sources on
Savannah [1].

So at least we know a quasi permanent repository for future reference
(hopefully it's useful at all).

Cheers,

  Florian

[1] http://savannah.nongnu.org/projects/hurdppc/

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/

Gmane