Keapigetintruderstatus, Keapiresetintruderstatus, Keapigetcpufreq – Kontron KEAPI User Manual
Page 10: 4 cpu, 7 keapigetintruderstatus, 8 keapiresetintruderstatus, 1 keapigetcpufreq

Software specification for Kontron EAPI
10
Parameters:
in/out
Parameter name
Description
in
boardHandle
Handle of the selected board
in
systemState
Desired system state
SYSTEM_STATE_TURN_OFF, 1
SYSTEM_STATE_HIBERNATE, 2
SYSTEM_STATE_RESTART, 3
2.3.7 KEApiGetIntruderStatus
KEAPI_CALLTYPE
KEAPI_UINT32
KEApiGetIntruderStatus (
KEAPI_UINT32
boardHandle,
KEAPI_PINT32
pIntruderStatus
);
Description:
Provides actual information whether computer case was opened or not.
Parameters:
in/out
Parameter name
Description
in
boardHandle
Handle of the selected board
out
pIntruderStatus
Pointer to a variable that receives actual intruder status
INTRUDER_STATUS_CASE CLOSED, 0
INTRUDER_STATUS_CASE OPENED , 1
2.3.8 KEApiResetIntruderStatus
KEAPI_CALLTYPE
KEAPI_UINT32
KEApiResetIntruderStatus (
KEAPI_UINT32
boardHandle
);
Description:
Resets the case intruder status.
Parameters:
in/out
Parameter name
Description
in
boardHandle
Handle of the selected board
2.4 CPU
2.4.1 KEApiGetCpuFreq
KEAPI_CALLTYPE
KEAPI_UINT32
KEApiGetCpuFreq (
KEAPI_UINT32
boardHandle,
KEAPI_INT8
freqType,
KEAPI_PINT32
frequency
);
Description:
Provides information about CPU frequency
minimal supported CPU frequency: CPU_FREQUENCY_MIN, 0
maximal supported CPU frequency: CPU_FREQUENCY_MAX, 1
current CPU frequency: CPU_FREQUENCY_CURRENT, 2.