![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/3/f8/3f8a4e0c-ef6c-499c-9b70-0f7c069c9ff9/3f8a4e0c-ef6c-499c-9b70-0f7c069c9ff9-bg31.png)
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 Section 11.3.
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 a., 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.