Software : : Helios Firewire Stack
Posted By: ASiegel. on 2009/1/26 19:43:26
Guillaume "Yomgui" Roguez has released a first version of Helios, a Firewire stack for MorphOS. You can download the achive at the Aminet website. The archive also includes SDK files for third-party developers who are interested to create applications that utilize the Helios library.

Please click on "Read More" for additional details.


The Helios archive includes the following files:
  • README : manual
  • Libs/helios.library : this is the heart of Helios.
  • FWInspect : a MUI graphical interface to inspect local 1394 bus.
  • SDK/* : All files needed to develop applications using Helios.
SDK/include: all C header files (.h).
SDK/lib/libhelios.a : gluelib if you don't use inlines.


Installation and usage instructions:

1. If you like Helios and are sure that you would like to install it, just copy the file libs/helios.library to LIBS:. ‏ Then, copy FWInspect to C: (or any another place).

2. Launch FWInspect, it's a MUI application.
  • All recognized working local devices are shown in the top list.
  • Id: is the local node identifier.
  • Label: is the concatenation of all textual strings found in the node ROM.
  • Type: is node type (AVC/SBP2 are recognized).
  • You can open read/write windows using the buttons in the top right corner.
  • You can select a device, enter an address and/or a value, click on Read or Write buttons.
  • You can cause a busreset event using the Reset Bus button.

Known issues and limitations:

- Isochrone mode not supported.

- Asynchrone mode limitations:
* Ping request not supported.
* Lock request/response not supported.

- No bus management yet (to support the isochrone mode).

- FWInspect shows only the first PCI OHCI1394 bridge found on the host.

- Functions Helios_EnableBus() / Helios_DisableBus() works but may cause system crashes when helios.library is flushed and then reloaded.
 
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Drako^lM
    Joined: 2005/8/10
    Posts: 144
    From: Poland , Chelm
    Nice work Yomgui  :-D
    Hardware :
    Power Mac G5 2.3 Ghz & MorphOS 3.18 & OSX 10.5
    Mini G4 1.5 Ghz & MorphOS 3.18
    BlaBla Team Member -> http://blabla.ppa.pl
    AmiParty Team Member -> http://www.chal.pl/
  • »2009/1/26 19:51
    Profile Visit Website
  • ZB
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    ZB
    Joined: 2008/9/29
    Posts: 115
    From:
    Great release !

    Congratulations.
  • »2009/1/27 11:18
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Yomgui
    Joined: 2004/8/31
    Posts: 348
    From: Québec ...
    I've removed the archive link on my ftp account. Use only Aminet for now.
    And now... next project!
  • »2009/1/28 7:45
    Profile Visit Website