Linux MIPS Architecture development
 help / color / mirror / Atom feed
* Re: MIPS 2.1.89 now in CVS
       [not found] ` <9803242106.ZM28226@whelk>
@ 1998-03-25  3:27   ` ralf
  1998-03-26 23:04     ` Thomas Bogendoerfer
  0 siblings, 1 reply; 7+ messages in thread
From: ralf @ 1998-03-25  3:27 UTC (permalink / raw)
  To: David A Willmore; +Cc: linux

On Tue, Mar 24, 1998 at 09:06:06PM -0600, David A Willmore wrote:

> > I've upgraded the MIPS port to 2.1.89.  Aside of the still unresolved
> > problem in exit_mm() which I've reported some hours ago is seems to be
> > working on Indys.  Haven't yet tested the rest of my hardware collection.
> >
> > I'm particularly interested in reports about the NCR53C9x driver on
> > Olivetti M700 / Magnum 4000.
> 
> Hey! :)  I've got a 53c90 card for the ISA bus that I would like to use on a
> x86 machine.  Any idea how easy it would be to modify this driver to work with
> a very generic card like that?  Funny that I didn't find any of this code in
> the normal 2.1.90.  I take it your code isn't merged in?

Actually adding the necessary changes shouldn't be difficult.  Check out
the files drivers/scsi/{sparc,jazz}esp.[ch] in one of the snapshots on
ftp.linux.sgi.com.  You'll have to provide a similar machine / bus specific
backend like for these two architectures.  Actually an ISA specific backend
should be easier to implement than these two.

You're right, things have not been merged back but I intend to do this in
the near future.  I just wanted to do some bug bashing in the MIPS kernel.
Things are looking _better_ than ever now, so the time his near.

I just hope penguin central doesn't release 2.2.0 before I do my mergeback ...

(The world will be safe from me for today, I'm going to the CeBIT ...)

  Ralf

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: MIPS 2.1.89 now in CVS
  1998-03-25  3:27   ` MIPS 2.1.89 now in CVS ralf
@ 1998-03-26 23:04     ` Thomas Bogendoerfer
  1998-03-26 23:37       ` Alan Cox
  0 siblings, 1 reply; 7+ messages in thread
From: Thomas Bogendoerfer @ 1998-03-26 23:04 UTC (permalink / raw)
  To: ralf; +Cc: linux, David A Willmore

On Wed, Mar 25, 1998 at 04:27:42AM +0100, ralf@uni-koblenz.de wrote:
> On Tue, Mar 24, 1998 at 09:06:06PM -0600, David A Willmore wrote:
> > Hey! :)  I've got a 53c90 card for the ISA bus that I would like to use on a
> > x86 machine.  Any idea how easy it would be to modify this driver to work with
> > a very generic card like that?  Funny that I didn't find any of this code in
> > the normal 2.1.90.  I take it your code isn't merged in?
> 
> Actually adding the necessary changes shouldn't be difficult.  Check out
> the files drivers/scsi/{sparc,jazz}esp.[ch] in one of the snapshots on
> ftp.linux.sgi.com.  You'll have to provide a similar machine / bus specific
> backend like for these two architectures.  Actually an ISA specific backend
> should be easier to implement than these two.

depends on the DMA engine used on the board. When the card uses the normal
PC DMA controller it will be dead slow and a horror to implement (welcome
to world of 64K segments). If the board has it's own DMA engine, you need
documentation for it. And without DMA you will need a new driver.

Thomas.

-- 
See, you not only have to be a good coder to create a system like Linux,
you have to be a sneaky bastard too ;-)
                   [Linus Torvalds in <4rikft$7g5@linux.cs.Helsinki.FI>]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: MIPS 2.1.89 now in CVS
  1998-03-26 23:04     ` Thomas Bogendoerfer
@ 1998-03-26 23:37       ` Alan Cox
  1998-03-26 23:37         ` Alan Cox
  1998-03-26 23:47         ` Thomas Bogendoerfer
  0 siblings, 2 replies; 7+ messages in thread
From: Alan Cox @ 1998-03-26 23:37 UTC (permalink / raw)
  To: Thomas Bogendoerfer; +Cc: ralf, linux, willmore

> PC DMA controller it will be dead slow and a horror to implement (welcome
> to world of 64K segments). If the board has it's own DMA engine, you need
> documentation for it. And without DMA you will need a new driver.

Can anyone working on generic 53c9x support also talk to the Linux mac folks
who are also working on this right now. Incidentally we'll also be wanting
to abuse the mips sonic driver soon too 8)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: MIPS 2.1.89 now in CVS
  1998-03-26 23:37       ` Alan Cox
@ 1998-03-26 23:37         ` Alan Cox
  1998-03-26 23:47         ` Thomas Bogendoerfer
  1 sibling, 0 replies; 7+ messages in thread
From: Alan Cox @ 1998-03-26 23:37 UTC (permalink / raw)
  To: Thomas Bogendoerfer; +Cc: ralf, linux, willmore

> PC DMA controller it will be dead slow and a horror to implement (welcome
> to world of 64K segments). If the board has it's own DMA engine, you need
> documentation for it. And without DMA you will need a new driver.

Can anyone working on generic 53c9x support also talk to the Linux mac folks
who are also working on this right now. Incidentally we'll also be wanting
to abuse the mips sonic driver soon too 8)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: MIPS 2.1.89 now in CVS
  1998-03-26 23:37       ` Alan Cox
  1998-03-26 23:37         ` Alan Cox
@ 1998-03-26 23:47         ` Thomas Bogendoerfer
  1998-03-27  0:08           ` Alan Cox
  1 sibling, 1 reply; 7+ messages in thread
From: Thomas Bogendoerfer @ 1998-03-26 23:47 UTC (permalink / raw)
  To: Alan Cox; +Cc: ralf, linux, willmore

On Thu, Mar 26, 1998 at 11:37:25PM +0000, Alan Cox wrote:
> > PC DMA controller it will be dead slow and a horror to implement (welcome
> > to world of 64K segments). If the board has it's own DMA engine, you need
> > documentation for it. And without DMA you will need a new driver.
> 
> Can anyone working on generic 53c9x support also talk to the Linux mac folks
> who are also working on this right now. 

the 53c9x mips support is a "port" of the sparc esp driver, which I did
based on work from the m68k people (fastlane, blizzard, etc.). And I also
verified that the changed esp still runs on a Sparc (at least on my SS2).

> Incidentally we'll also be wanting
> to abuse the mips sonic driver soon too 8)

So I should put fixing it higher on my todo list:-) ? It still has problems
with real network traffic. I know the reason, but didn't have time to fix
it, yet.

Thomas.

-- 
See, you not only have to be a good coder to create a system like Linux,
you have to be a sneaky bastard too ;-)
                   [Linus Torvalds in <4rikft$7g5@linux.cs.Helsinki.FI>]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: MIPS 2.1.89 now in CVS
  1998-03-26 23:47         ` Thomas Bogendoerfer
@ 1998-03-27  0:08           ` Alan Cox
  1998-03-27  0:08             ` Alan Cox
  0 siblings, 1 reply; 7+ messages in thread
From: Alan Cox @ 1998-03-27  0:08 UTC (permalink / raw)
  To: Thomas Bogendoerfer; +Cc: alan, ralf, linux, willmore

> the 53c9x mips support is a "port" of the sparc esp driver, which I did
> based on work from the m68k people (fastlane, blizzard, etc.). And I also
> verified that the changed esp still runs on a Sparc (at least on my SS2).

Thats the same path the Mac people are taking

> So I should put fixing it higher on my todo list:-) ? It still has problems
> with real network traffic. I know the reason, but didn't have time to fix
> it, yet.

Not instantly but the later macs use the sonic (the nubus plugin cards are
all NE2000's in disguise)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: MIPS 2.1.89 now in CVS
  1998-03-27  0:08           ` Alan Cox
@ 1998-03-27  0:08             ` Alan Cox
  0 siblings, 0 replies; 7+ messages in thread
From: Alan Cox @ 1998-03-27  0:08 UTC (permalink / raw)
  To: Thomas Bogendoerfer; +Cc: alan, ralf, linux, willmore

> the 53c9x mips support is a "port" of the sparc esp driver, which I did
> based on work from the m68k people (fastlane, blizzard, etc.). And I also
> verified that the changed esp still runs on a Sparc (at least on my SS2).

Thats the same path the Mac people are taking

> So I should put fixing it higher on my todo list:-) ? It still has problems
> with real network traffic. I know the reason, but didn't have time to fix
> it, yet.

Not instantly but the later macs use the sonic (the nubus plugin cards are
all NE2000's in disguise)

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~1998-03-27  0:10 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <19980317234843.10411@uni-koblenz.de>
     [not found] ` <9803242106.ZM28226@whelk>
1998-03-25  3:27   ` MIPS 2.1.89 now in CVS ralf
1998-03-26 23:04     ` Thomas Bogendoerfer
1998-03-26 23:37       ` Alan Cox
1998-03-26 23:37         ` Alan Cox
1998-03-26 23:47         ` Thomas Bogendoerfer
1998-03-27  0:08           ` Alan Cox
1998-03-27  0:08             ` Alan Cox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox