Priest of the Order of the Butterfly
Posts: 680 from 2009/10/21
From: Boston, USA
Installation and usage
~~~~~~~~~~~~~~~~~~~~~~
1) Copy contents of libs/* in LIBS:, devs/* in DEVS: and classes/* in SYS:Classes.
2) Then run in a shell, as first program (important!), helios_rom_start.
=> this program shall be run only one time, running twice causes troubles as it install
many tasks and load classes each time.
=> Helios and others parties send some debug output throught the serial line.
If your computer has been run with RamDebug option you can see also them using
the program LogTool.
3) Now each time a device is connected you can see bus reset and enumeration steps
by looking serial line debug ouput.
If a compatible SBP2 device is connected and recognized, SBP2 class auto-mount all partitions.
WHERE IS THE PROGRAM LOG TOOL??????
WHERE IS SERIAL LINE DEBUG OUTPUT?????
WHERE ARE THE SBP2 PARTITIONS????????
- Normally Helios should not be removed of the system after run.
But if you're know what you do, unmount all SBP2 partitions and run program helios_remove.
Finish the removal by running shell command "Flushlib sbp2* helios* ohci*".
You may launch it many time because the internal Helios GarbageCollector task is trigged
only each 3 seconds.
Known issues and limitations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Isochrone modes not supported yet.
- Asynchrone modes limitations:
* Stream request not supported.
- No SerialBusManager task yet.
- No GUI, no prefs, no localisation...
Mac Mini 1.5GHz, 1G, 250G Drive, Apple Cinema Display, MorphOS 3.1 registered, MacOS 10 PowerBook (5,8) 1.67Hz, 2G, 80G Drive,........Waiting
PowerBook (5,8) 1.67Hz, 2G, 40G MorphOS 3.1 unregisterd