Welcome, Guest. Please login or register.

Author Topic: IOBlix Ethernet Zorro-II Interest in new device driver?  (Read 3249 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Iggy_Drougge

  • Sr. Member
  • ****
  • Join Date: Jul 2003
  • Posts: 333
    • Show all replies
    • http://www.kristallpojken.org
I use an IOblix ethernet (sometimes). It was totally useless until I learned that I had to downgrade the driver. I remember reading on Usenet that the interrupt handling was broken on the IOblix, and one of the E3B boys wrote on another forum that even the hardware is not correctly designed.

Edit: I suppose you noticed that the 37.20 driver does work, but only with ridiculously small packets?
A4000/25MHz/64MB/20GB/RetinaBLTZ3/FastlaneZ3/CatweaselMKIII/Ariadne/A2301
A3000/40MHz/32MB/6GB/Merlin/Buddha/X-Surf/FrameMachineII+Prism24
Draco60/50MHz/128MB/15GB/Altais/DracoMotion/DV/IOblix+net
 

Offline Iggy_Drougge

  • Sr. Member
  • ****
  • Join Date: Jul 2003
  • Posts: 333
    • Show all replies
    • http://www.kristallpojken.org
Re: IOBlix Ethernet Zorro-II Interest in new device driver?
« Reply #1 on: May 03, 2009, 02:49:28 AM »
Quote

doctorj wrote:
Much larger images are already available at the following link and are representative of the boards I have:
http://amiga.resource.cx/photos/ioblix


In addition, my board is TP-only and hence lacks the big transformer in the middle.

Quote

There is not a lot of room for error in the design.  The 68K interface works fine, and the registers and data spaces are I/O mapped.  I suppose the data line MSB/LSB could have been reversed making it big-endian byte ordering, but that's not a big deal.  There is only a single interrupt line, and that seems to be handled okay by the existing ioblix resource.


According to Michael Boehmer, the IOblix only pulses the INT line, instead of making static interrupts, which may cause troubles. I'm no hardware designer, nor a programmer, so I don't know exactly what the problem might be.

I remember a Usenet thread mentioning something about the ioblixether driver not always releasing interrupts, or something like that. You can google it.
A4000/25MHz/64MB/20GB/RetinaBLTZ3/FastlaneZ3/CatweaselMKIII/Ariadne/A2301
A3000/40MHz/32MB/6GB/Merlin/Buddha/X-Surf/FrameMachineII+Prism24
Draco60/50MHz/128MB/15GB/Altais/DracoMotion/DV/IOblix+net