blob: dc8f2ce1202c353f7cb16cc26a34797376383d74 [file] [log] [blame]
/*
* Copyright (c) 2023 Nuvoton Technology Corporation.
*
* SPDX-License-Identifier: Apache-2.0
*/
#ifndef _NUVOTON_NPCX_SOC_DBG_H_
#define _NUVOTON_NPCX_SOC_DBG_H_
#ifdef __cplusplus
extern "C" {
#endif
/**
* @brief Configure the Automatic Freeze mode. If this mode is enabled, whenever
* the Core is halted, various modules’ clocks, counters are stopped and
* destructive reads are disabled, pending the respective module enable bit for
* debugging.
*/
void npcx_dbg_freeze_enable(bool enable);
#ifdef __cplusplus
}
#endif
#endif /* _NUVOTON_NPCX_SOC_DBG_H_ */