Keapigetintruderstatus, Keapiresetintruderstatus, Keapigetcpufreq – Kontron KEAPI User Manual

Page 10: 4 cpu, 7 keapigetintruderstatus, 8 keapiresetintruderstatus, 1 keapigetcpufreq

Advertising
background image

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.

Advertising