Freescale Semiconductor Inc.
    Regional Technical Application Center

 

Main Page | Class List | Directories | File List | File Members | Related Pages

Derivative.h File Reference

MPC551x register addresses. More...

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

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 INT_PSR u8InterruptNum,
u8Priority   )     (INTC.PSR[u8InterruptNum].R = (uint8_t)u8Priority)
 

INTC Priority register access

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

Project type definitions