Keywriter Type TISCI Description

Note

The Keywriter Type TISCI APIs are supported in am62lx only.

This chapter provides information on TISCI messages for retrieving and programming keywriter type on devices.

TISCI Message ID Message Name
0x9047 TISCI_MSG_GET_KEY_WRITER_TYPE
0x9048 TISCI_MSG_SET_KEY_WRITER_TYPE

API Description

TISCI_MSG_GET_KEY_WRITER_TYPE - Get Keywriter Type

Usage

Message Type Secure
Secure Queue Only? Yes

TISCI Message ID

TISCI_MSG_GET_KEY_WRITER_TYPE          (0x9047U)

struct tisci_msg_get_keywriter_type_req

Request message for get keywriter type.

Parameter Type Description
hdr struct tisci_header Standard TISCI header

struct tisci_msg_get_keywriter_type_resp

Response message for get keywriter type.

Parameter Type Description
hdr struct tisci_header Standard TISCI header
keywriter_type u32 Keywriter type programmed on the device

See Keywriter Type Values for valid keywriter_type values.

TISCI_MSG_SET_KEY_WRITER_TYPE - Set Keywriter Type

Usage

Message Type Secure
Secure Queue Only? Yes

TISCI Message ID

TISCI_MSG_SET_KEY_WRITER_TYPE          (0x9048U)

struct tisci_msg_set_keywriter_type_req

Request message for set keywriter type.

Parameter Type Description
hdr struct tisci_header Standard TISCI header
keywriter_type u32 Keywriter type to program

See Keywriter Type Values for valid keywriter_type values.

struct tisci_msg_set_keywriter_type_resp

Response message for set keywriter type.

Parameter Type Description
hdr struct tisci_header Standard TISCI header

Keywriter Type Values

The keywriter_type field used in both the GET response and the SET request carries one of the following values:

Keywriter type Description
0x0U Device is not tied to any keywriter type
0x1U Device is tied to keywriter
0x2U Device is tied to keywriter lite