BioAPI Reference Implementation: Manifest

The following isn't really a true manifest of everything included in the package. Rather, it is more of a roadmap picking out the main tourist locations.

/addins/bioapi_dummy_addin/
The BioAPI dummy addin (BSP). This is essentially a skeleton implementing all BSP functions (from which real BSPs may be derived), and can also be used for framework testing.

/addins/dl/
Data library, used by the MDS to provide a platform-independent information registry.

/addins/dl/mds/
Module Directory Schema

/addins/dl/mds/mds_install/
Application to install the MDS.

/addins/maf/
MAF is an acronym that Intel can't decide what for. The parts we use are common to all BSPs, but generally need to be compiled individually, and can't go into a common library.

/addins/pwbsp/
An example BSP based on passwords. This is currently included only as a BSP example, and as a simple "no hardware required" test for checking framework builds.

/apps/CMDS/
A library used by MdsEdit.

/apps/MdsEdit/
A regedit-like interface for manipulating the MDS.

/apps/mod_install/
An application used to install all modules, including the framework and BSPs. See 11_Install.txt for usage instructions.

/apps/Sample/
A sample application which demonstrates the basic operations of MDS query, module loading/unloading and attaching/detaching, enrollment and verification. Verification demonstrates how to use the MDS to determine available options.

/build/
Contains a workspace for performing the entire build, batch files for installing and uninstalling, and a repository where all binaries are copied after compilation.

/framework/bioapi_util/
A library of functions generally useful in a number of places both within the BioAPI reference implementation and for all BSPs.

/framework/h_layer/
The fundamental framework that ties applications to BSPs.

/framework/mds_util/
/framework/mds_util_api/
Utilities used in the framework to interface to the MDS. Of little or no interest to BSP and application developers.

/imports/
Source and libraries imported directly from the Intel CDSA, generally dealing with MDS and porting issues.

/include/
All general (not project-specific) BioAPI header files.

< Prev  Next >