# csl_memprot.h File Reference

Header file for functional layer of CSL. It contains the various enumerations, structure definitions and function declarations. More...

`#include <ti/csl/soc.h>`
`#include <ti/csl/csl.h>`
`#include <ti/csl/cslr_cgem.h>`

## Data Structures

struct | CSL_MEMPROT_MPLKSTAT
| This will be used to lock/unlock/reset a memory region. More...
struct | CSL_MEMPROT_MPFSR
| This will be used to query the memory fault status. More...
struct | CSL_MEMPROT_MPPA
| This will be used to set/query the memory page attributes. More...

## Defines

#define | hCgemRegs ((CSL_CgemRegs *)CSL_CGEM0_5_REG_BASE_ADDRESS_REGS)
| Pointer to the memeory protection overlay registers.

## Detailed Description

Header file for functional layer of CSL. It contains the various enumerations, structure definitions and function declarations.

  ============================================================================
  (C) Copyright 2008, 2009, Texas Instruments, Inc.
  Use of this software is controlled by the terms and conditions found
  in the license agreement under which this software has been supplied. ===========================================================================

Copyright 2012, Texas Instruments Incorporated