The Products
Poseidon USB


/ \
 The mariner of old said to Neptune in a great tempest, "O God! thou mayest save me if thou wilt, and if thou wilt thou mayest destroy me; but whether or no, I will steer my rudder true."(Michel de Montaigne (1533-1592))
/ \


The Poseidon USB Stack is a software solution that unleashes the possibilities of the Universal Serial Bus (USB) and the devices with USB interface, ranging from mice, keyboards, tablets, joysticks, printers, scanners, webcams, digicams, flash card readers, zip drives, floppy disk drives, harddisks, memory sticks, ethernet adapters, scanners and audio adapters to less common things like power supplies, GPS location devices or finger print readers. It is intended to be a solution for all systems.

Obtaining a keyfile for Poseidon is no longer possible. Poseidon V4.3 is exclusively available NOW for the E3B boards and shipped with the DENEB USB 2.0 controller card.

Donations of USB hardware may yield a working driver, if possible and reasonable. Other donations are welcome using my Amazon Wishlist (DE) or Amazon Wishlist (UK). No PayPal available.

Please visit the Highway USB Yahoo group for support (for all Poseidon users)


/ \
 I am a design chauvinist. I believe that good design is magical and not to be lightly tinkered with. The difference between a great design and a lousy one is in the meshing of the thousand details that either fit or don't, and the spirit of the passionate intellect that has tied them together, or tried. That's why programming-- or buying software-- on the basis of "lists of features" is a doomed and misguided effort. The features can be thrown together, as in a garbage can, or carefully laid together and interwoven in elegant unification, as in APL, or the Forth language, or the game of chess. (Ted Nelson)
/ \

Supported USB hardware so far:
ClassExampleSoftware
Hubs External hubs, both buspowered and selfpowered hub.class (included)
Mice Three button mice, pointing devices, tablets supporting boot protocol bootmouse.class (included)
Keyboards All sorts of keyboards bootkeyboard.class (included)
Tablets and other input devices All sorts of keyboards (including special keys), mice (including scrollwheels), tablets (including pressure), special support for wacom tablets, joypads (analog and digital, with lowlevel.library support), touchscreens, 3D Space Navigator(TM), etc. hid.class (included)
EGalax touchscreens Special touchscreen driver egalaxtouch.class (included)
MIDI via USB MIDI keyboards and interfaces. CAMD driver and keyboard mapper simplemidi.class (included), camdusbmidi.class (included)
USB Audio Streaming USB soundcards, headphones, etc. usbaudio.class (included)
Mass storage devices Compact flash readers (and similar), ZIP drives, CD roms, harddisks, floppies, digicams & MP3 players with MSD support massstorage.class (included)
Printers All printers can be interfaced through an usbparallel.device, specific printer drivers available from third parties printer.class (included)
Modems CDC ACM (Abstract Control Model) modems. No Winmodems! cdcacm.class (included)
Serial -> USB adapters PL2303 chipset and derivates, CP210x chipsets and derivates serialpl2303.class (included), serialcp210x.class (included)
Ethernet -> USB adapters Pegasus, Pegasus II, ASIX, Davicom, and MosChip Chipsets pegasus.class (included), asixeth.class (included), dm9601eth.class (included), moschip.class (included)
USB data link adapters Various ethwrap.class (included)
Misc. USB devices Scanners, PDAs, etc. rawwrap.class (included)
Palm Sync'ing All sorts of PalmOS PDAs. palmpda.class (included)
Bluetooth Bluetooth HCI USB interface. bluetooth.class (included), no Bluetooth stack included!
Firmware upgrading Devices with upgradable firmware using the DFU standard. dfu.class (included)
Webcams conforming to the UVC standard USB Video Class compatible with MJPEG support usbvideo.class
Webcams with STV680 Aiptek Pencam-Series, other cheap USB webcams with this chip PencamTool, pencam.vhi (both included)
Webcams with Sonix chipset Sonix webcams and derivates SonixcamTool, sonixcam.vhi (both included)
USB Rocket Launchers Toy missile launchers with USB connector RocketTool (included)
USB Powermanager Gembird Silvershield Powermanager SIS-PM, 6 outlet strip with 4 USB controllable sockets PowManTool (included)
FM Radios Cheap digital USB radio devices by D-Link and GemTek DRadioTool (included)
Non-MSD MP3 players Valencia MPX player other cheap USB MP3 Player using this chip UproarTool (included)
USB Cameras with PTP protocol Kodak cameras, some Canon cameras, maybe some others Written by Christophe Genre (MorphOS only)
Lego Mindstorms USB Tower Programmable Lego Tower NQC port by Uwe Ryssel
Digicams Kodak DC240(i) etc. through third party packages VHI Studio with IOUSB
Scanners Epson/HP scanners through third party packages fxScan with IOUSB
ScanQuix
BetaScan


Supported hardware controllers:
ProductManufacturerInterfaceDriverDescriptionImage
Deneb USB E3B Zorro II / III autosensing Main archive Zorro III DMA or PIO based USB 2.0 highspeed controller with three USB ports and 4 MB FlashRom Click for big pic
Algor USB E3B Zorro II Main archive Zorro based USB controller with three USB ports and 512 KB/1 MB FlashRom Click for big pic
Highway USB E3B Zorro II Main archive Zorro based USB controller with four USB ports Click for big pic
Subway USB E3B Clockport Main archive USB controller for the clockport with 4 ports (can also be used on the special A600 clockport!) Click for big pic
pciusb.device (MorphOS) any PCI OHCI/UHCI/EHCI Chris Hodges For onboard chipsets and USB 2.0 PCI cards, included in MorphOS 2.0 Click for big pic

/ \
 Any great work of art... revives and readapts time and space, and the measure of its success is the extent to which it makes you an inhabitant of that world -- the extent to which it invites you in and lets you breathe its strange, special air. (Leonard Bernstein)
/ \

Remember that (depending on the browser you're using) you might have to press the shift-key while clicking on the link to download the file.

Poseidon Main Archive:
ArchiveDocsSizeVersionDescriptionScreenshot
PoseidonV4.lha ReadMe 1076 KB V4.3 (07-Aug-09) Poseidon V4.3 main archive for E3B customers only. See ReadMe for details. Click for big pic
PoseidonV4MOS.lha ReadMe 1146 KB V4.2 (31-Aug-08) Poseidon V4.2 main archive for MorphOS 1.4.5 for PowerUP. See ReadMe for details. Click for big pic

Other E3B products hardware drivers and software:
ArchiveDocsSizeVersionDescriptionScreenshot
Luciferin.lha ReadMe 173 KB V4.1 (30-Aug-08) Luciferin FlashRom software for Highway+Romulus, Algor(Pro) and Deneb. See ReadMe for details. Click for big pic
NorwayEthernet.lha ReadMe 60 KB V1.8 (25-May-03) Update of the SANA2 norway.device. See ReadMe for details. Click for big pic


/ \
 We are born to inquire after truth; it belongs to a greater power to possess it. It is not, as Democritus said, hid in the bottom of the deeps, but rather elevated to an infinite height in the divine knowledge. (Michel de Montaigne (1533-1592))
/ \

©1997-2009 Chris Hodges. Last time updated on 08-Aug-09 12:55:31. Legal disclaimer, imprint.