LPCOpen Platform  v1.03
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
syscon_8xx.c File Reference
#include "chip.h"

Go to the source code of this file.

Macros

#define PDSLEEPWRMASK   (0x0000FFB8)
 
#define PDSLEEPDATMASK   (0x00000048)
 
#define PDWAKEUPWRMASK   (0x00006D10)
 
#define PDWAKEUPDATMASK   (0x000080EF)
 

Functions

void Chip_SYSCTL_SetDeepSleepPD (uint32_t sleepmask)
 Setup deep sleep behaviour for power down.
 
void Chip_SYSCTL_SetWakeup (uint32_t wakeupmask)
 Setup wakeup behaviour from deep sleep.
 
void Chip_SYSCTL_PowerDown (uint32_t powerdownmask)
 Power down one or more blocks or peripherals.
 
void Chip_SYSCTL_PowerUp (uint32_t powerupmask)
 Power up one or more blocks or peripherals.
 

Macro Definition Documentation

#define PDSLEEPDATMASK   (0x00000048)

Definition at line 40 of file syscon_8xx.c.

#define PDSLEEPWRMASK   (0x0000FFB8)

Definition at line 39 of file syscon_8xx.c.

#define PDWAKEUPDATMASK   (0x000080EF)

Definition at line 44 of file syscon_8xx.c.

#define PDWAKEUPWRMASK   (0x00006D10)

Definition at line 43 of file syscon_8xx.c.