Additional Resources Share Your Solutions Ask A Question How Tos Facts and FAQs What Is FireWire? FAQs For Developers Working Groups Assigned Codes Technical Bulletins Specifications Compliance Program Overview Tools For Developers Networking Entertainment and Consumer Electronics Computers and Peripherals New Products Featured Products Contact Bylaws TA Logo Working Groups Board of Directors contact Members List Join the 1394TA Member Benefits What We Do Pro-Audio Mass Storage Imaging / IIDC Home Entertainment Computers cables and Connectors Automotive Automation / Controls Aerospace Where To See FireWire PlugFests and Compliance Workshops Quarterly Meetings Press Contact Newsletters Resources White Papers 1394 In The News Member Press TA Press Releases
     
  1394 Trade Association

Change Text Size

 
FireWire In Action 1394: Under The Hood Products About the TA 1394 by Industry Events Press
 

1394 TRADE ASSOCIATION PRESS RELEASE

New Version of Linux1394 Delivers Significant Design Benefits and Advantages for Industrial, Instrumentation, Camera Applications

Revisions and Enhancements Improve Support for 1394b, Adding Automatic Bandwidth Allocation for Isochronous Transmission

Dallas, June 17, 2009 – Revisions and enhancements to Linux1394 will provide significant advantages to developers of industrial and security cameras, vision systems, and other innovative applications based on FireWire800, the 1394 Trade Association said today.

Enhancements include automatic bandwidth allocation for isochronous (real-time) data transmission in case of bus resets.  All re-allocations are now handled within the kernel so developers do not need extensive knowledge of or experience with these requirements.  Client programs no longer need to implement reallocation in their bus reset handling, and in many applications can get rid of bus reset handlers.  Isochronous resources are reliably released at client program shutdown. 

Other improvements enable accurate packet reception timestamps, and 100 percent correct determination of maximum bus speeds even with intermediary hops with limited bandwidth.  This capability, previously exclusive to kernel-level drivers, is now accessible to Linux libraries and application programs and enables full interoperability with advanced 1394b equipment, notably long haul interconnects. 

The latest Linux1394 releases are libraw1394 v2.0.2 and libdc1394 v2.1.2.  The latest version of the Linux kernel is Version 2.6.30.

“The Linux community's goal with our 1394 drivers and libraries is to provide an OS platform with robust support of the latest 1394 specifications, high performance, and great compatibility with the wide range of available 1394 equipment,” said Dr. Stefan Richter, who maintains the 1394 kernel subsystem.   “With the latest releases of drivers and libraries, Linux' 1394 programming interfaces have become more powerful and also a lot easier to work with, especially for 1394b and IIDC/ DCAM based video acquisition in industrial and research settings.”

“These impressive enhancements make 1394b very useful in combination with the Linux operating system.  They definitely simplify the use of Linux for applications such as vision systems and industrial cameras,” said James Snider, executive director of the 1394 Trade Association.  “With full 1394b support, Linux1394 delivers significant advantages.”

For more information on Linux1394, visit http://www.linux1394.org/

The 1394 Trade Association is a worldwide organization dedicated to the advancement of the IEEE 1394 (FireWire) standard. The 1394TA recently celebrated its 14th year of promoting 1394 and its one billionth 1394 port shipped. FireWire is used today in mass-market computer, entertainment, and professional products, and in a wide range of specialty applications such as music, defense, aerospace, industrial, and robotics products. For more information, visit www.1394ta.org

More information
Dick Davies
IPRA@mindspring.com

415 652 7515

 

 

 


HELPFUL LINKS

Events Calendar

Contact the TA

Newsletter Archive

Presentations

     


1394TA HOME | SITEMAP | SEARCH | PRIVACY & SECURITY | CONTACT

© Copyright 2008 1394 Trade Association - All Rights Reserved
Use of this website signifies your agreement to the Terms of Use
For questions or comments, please contact the 1394TA Webmaster