Freescale Semiconductor Inc.
    Regional Technical Application Center

 

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

#include "typedefs.h"

Include dependency graph for MPC551x.h:

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

Go to the source code of this file.

Classes

struct  CRP_tag
struct  DMAMUX_tag
struct  DSPI_tag
struct  CS_tag
struct  EBI_tag
struct  EDMA_tag
struct  EDMA_tag::tcd_t
struct  EDMA_TCD_alt1_tag
struct  EDMA_TCD_alt1_tag::tcd_alt1_t
struct  EMIOS_tag
struct  EQADC_tag
struct  ESCI_tag
struct  FLASH_tag
struct  FLEXCAN_tag
struct  FLEXCAN_tag::canbuf_t
struct  FMPLL_tag
struct  I2C_tag
struct  INTC_tag
struct  MCM_tag
struct  MPU_tag
struct  PIT_tag
struct  SEMA4_tag
struct  SIU_tag
union  uMVR
union  uMCR
union  uSTBSCR
union  uSTBPCR
union  uMBDSR
union  uMBSSUTR
union  uPOCR
union  uGIFER
union  uPIFR0
union  uPIFR1
union  uPIER0
union  uPIER1
union  uCHIERFR
union  uMBIVEC
union  uPSR0
union  uPSR1
union  uPSR2
union  uPSR3
union  uCIFRR
union  uSFCNTR
union  uSFTCCSR
union  uSFIDRFR
union  uTICCR
union  uTI1CYSR
union  uSSSR
union  uSSCCR
union  uSSR
union  uMTSCFR
union  uRSBIR
union  uRFDSR
union  uRFRFCFR
union  uRFRFCTR
union  uPCR0
union  uPCR1
union  uPCR2
union  uPCR3
union  uPCR4
union  uPCR5
union  uPCR6
union  uPCR7
union  uPCR8
union  uPCR9
union  uPCR10
union  uPCR11
union  uPCR12
union  uPCR13
union  uPCR14
union  uPCR15
union  uPCR16
union  uPCR17
union  uPCR18
union  uPCR19
union  uPCR20
union  uPCR21
union  uPCR22
union  uPCR23
union  uPCR24
union  uPCR25
union  uPCR26
union  uPCR27
union  uPCR28
union  uPCR29
union  uPCR30
struct  uMSG_BUFF_CCS
union  uSYSBADHR
union  uSYSBADLR
union  uPADR
union  uPDAR
union  uCASERCR
union  uCBSERCR
union  uCYCTR
union  uMTCTR
union  uSLTCTAR
union  uSLTCTBR
union  uRTCORVR
union  uOFCORVR
union  uSFTOR
union  uSFIDAFVR
union  uSFIDAFMR
union  uNMVR
union  uNMVLR
union  uT1MTOR
union  uTI2CR0
union  uTI2CR1
union  uSSCR
union  uRFSR
union  uRFSIR
union  uRFARIR
union  uRFBRIR
union  uRFMIDAFVR
union  uRFMIAFMR
union  uRFFIDRFVR
union  uRFFIDRFMR
union  uLDTXSLAR
union  uLDTXSLBR
struct  FR_tag
union  uF_HEADER
union  uS_STSTUS
struct  uMB_HEADER

Defines

#define SRAM_START   0x40000000
#define SRAM_SIZE   0x10000
#define SRAM_END   0x4000FFFF
#define FLASH_START   0x0
#define FLASH_SIZE   0x100000
#define FLASH_END   0xFFFFF
#define SEMA4   (*( struct SEMA4_tag *) 0xFFF10000)
#define MPU   (*( struct MPU_tag *) 0xFFF14000)
#define MCM   (*( struct MCM_tag *) 0xFFF40000)
#define EDMA   (*( struct EDMA_tag *) 0xFFF44000)
#define INTC   (*( struct INTC_tag *) 0xFFF48000)
#define EQADC   (*( struct EQADC_tag *) 0xFFF80000)
#define I2C   (*( struct I2C_tag *) 0xFFF88000)
#define DSPI_A   (*( struct DSPI_tag *) 0xFFF90000)
#define DSPI_B   (*( struct DSPI_tag *) 0xFFF94000)
#define DSPI_C   (*( struct DSPI_tag *) 0xFFF98000)
#define ESCI_A   (*( struct ESCI_tag *) 0xFFFA0000)
#define ESCI_B   (*( struct ESCI_tag *) 0xFFFA4000)
#define ESCI_C   (*( struct ESCI_tag *) 0xFFFA8000)
#define ESCI_D   (*( struct ESCI_tag *) 0xFFFAC000)
#define ESCI_E   (*( struct ESCI_tag *) 0xFFFB0000)
#define ESCI_F   (*( struct ESCI_tag *) 0xFFFB4000)
#define ESCI_G   (*( struct ESCI_tag *) 0xFFFB8000)
#define ESCI_H   (*( struct ESCI_tag *) 0xFFFBC000)
#define CAN_A   (*( struct FLEXCAN_tag *) 0xFFFC0000)
#define CAN_B   (*( struct FLEXCAN_tag *) 0xFFFC4000)
#define CAN_C   (*( struct FLEXCAN_tag *) 0xFFFC8000)
#define CAN_D   (*( struct FLEXCAN_tag *) 0xFFFCC000)
#define CAN_E   (*( struct FLEXCAN_tag *) 0xFFFD0000)
#define CAN_F   (*( struct FLEXCAN_tag *) 0xFFFD4000)
#define FR   (*( struct FR_tag *) 0xFFFD8000)
#define DMAMUX   (*( struct DMAMUX_tag *) 0xFFFDC000)
#define PIT   (*( struct PIT_tag *) 0xFFFE0000)
#define EMIOS   (*( struct EMIOS_tag *) 0xFFFE4000)
#define SIU   (*( struct SIU_tag *) 0xFFFE8000)
#define CRP   (*( struct CRP_tag *) 0xFFFEC000)
#define FMPLL   (*( struct FMPLL_tag *) 0xFFFF0000)
#define EBI   (*( struct EBI_tag *) 0xFFFF4000)
#define FLASH   (*( struct FLASH_tag *) 0xFFFF8000)

Typedefs

typedef union uMVR MVR_t
typedef union uMCR MCR_t
typedef union uSTBSCR STBSCR_t
typedef union uSTBPCR STBPCR_t
typedef union uMBDSR MBDSR_t
typedef union uMBSSUTR MBSSUTR_t
typedef union uPOCR POCR_t
typedef union uGIFER GIFER_t
typedef union uPIFR0 PIFR0_t
typedef union uPIFR1 PIFR1_t
typedef union uPIER0 PIER0_t
typedef union uPIER1 PIER1_t
typedef union uCHIERFR CHIERFR_t
typedef union uMBIVEC MBIVEC_t
typedef union uPSR0 PSR0_t
typedef union uPSR1 PSR1_t
typedef union uPSR2 PSR2_t
typedef union uPSR3 PSR3_t
typedef union uCIFRR CIFRR_t
typedef union uSFCNTR SFCNTR_t
typedef union uSFTCCSR SFTCCSR_t
typedef union uSFIDRFR SFIDRFR_t
typedef union uTICCR TICCR_t
typedef union uTI1CYSR TI1CYSR_t
typedef union uSSSR SSSR_t
typedef union uSSCCR SSCCR_t
typedef union uSSR SSR_t
typedef union uMTSCFR MTSCFR_t
typedef union uRSBIR RSBIR_t
typedef union uRFDSR RFDSR_t
typedef union uRFRFCFR RFRFCFR_t
typedef union uRFRFCTR RFRFCTR_t
typedef union uPCR0 PCR0_t
typedef union uPCR1 PCR1_t
typedef union uPCR2 PCR2_t
typedef union uPCR3 PCR3_t
typedef union uPCR4 PCR4_t
typedef union uPCR5 PCR5_t
typedef union uPCR6 PCR6_t
typedef union uPCR7 PCR7_t
typedef union uPCR8 PCR8_t
typedef union uPCR9 PCR9_t
typedef union uPCR10 PCR10_t
typedef union uPCR11 PCR11_t
typedef union uPCR12 PCR12_t
typedef union uPCR13 PCR13_t
typedef union uPCR14 PCR14_t
typedef union uPCR15 PCR15_t
typedef union uPCR16 PCR16_t
typedef union uPCR17 PCR17_t
typedef union uPCR18 PCR18_t
typedef union uPCR19 PCR19_t
typedef union uPCR20 PCR20_t
typedef union uPCR21 PCR21_t
typedef union uPCR22 PCR22_t
typedef union uPCR23 PCR23_t
typedef union uPCR24 PCR24_t
typedef union uPCR25 PCR25_t
typedef union uPCR26 PCR26_t
typedef union uPCR27 PCR27_t
typedef union uPCR28 PCR28_t
typedef union uPCR29 PCR29_t
typedef union uPCR30 PCR30_t
typedef struct uMSG_BUFF_CCS MSG_BUFF_CCS_t
typedef union uSYSBADHR SYSBADHR_t
typedef union uSYSBADLR SYSBADLR_t
typedef union uPADR PADR_t
typedef union uPDAR PDAR_t
typedef union uCASERCR CASERCR_t
typedef union uCBSERCR CBSERCR_t
typedef union uCYCTR CYCTR_t
typedef union uMTCTR MTCTR_t
typedef union uSLTCTAR SLTCTAR_t
typedef union uSLTCTBR SLTCTBR_t
typedef union uRTCORVR RTCORVR_t
typedef union uOFCORVR OFCORVR_t
typedef union uSFTOR SFTOR_t
typedef union uSFIDAFVR SFIDAFVR_t
typedef union uSFIDAFMR SFIDAFMR_t
typedef union uNMVR NMVR_t
typedef union uNMVLR NMVLR_t
typedef union uT1MTOR T1MTOR_t
typedef union uTI2CR0 TI2CR0_t
typedef union uTI2CR1 TI2CR1_t
typedef union uSSCR SSCR_t
typedef union uRFSR RFSR_t
typedef union uRFSIR RFSIR_t
typedef union uRFARIR RFARIR_t
typedef union uRFBRIR RFBRIR_t
typedef union uRFMIDAFVR RFMIDAFVR_t
typedef union uRFMIAFMR RFMIAFMR_t
typedef union uRFFIDRFVR RFFIDRFVR_t
typedef union uRFFIDRFMR RFFIDRFMR_t
typedef union uLDTXSLAR LDTXSLAR_t
typedef union uLDTXSLBR LDTXSLBR_t
typedef struct FR_tag FR_tag_t
typedef union uF_HEADER F_HEADER_t
typedef union uS_STSTUS S_STATUS_t
typedef struct uMB_HEADER MB_HEADER_t


Define Documentation

#define CAN_A   (*( struct FLEXCAN_tag *) 0xFFFC0000)

#define CAN_B   (*( struct FLEXCAN_tag *) 0xFFFC4000)

#define CAN_C   (*( struct FLEXCAN_tag *) 0xFFFC8000)

#define CAN_D   (*( struct FLEXCAN_tag *) 0xFFFCC000)

#define CAN_E   (*( struct FLEXCAN_tag *) 0xFFFD0000)

#define CAN_F   (*( struct FLEXCAN_tag *) 0xFFFD4000)

#define CRP   (*( struct CRP_tag *) 0xFFFEC000)

#define DMAMUX   (*( struct DMAMUX_tag *) 0xFFFDC000)

#define DSPI_A   (*( struct DSPI_tag *) 0xFFF90000)

#define DSPI_B   (*( struct DSPI_tag *) 0xFFF94000)

#define DSPI_C   (*( struct DSPI_tag *) 0xFFF98000)

#define EBI   (*( struct EBI_tag *) 0xFFFF4000)

#define EDMA   (*( struct EDMA_tag *) 0xFFF44000)

#define EMIOS   (*( struct EMIOS_tag *) 0xFFFE4000)

#define EQADC   (*( struct EQADC_tag *) 0xFFF80000)

#define ESCI_A   (*( struct ESCI_tag *) 0xFFFA0000)

#define ESCI_B   (*( struct ESCI_tag *) 0xFFFA4000)

#define ESCI_C   (*( struct ESCI_tag *) 0xFFFA8000)

#define ESCI_D   (*( struct ESCI_tag *) 0xFFFAC000)

#define ESCI_E   (*( struct ESCI_tag *) 0xFFFB0000)

#define ESCI_F   (*( struct ESCI_tag *) 0xFFFB4000)

#define ESCI_G   (*( struct ESCI_tag *) 0xFFFB8000)

#define ESCI_H   (*( struct ESCI_tag *) 0xFFFBC000)

#define FLASH   (*( struct FLASH_tag *) 0xFFFF8000)

#define FLASH_END   0xFFFFF

#define FLASH_SIZE   0x100000

#define FLASH_START   0x0

#define FMPLL   (*( struct FMPLL_tag *) 0xFFFF0000)

#define FR   (*( struct FR_tag *) 0xFFFD8000)

#define I2C   (*( struct I2C_tag *) 0xFFF88000)

#define INTC   (*( struct INTC_tag *) 0xFFF48000)

#define MCM   (*( struct MCM_tag *) 0xFFF40000)

#define MPU   (*( struct MPU_tag *) 0xFFF14000)

#define PIT   (*( struct PIT_tag *) 0xFFFE0000)

#define SEMA4   (*( struct SEMA4_tag *) 0xFFF10000)

#define SIU   (*( struct SIU_tag *) 0xFFFE8000)

#define SRAM_END   0x4000FFFF

#define SRAM_SIZE   0x10000

#define SRAM_START   0x40000000


Typedef Documentation

typedef union uCASERCR CASERCR_t

typedef union uCBSERCR CBSERCR_t

typedef union uCHIERFR CHIERFR_t

typedef union uCIFRR CIFRR_t

typedef union uCYCTR CYCTR_t

typedef union uF_HEADER F_HEADER_t

typedef struct FR_tag FR_tag_t

typedef union uGIFER GIFER_t

typedef union uLDTXSLAR LDTXSLAR_t

typedef union uLDTXSLBR LDTXSLBR_t

typedef struct uMB_HEADER MB_HEADER_t

typedef union uMBDSR MBDSR_t

typedef union uMBIVEC MBIVEC_t

typedef union uMBSSUTR MBSSUTR_t

typedef union uMCR MCR_t

typedef struct uMSG_BUFF_CCS MSG_BUFF_CCS_t

typedef union uMTCTR MTCTR_t

typedef union uMTSCFR MTSCFR_t

typedef union uMVR MVR_t

typedef union uNMVLR NMVLR_t

typedef union uNMVR NMVR_t

typedef union uOFCORVR OFCORVR_t

typedef union uPADR PADR_t

typedef union uPCR0 PCR0_t

typedef union uPCR10 PCR10_t

typedef union uPCR11 PCR11_t

typedef union uPCR12 PCR12_t

typedef union uPCR13 PCR13_t

typedef union uPCR14 PCR14_t

typedef union uPCR15 PCR15_t

typedef union uPCR16 PCR16_t

typedef union uPCR17 PCR17_t

typedef union uPCR18 PCR18_t

typedef union uPCR19 PCR19_t

typedef union uPCR1 PCR1_t

typedef union uPCR20 PCR20_t

typedef union uPCR21 PCR21_t

typedef union uPCR22 PCR22_t

typedef union uPCR23 PCR23_t

typedef union uPCR24 PCR24_t

typedef union uPCR25 PCR25_t

typedef union uPCR26 PCR26_t

typedef union uPCR27 PCR27_t

typedef union uPCR28 PCR28_t

typedef union uPCR29 PCR29_t

typedef union uPCR2 PCR2_t

typedef union uPCR30 PCR30_t

typedef union uPCR3 PCR3_t

typedef union uPCR4 PCR4_t

typedef union uPCR5 PCR5_t

typedef union uPCR6 PCR6_t

typedef union uPCR7 PCR7_t

typedef union uPCR8 PCR8_t

typedef union uPCR9 PCR9_t

typedef union uPDAR PDAR_t

typedef union uPIER0 PIER0_t

typedef union uPIER1 PIER1_t

typedef union uPIFR0 PIFR0_t

typedef union uPIFR1 PIFR1_t

typedef union uPOCR POCR_t

typedef union uPSR0 PSR0_t

typedef union uPSR1 PSR1_t

typedef union uPSR2 PSR2_t

typedef union uPSR3 PSR3_t

typedef union uRFARIR RFARIR_t

typedef union uRFBRIR RFBRIR_t

typedef union uRFDSR RFDSR_t

typedef union uRFFIDRFMR RFFIDRFMR_t

typedef union uRFFIDRFVR RFFIDRFVR_t

typedef union uRFMIAFMR RFMIAFMR_t

typedef union uRFMIDAFVR RFMIDAFVR_t

typedef union uRFRFCFR RFRFCFR_t

typedef union uRFRFCTR RFRFCTR_t

typedef union uRFSIR RFSIR_t

typedef union uRFSR RFSR_t

typedef union uRSBIR RSBIR_t

typedef union uRTCORVR RTCORVR_t

typedef union uS_STSTUS S_STATUS_t

typedef union uSFCNTR SFCNTR_t

typedef union uSFIDAFMR SFIDAFMR_t

typedef union uSFIDAFVR SFIDAFVR_t

typedef union uSFIDRFR SFIDRFR_t

typedef union uSFTCCSR SFTCCSR_t

typedef union uSFTOR SFTOR_t

typedef union uSLTCTAR SLTCTAR_t

typedef union uSLTCTBR SLTCTBR_t

typedef union uSSCCR SSCCR_t

typedef union uSSCR SSCR_t

typedef union uSSR SSR_t

typedef union uSSSR SSSR_t

typedef union uSTBPCR STBPCR_t

typedef union uSTBSCR STBSCR_t

typedef union uSYSBADHR SYSBADHR_t

typedef union uSYSBADLR SYSBADLR_t

typedef union uT1MTOR T1MTOR_t

typedef union uTI1CYSR TI1CYSR_t

typedef union uTI2CR0 TI2CR0_t

typedef union uTI2CR1 TI2CR1_t

typedef union uTICCR TICCR_t