Intel EP80579 Benutzerhandbuch

Seite von 76
Intel
®
 EP80579 Software for Security Applications on Intel
®
 QuickAssist Technology
August 2009
PG
Order Number: 320183-004US
49
Debugging Applications—Security Software
The MIL application is invoked from the command line using the following syntax:
debugmgr {command}
where 
{command}
 is one of the following:
— help 
— DebugEnable 
— DebugDisable 
— VersionDumpAll
— setHC <timeout> 
— SystemHealthCheck
— DataDump (not supported in this release) 
— SetFileName <filename> 
These commands are described in more detail in 
11.2.1
Loading the MIL Application
On FreeBSD, load the debug manager using the following commands:
cd /EP805XX_release
setenv ICP_ROOT $PWD
kldload $ICP_ROOT/StagingArea/icp_debugmgmt.ko
On Linux, follow these steps:
1. Load the debug manager using the following commands: 
cd /EP805XX_release
export ICP_ROOT=$PWD
insmod $ICP_ROOT/StagingArea/icp_debugmgmt.ko
2. Create a character device /dev/mil_driver using the following steps:
a. Find the device major number associated with the character device /dev/
mil_driver using the following command: 
cat /proc/devices | grep mil_driver 
The following is a sample output from the above command:
249 /dev/mil_driver
b. Use the device major number displayed by the above command to create the 
character device using the following command:
mknod /dev/mil_driver c <device major number> 0
If we use the sample output from step 
, then the mknod command would be:
mknod /dev/mil_driver c 249 0
11.3
MIL User Command Details
Note:
The debugmgr must be enabled using the option ‘DebugEnable’ before it can display 
information and must be disabled using the option ‘DebugDisable’ at the end of it.