Intel EP80579 Security Camera User Manual


 
Security Software—ASD Module Architecture Overview
Intel
®
EP80579 Software for Security Applications on Intel
®
QuickAssist Technology
PG August 2009
32 Order Number: 320183-004US
7.0 ASD Module Architecture Overview
7.1 What’s New in this Chapter
No updates in this release.
7.2 Overview
The Acceleration System Driver is the kernel module responsible for initializing the
Security subsystem on EP80579 integrated processor. It performs the following
primary tasks:
PCI driver for the Ring Controller and ASU cluster devices.
loads firmware to the Acceleration Engines in the Acceleration Services Unit.
provides hardware-related services for sub-component modules, for example,
interrrupt management services.
provides an interface to extract information set up by pre-boot firmware about non-
coherent and coherent DRAM regions.
controls the initialization and shutdown of the sub-component modules that make
up the Security Subsystem.
enables system resource variables to be modified using a user-space component
that reads a configuration file at startup.
7.3 Functional Description
7.3.1 Configuration
Table 6 and Table 7 list the system resource variables.
Boot Time Configuration Instructions on page 34 provides more information.