Books and Articles

From IEEE 1394 FireWire Wiki
(Difference between revisions)
Jump to: navigation, search
(comments on FireWire System Architecture book)
(General: essay at
Line 26: Line 26:
Dr. Mukta Kar at CableLabs, ''IEEE 1394 - The Multimedia Bus of the Future''.<br>
[ Part 1]: architecture overview,
[ part 2]: application in the video domain, especially set top boxes
=== FireWire security ===
=== FireWire security ===

Revision as of 18:35, 12 September 2009



FireWire System Architecture

Don Anderson (MindShare, Inc.): FireWire System Architecture. Addison-Wesley Professional, 2nd edition 1999,1144,0201485354,00.html
ISBN 0201485354

This is a must-have for all FireWire programmers. Read this before you delve into the IEEE specs. It is not only invaluable to become familiar with FireWire. As a well written and well organized book with good balance between comprehensiveness and compactness, it is also a much more convenient reference than the specs.

The book can however not fully replace reading the IEEE 1394 specs because it only covers IEEE 1394-1995 and, incompletely and not 100% correctly, IEEE 1394a-2000. There is alas no newer book about FireWire available. Unit architectures like AV/C and SBP-2 are not covered by the book.

Linux Device Drivers

Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman: Linux Device Drivers. O'Reilly, 3rd edition 2005
ISBN 0596005903



Dr. Mukta Kar at CableLabs, IEEE 1394 - The Multimedia Bus of the Future.
Part 1: architecture overview, part 2: application in the video domain, especially set top boxes

FireWire security (dead link)

Hardware trouble


Troubled by the PL3507? The chip isn't that bad, but vendors tend to put odd firmware on it. Perhaps you need to hack the board before you can flash new firmware.


Some motherboards loose the GUID of the onboard FireWire controller after BIOS update. Then the EEPROM of the controller needs to be reprogrammed.

Personal tools