nRF Connect SDK API 2.8.0
Loading...
Searching...
No Matches
pcd_common.h File Reference

Common definitions for the PCD API. More...

#include <pm_config.h>

Go to the source code of this file.

Data Structures

struct  pcd_cmd
 
#define PCD_CMD_ADDRESS   PM__PCD_SRAM_ADDRESS
 
#define PCD_CMD_MAGIC_COPY   0xb5b4b3b6
 
#define PCD_CMD_MAGIC_LOCK_DEBUG   0xb6f249ec
 
#define PCD_CMD_MAGIC_FAIL   0x25bafc15
 
#define PCD_CMD_MAGIC_DONE   0xf103ce5d
 
#define PCD_CMD_MAGIC_READ_VERSION   0xdca345ea
 
#define PCD_CMD   ((volatile struct pcd_cmd * const)(PCD_CMD_ADDRESS))
 
static void pcd_write_cmd_lock_debug (void)
 
static bool pcd_read_cmd_done (void)
 
static bool pcd_read_cmd_lock_debug (void)
 

Detailed Description

Common definitions for the PCD API.

Common definitions are split out from the main PCD API to allow usage from non-Zephyr code.