28-Mar-2024 21:02 GMT.
UNDER CONSTRUCTION
Anonymous, there are 23 items in your selection
[News] Poseidon USB Stack - current stateANN.lu
Posted on 07-Apr-2002 20:44 GMT by Christian Kemp23 comments
View flat
View list
Chris Hodges wrote: Poseidon is the software solution that brings USB to the Amiga. It will run on every Amiga equipped with OS3.1 or higher. To give the users and developers an overview on the state of the software, please read these facts.
Poseidon USB stack for AmigaOS

The hardware interface allows to use any USB controller hardware, if the drivers are written for it:

  • As already reported a few days ago by Michael Böhmer, Poseidon will be the official USB stack included with the Highway and Subway products. It has been developed using these fine cards.
  • A native PPC compile for MorphOS will be possible. Moreover, the MorphOS development team (cyfm) is working on a hardware driver (UHCI) for the Pegasos. By the time of writing, the keyboard and mouse classes already work with more coming soon.
  • Benjamin Vernoux has started with a OHCI driver implementation.
Currently, we have got the following class drivers:
  • hub.class for the root hub and external hubs. Allows real plug-and-play and unplugging of USB devices at the user's will (tested with an external hub and a composite keyboard-hub).
  • bootmouse.class for mice (lots of different mice tested).
  • bootkeyboard.class for keyboards (several keyboards tested).
  • printer.class delivering an usbparallel.device for printing (tested with Canon S400/S450/S500, Hewlett Packard printers)
  • massstorage.class for flash card readers and other mass media.
A lot of people already have received the software developer packages and said to contribute with digicam/webcam drivers (Felix Schwarz from innovative), printer drivers (TurboPrint), scanner drivers, etc.

More drivers are still to come. Remember that Poseidon is work-in-progress.

There is already a tool to read out pictures from Webcams using the STV680 chip. Other drivers (which will have much more features) will be provided by Felix Schwarz for VHI Studio. You can find the first Amiga USB Webcam at

http://www.platon42.de/platon/gfx/webcam.jpg

Trident, a GUI for Poseidon, is already on the way, although the stack is so easy to handle, that advanced users will probably stick to the few CLI commands for loading Poseidon. The whole stack and its class drivers can be made ROM resident, so that the USB mouse and keyboard is already available in the boot menu. Even more, it is planned to add booting capabilities to the massstorage.class.

Developers, who want to contribute may apply for the SDK by sending an email to poseidon@platon42.de. Also have a look at http://www.e3b.de/usb for more detailed technical information.

The Poseidon USB stack is Copyright 2002 Chris Hodges. All rights reserved.

Poseidon USB Stack - current state : Comment 1 of 23ANN.lu
Posted by 4pLaY on 07-Apr-2002 18:53 GMT
Great work keep it up Amiga needs things like this.
Poseidon USB Stack - current state : Comment 2 of 23ANN.lu
Posted by Budda on 07-Apr-2002 19:09 GMT
The progress report does sound impressive so far! Keep at it Chris!
Any news on somebody writing a UHCI for Amithlon systems?
Would be nice to finally use my USB mouse without the PS/2 converter, and use all the USB connections on my monitors hub for a keyboard etc.
Poseidon USB Stack - current state : Comment 3 of 23ANN.lu
Posted by catohagen on 07-Apr-2002 19:16 GMT
looks great :) i think i'll get one subway for my a1200 system, but are kinda
worried how it fits with the clockport and mediator, now the clockport is
used for a silversurfer serial port running a crystalfontz lcd display,
but i had to modify that silversurfer beyond recognition to get the mediator
to fit... :/
Poseidon USB Stack - current state : Comment 4 of 23ANN.lu
Posted by Sinan Gurkan on 07-Apr-2002 20:00 GMT
Will Posiedon be ported to AmigaOS 4 or
is Hyperion working on its own solution ?
Poseidon USB Stack - current state : Comment 5 of 23ANN.lu
Posted by tinman on 07-Apr-2002 20:03 GMT
Sounds cool. Handy too, since I just bought a USB joypad for my PC. Any plans to support those?
Poseidon USB Stack - current state : Comment 6 of 23ANN.lu
Posted by Chris Hodges on 07-Apr-2002 20:20 GMT
In reply to Comment 4 (Sinan Gurkan):
Hyperion has got Robert Tsien and Thomas Graff Thoger envolved in their effort.
I do not know anything about their work and how far it is. Decision was made
to come out with my own stack due to no other stack was likely to appear soon
enough to sell Michael's hardware, which was ready for such a long time.
At the time writing, no decision has been made to support AmigaOS4 or not. I
will have to wait until it actually is released. However, I will try to find
a solution which is best for the users.
Poseidon USB Stack - current state : Comment 7 of 23ANN.lu
Posted by Chris Hodges on 07-Apr-2002 20:23 GMT
In reply to Comment 5 (tinman):
There will be a general HID class sometime. When it is finished, it allows the
use of any human interface device envolved. However, the gameport.device might
now be able to cope with all the different switches and nobs. Maybe I've got
to add some new input resource.
Poseidon USB Stack - current state : Comment 8 of 23ANN.lu
Posted by Budda on 07-Apr-2002 20:30 GMT
In reply to Comment 7 (Chris Hodges):
So no information about Amithlon support by somebody working with you then?
(Nice to see you avoided the question, and replied to others!)
Poseidon USB Stack - current state : Comment 9 of 23ANN.lu
Posted by Chris Hodges on 07-Apr-2002 20:35 GMT
In reply to Comment 8 (Budda):
Well, you're never going to give up, eh? No, I currently don't have anyone doing a
Amithlon driver. It's just that I want to avoid trouble with Harald, who's
doing his own stack. If anyone feels capable of doing a driver for the
linux/Amithlon environment, just go ahead.
Poseidon USB Stack - current state : Comment 10 of 23ANN.lu
Posted by tinman on 07-Apr-2002 20:41 GMT
In reply to Comment 7 (Chris Hodges):
Or maybe do what that psxport dongle thingie does? CD32 pad emulation by patching lowlevel.library (IIRC) and its own solution for reading all the buttons and things.
Poseidon USB Stack - current state : Comment 11 of 23ANN.lu
Posted by Sinan Gürkan on 08-Apr-2002 05:15 GMT
In reply to Comment 6 (Chris Hodges):
Thanks for the answer. Maybe OS4's USB Stack is simpler
than yours, Posiedon can be sold as a commercial solution...
Let's wait and see...
Poseidon USB Stack - current state : Comment 12 of 23ANN.lu
Posted by Chris Hodges on 08-Apr-2002 05:21 GMT
In reply to Comment 9 (Chris Hodges):
Now I'm starting to replying to my own comments :)
This morning, Bernie contacted me and I'm very glad to tell you that he's willing
to do a hardware driver for Amithlon. This moment, he received the SDK.
I hope this is a solution that suits all of you :)
Poseidon USB Stack - current state : Comment 13 of 23ANN.lu
Posted by Chris Hodges on 08-Apr-2002 05:34 GMT
In reply to Comment 10 (tinman):
That playstation thingy emulations the CD32 Pad at hardware level. However,
patching the lowlevel.library might be possible aswell. It's just that
I don't think it's a good idea :) Moreover, the PC joysticks are analogue,
and lowlevel library only supports digital joysticks (the gameport.device,
however, is able to cope with analogue devices aswell).
Poseidon USB Stack - current state : Comment 14 of 23ANN.lu
Posted by X on 08-Apr-2002 06:07 GMT
In reply to Comment 12 (Chris Hodges):
Thanks Chris,
This is great news for Amithlon owners.
USB at last :)...
Poseidon USB Stack - current state : Comment 15 of 23ANN.lu
Posted by Peter Gordon on 08-Apr-2002 06:49 GMT
In reply to Comment 13 (Chris Hodges):
Yes but if you have the option to patch both gameport.device AND lowlevel.library, the base of compatible software gets much bigger, which can only be a good thing IMHO...
Poseidon USB Stack - current state : Comment 16 of 23ANN.lu
Posted by Don Cox on 08-Apr-2002 11:36 GMT
In reply to Comment 12 (Chris Hodges):
It suits Amithlon users very well indeed.
Thanks a lot.
Poseidon USB Stack - current state : Comment 17 of 23ANN.lu
Posted by Darren Eveland on 08-Apr-2002 19:41 GMT
In reply to Comment 16 (Don Cox):
What about Harald Frank's stack? Wasn't that the one supposed to be in TBU?
(The Big Update) ?
Darren
Poseidon USB Stack - current state : Comment 18 of 23ANN.lu
Posted by Anonymous on 09-Apr-2002 08:44 GMT
In reply to Comment 17 (Darren Eveland):
Well, this stack, I presume, does offer a lot of support.
All that's really needed. Who needs another stack..
Poseidon USB Stack - current state : Comment 19 of 23ANN.lu
Posted by Bill Hoggett on 09-Apr-2002 08:46 GMT
In reply to Comment 17 (Darren Eveland):
No, it wasn't. Harald never promised anything for TBU, except some improved network and sound drivers for individual cards.
It seems Harald and H&P have banded together in the current dispute, so his promised contributions now depend on whether H&P can satisfactorily resolve the licensing issue with Amiga Inc and the resulting breach of the contract they signed with Bernie.
Poseidon USB Stack - current state : Comment 20 of 23ANN.lu
Posted by Hobbit on 09-Apr-2002 11:00 GMT
In reply to Comment 19 (Bill Hoggett):
AFAIK has Harald Frank said serveral times (first on cologne amiga
show) that he contribute with his USB stack to Amithlon's next
big update. At the same cologne show they demonstrated the SUBWAY
clock port interface card.
Share with us your knowledge Bill, how do you know what is in TBU
and from whom ?
..
Poseidon USB Stack - current state : Comment 21 of 23ANN.lu
Posted by Bill Hoggett on 09-Apr-2002 11:30 GMT
In reply to Comment 20 (Hobbit):
Right now there is no TBU. The licensing issue and disagreements about who is in charge of development have seen to that.
Poseidon USB Stack - current state : Comment 22 of 23ANN.lu
Posted by alan buxey on 09-Apr-2002 14:06 GMT
this is such refreshing and cool news.... its always very neat when
something unexpected like this pops out and taps you in the face 8-)
Poseidon USB Stack - current state : Comment 23 of 23ANN.lu
Posted by Michael Böhmer on 13-Apr-2002 18:46 GMT
@Hobbit:
Sorry, you did missunderstand something. In Cologne the SUBWAY was presented, but not by Harald Frank but by me (E3B). VMC has nothing to do with this hardware. It's mine :)
Anonymous, there are 23 items in your selection
Back to Top