inc/mach-common/bits/lockbox.h File Reference

#include "bootrom.h"

Include dependency graph for lockbox.h:


Data Structures

struct  SESR_args

Defines

#define SESR_FLAGS_STAY_AT_NMI   0x0000
#define SESR_FLAGS_DROP_BELOW_NMI   0x0001
#define SESR_FLAGS_NO_SF_DMA   0x0000
#define SESR_FLAGS_DMA_SF_TO_RUN_DEST   0x0002
#define SESR_FLAGS_USE_ADI_PUB_KEY   0x0000
#define SESR_FLAGS_USE_CUPUB_KEY   0x0100
#define EMUDABL   0x00000001
#define RSTDABL   0x00000002
#define L1IDABL   0x0000001c
#define L1DADABL   0x000000e0
#define L1DBDABL   0x00000700
#define DMA0OVR   0x00000800
#define DMA1OVR   0x00001000
#define EMUOVR   0x00004000
#define OTPSEN   0x00008000
#define L2DABL   0x00070000
#define SECURE0   0x0001
#define SECURE1   0x0002
#define SECURE2   0x0004
#define SECURE3   0x0008
#define SECMODE   0x0003
#define NMI   0x0004
#define AFVALID   0x0008
#define AFEXIT   0x0010
#define SECSTAT   0x00e0

Typedefs

typedef SESR_args tSESR_args

Variables

static void(*const) sesr (void) = (void *)_BOOTROM_SESR

Define Documentation

#define AFEXIT   0x0010

#define AFVALID   0x0008

#define DMA0OVR   0x00000800

#define DMA1OVR   0x00001000

#define EMUDABL   0x00000001

#define EMUOVR   0x00004000

#define L1DADABL   0x000000e0

#define L1DBDABL   0x00000700

#define L1IDABL   0x0000001c

#define L2DABL   0x00070000

#define NMI   0x0004

#define OTPSEN   0x00008000

#define RSTDABL   0x00000002

#define SECMODE   0x0003

#define SECSTAT   0x00e0

#define SECURE0   0x0001

#define SECURE1   0x0002

#define SECURE2   0x0004

#define SECURE3   0x0008

#define SESR_FLAGS_DMA_SF_TO_RUN_DEST   0x0002

#define SESR_FLAGS_DROP_BELOW_NMI   0x0001

#define SESR_FLAGS_NO_SF_DMA   0x0000

#define SESR_FLAGS_STAY_AT_NMI   0x0000

#define SESR_FLAGS_USE_ADI_PUB_KEY   0x0000

#define SESR_FLAGS_USE_CUPUB_KEY   0x0100


Typedef Documentation

typedef struct SESR_args tSESR_args


Variable Documentation

void(* const) sesr(void) = (void *)_BOOTROM_SESR [static]


Generated on 3 Mar 2014 for PAL bare-c Library by  doxygen 1.4.7