AM62D FreeRTOS SDK  11.00.00
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages

Introduction

DMSC controls the power management, security and resource management of the device.

Data Structures

struct  tisci_msg_set_swrev_req
 Request message to set swrev. More...
 
struct  tisci_msg_set_swrev_resp
 Response message after seting swrev. More...
 
struct  tisci_msg_disable_jtag_unlock_req
 Request message to disable jtag unlock. More...
 
struct  tisci_msg_disable_jtag_unlock_resp
 Response message after disabling jtag unlock. More...
 
struct  tisci_msg_disable_jtag_unlock_check_req
 Request message for disabling jtag unlock check. More...
 
struct  tisci_msg_disable_jtag_unlock_check_resp
 Response message after disabling jtag unlock check. More...
 
struct  tisci_msg_set_keyrev_req
 Request message to set keyrev. More...
 
struct  tisci_msg_set_keyrev_resp
 Response message after setting keyrev. More...
 
struct  tisci_msg_get_swrev_req
 Request message to get swrev. More...
 
struct  tisci_msg_get_swrev_resp
 Response message to get swrev. More...
 
struct  tisci_msg_get_keycnt_keyrev_req
 Request message to get keycnt, keyrev. More...
 
struct  tisci_msg_get_keycnt_keyrev_resp
 Response message to get keycnt, keyrev. More...
 

Functions

struct tisci_msg_set_swrev_req __attribute__ ((__packed__))
 

Enumerations

enum  tisci_otp_revision_identifier { OTP_REV_ID_SBL = 0, OTP_REV_ID_SYSFW = 1, OTP_REV_ID_SEC_BRDCFG = 2 }
 OTP Revision Identifiers. More...
 
enum  tisci_jtag_disable_check_identifier { JTAG_DISABLE_CHECK_SET = 0, JTAG_DISABLE_CHECK_CLEAR = 1, JTAG_DISABLE_CHECK_GET = 2 }
 JTAG Disable check Identifiers. More...
 

Macros

#define JTAG_DISABLE_CHECK_SET_VAL   1U
 This file contains: More...
 
#define JTAG_DISABLE_CHECK_CLEAR_VAL   0U
 

Macro Definition Documentation

◆ JTAG_DISABLE_CHECK_SET_VAL

#define JTAG_DISABLE_CHECK_SET_VAL   1U

This file contains:

    WARNING!!: Autogenerated file from SYSFW. DO NOT MODIFY!!

Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/

Declarations for all message structures to read and write SWREV and KEYREV

◆ JTAG_DISABLE_CHECK_CLEAR_VAL

#define JTAG_DISABLE_CHECK_CLEAR_VAL   0U

Enumeration Type Documentation

◆ tisci_otp_revision_identifier

OTP Revision Identifiers.

Enumerator
OTP_REV_ID_SBL 

Sofware Revision SBL

OTP_REV_ID_SYSFW 

Software Revision SYSFW

OTP_REV_ID_SEC_BRDCFG 

Software Revision Secure Board Configuration

◆ tisci_jtag_disable_check_identifier

JTAG Disable check Identifiers.

Enumerator
JTAG_DISABLE_CHECK_SET 

JTAG Disable check set

JTAG_DISABLE_CHECK_CLEAR 

JTAG Disable check clear

JTAG_DISABLE_CHECK_GET 

JTAG Disable check get

Function Documentation

◆ __attribute__()

struct tisci_msg_set_swrev_req __attribute__ ( (__packed__)  )

Variable Documentation

◆ __attribute__

enum tisci_otp_revision_identifier __attribute__