FireAPI™ Firewire
(1394a - 1394b) Development Toolkit, version 5.50
The FireAPI™ SDK provides
software developers with all the tools they need in order to develop
and debug 1394 applications in the Windows environment. It is based
on Unibrain’s 1394 Stack Technology (ubCore™), the next generation
of innovative 1394a and 1394b driver suite for Windows
2000/XP/2003/Vista and Windows NT 4.0 (via ubCore 3.30
runtime drivers only).
Moreover, it is the only 1394 SDK providing a complete User Mode
interface to the developer.
The included software contains :
ubCore™: Low level 1394 adapter drivers that provide the interface to
all 1394a and 1394b devices. This interface can be used directly either from
kernel mode client drivers or from user mode applications. The 1394 adapter
drivers are bus manager and power management capable and come with a variety of
specific 1394 device drivers built on top of them
- User Mode Driver & DLL: The user mode DLL provides the ability to
communicate with 1394 devices directly from within a user mode application
bypassing the need to create a specific 1394 kernel mode client driver for
each device in question which can be a tedious and difficult task to undertake
- Serial Bus Manager driver: Set of functions to control bus management
and isochronous resource management. Includes FULL source code
- FireViewer™: A 1394 bus viewer utility implemented using the user mode
DLL that displays the current topology of any local 1394 bus. Includes FULL
source code
- FireCommander™: A 1394 command interpreter tool implemented using the
user mode DLL that is used to pass commands to the 1394
stack.
- ubTweak™: A
convenient utility which allows the developer to control
various parameters of the ubCore drivers and SDK.
- FireNet™: 1394 native networking software. Fine tuned for 800Mbps
- SBP2 Driver: 1394 SBP2 external storage device driver
- IIDC 1394 Camera Driver: WDM kernel streaming
camera driver. This driver provides access to IIDC cameras connected to
the system through any generic third party DirectShow based
application. The driver also provides WIA and TWAIN support for Microsoft
Windows XP and later as well as FULL integration of the device with the
operating system
- Fire-i™ application: Application ,implemented using the IIDC 1394 camera
driver and DirectShow, that allows full camera enumeration, control and
preview
- Fire-i™ DLL: User mode C style DLL that directly communicates with the
1394 adapter drivers and provides a simple and robust interface that allows
full control and preview of IIDC 1394 digital cameras connected to the adapter.
The FULL source code of this DLL as well as source samples and
accompanying documentation is provided with FireAPI™.
- Fire-i IIDC application: New
camera control and diagnostics application, based on the
Fire-i DLL.
- DV 61883 1394 Camcorder Driver:
WDM kernel streaming DV camcorder driver. This driver provides access
to DV camcorders connected to the system through any generic
third party DirectShow based application. The FULL source code of the
driver is included as a FireAPI™ kernel mode source sample
Loopback functionality
- Header and Lib files
- Kernel Mode and User Mode source samples
- Extensive User and Kernel mode documentation
- Packaging
(FireAPI™ Part number:
1713)
- One FireAPI™ CD (or online download after
purchase)
- Three months free development support
The FireAPI™ Development Toolkit provides the entry point to develop, test and
debug your specific 1394 application. An extensive collection of prepared
functions and a dedicated access to Unibrains support are included and will
speed up your development.
For sales, licensing or upgrade information
regarding the FireAPI SDK, please
contact us:
sales@unibrain.com
Software Compatibility
Windows NT4/2000/XP/2003/Vista 32 bit and XP/2003/Vista 64 bit (Intel EM64t and Athlon 64 bit CPUs).
Hardware Compatibility
- Unibrain's or any third party 1394a or 1394b OHCI
PCI/PCMCIA/PCI Express/ExpressCard compliant adapter, or any Desktop/Portable PC with built-in 1394a or 1394b OHCI support.
- Unibrain's FireBoard 400™ (PCI Lynx 2) 1394a PCI adapter.
(via ubCore 3.3 runtime drivers only)
Part Numbers of runtime software and hardware licenses
- 1709: FireAPI™ software license (activation product key,
required one per firewire adapter).
- 1705: Fireboard-Blue™ 1394a PCI adapter with built-in FireAPI™ hardware license.
- 1711: FireboardBlue-e™ 1394a PCI
Express adapter with built-in FireAPI™ hardware license.
- 1716: Fireboard-800™ 1394b 64 bit PCI adapter with built-in FireAPI™ hardware license.
- 1718: Fireboard800-e™ 1394b PCI
express dapter with built-in FireAPI™ hardware license.
- 1703: Fireboard-400™ PCI Lynx-2 1394a PCI adapter with built-in FireAPI™ hardware license.
FireAPI™
and ubCore 1394a & 1394b driver architecture

|