Freescale Semiconductor Inc.
    Regional Technical Application Center

 

E:/PROJECTS/IOP/ADC Average/Src/ADC_Filter/ADC_Filter_Drv/src/Derivative.h File Reference

MPC551x register addresses. More...

#include "MPC551x.h"
#include "typedefs.h"

Include dependency graph for Derivative.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define SIU_PCR(PCR_OFFSET)   SIU.PCR[PCR_OFFSET].R
#define SIU_GPDO(GPDO_OFFSET)   SIU.GPDO[GPDO_OFFSET].R
#define PIT_TLVAL0   PIT.TLVAL0.R
#define PIT_TLVAL1   PIT.TLVAL1.R
#define PIT_TLVAL2   PIT.TLVAL2.R
#define PIT_TLVAL3   PIT.TLVAL3.R
#define PIT_TLVAL4   PIT.TLVAL4.R
#define PIT_TLVAL5   PIT.TLVAL5.R
#define PIT_TLVAL6   PIT.TLVAL6.R
#define PIT_TLVAL7   PIT.TLVAL7.R
#define PIT_EN   PIT.EN.R
#define PIT_CTRL   PIT.CTRL.R
#define PIT_FLG   PIT.FLG.R
#define PIT_INTEN   PIT.INTEN.R
#define PIT_INTSEL   PIT.INTSEL.R
#define PIT_FLG_TIF1   PIT.FLG.B.TIF1
#define INT_PSR(u8InterruptNum, u8Priority)   (INTC.PSR[u8InterruptNum].R = (uint8_t)u8Priority)
#define INTC_HVEN_PRC0   INTC.MCR.B.HVEN_PRC0
#define INTC_HVEN_PRC1   INTC.MCR.B.HVEN_PRC1
#define INTC_CPR_PRC0_PRI   INTC.CPR_PRC0.B.PRI
#define INTC_CPR_PRC1_PRI   INTC.CPR_PRC1.B.PRI
#define SIU_ECCR_EBDF   SIU.ECCR.B.EBDF
#define SIU_SYSCLK_SYSCLKSEL   SIU.SYSCLK.B.SYSCLKSEL
#define CRP_CLKSRC_XOSCEN   CRP.CLKSRC.B.XOSCEN
#define FMPLL_ESYNCR1   FMPLL.ESYNCR1.R
#define FMPLL_ESYNCR2   FMPLL.ESYNCR2.R
#define FMPLL_SYNSR_LOCK   FMPLL.SYNSR.B.LOCK


Detailed Description

MPC551x register addresses.

Copyright (c) 2008 Freescale Semiconductor Freescale Confidential Proprietary

Author:
Freescale Semiconductor

r01160

Guadalajara Applications Laboratory RTAC Americas

Version:
0.1
Date:
4/15/2008 3:07:45 PM
Warning:
This file shall be adapted with the specific MCU derivative registers.
History:

Define Documentation

#define CRP_CLKSRC_XOSCEN   CRP.CLKSRC.B.XOSCEN

#define FMPLL_ESYNCR1   FMPLL.ESYNCR1.R

#define FMPLL_ESYNCR2   FMPLL.ESYNCR2.R

#define FMPLL_SYNSR_LOCK   FMPLL.SYNSR.B.LOCK

#define INT_PSR ( u8InterruptNum,
u8Priority   )     (INTC.PSR[u8InterruptNum].R = (uint8_t)u8Priority)

INTC Priority register access

#define INTC_CPR_PRC0_PRI   INTC.CPR_PRC0.B.PRI

#define INTC_CPR_PRC1_PRI   INTC.CPR_PRC1.B.PRI

#define INTC_HVEN_PRC0   INTC.MCR.B.HVEN_PRC0

#define INTC_HVEN_PRC1   INTC.MCR.B.HVEN_PRC1

#define PIT_CTRL   PIT.CTRL.R

#define PIT_EN   PIT.EN.R

#define PIT_FLG   PIT.FLG.R

#define PIT_FLG_TIF1   PIT.FLG.B.TIF1

#define PIT_INTEN   PIT.INTEN.R

#define PIT_INTSEL   PIT.INTSEL.R

#define PIT_TLVAL0   PIT.TLVAL0.R

#define PIT_TLVAL1   PIT.TLVAL1.R

#define PIT_TLVAL2   PIT.TLVAL2.R

#define PIT_TLVAL3   PIT.TLVAL3.R

#define PIT_TLVAL4   PIT.TLVAL4.R

#define PIT_TLVAL5   PIT.TLVAL5.R

#define PIT_TLVAL6   PIT.TLVAL6.R

#define PIT_TLVAL7   PIT.TLVAL7.R

#define SIU_ECCR_EBDF   SIU.ECCR.B.EBDF

#define SIU_GPDO ( GPDO_OFFSET   )     SIU.GPDO[GPDO_OFFSET].R

#define SIU_PCR ( PCR_OFFSET   )     SIU.PCR[PCR_OFFSET].R

MPC551x Header file Project type definitions

#define SIU_SYSCLK_SYSCLKSEL   SIU.SYSCLK.B.SYSCLKSEL