⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 405gpdcr.s

📁 WINDRIVER SBC405 BSP
💻 S
📖 第 1 页 / 共 2 页
字号:
#endif        blrFUNC_END(sysDcrOcmdsarcSet)/********************************************************************************* sysDcrOcmdscntlGet - get the contents of the on-chip memory data-side*                      control register** This routine reads and returns the contents of the on-chip memory data-* side control register** NOMANUAL* UINT32 sysDcrOcmdscntlGet (void)*/FUNC_BEGIN(sysDcrOcmdscntlGet)        mfdcr   r3, OCM_DSCNTL#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrOcmdscntlGet)/********************************************************************************* sysDcrOcmdscntlSet - set the contents of the on-chip memory data-side*                      control register** This routine writes the contents of the on-chip memory data-side* control register.** NOMANUAL* void sysDcrOcmdscntlSet (UINT32)*/FUNC_BEGIN(sysDcrOcmdscntlSet)        mtdcr   OCM_DSCNTL, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrOcmdscntlSet)/********************************************************************************* sysDcrDcpcfgaddrSet - set the contents of the code decompression controller*                       configuration address register** This routine writes the contents of the code decompression controller* configuration address register.** NOMANUAL* void sysDcrDcpcfgaddrSet (UINT32)*/FUNC_BEGIN(sysDcrDcpcfgaddrSet)        mtdcr   DCP_CFGADDR, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDcpcfgaddrSet)/********************************************************************************* sysDcrDcpcfgdataGet - get the contents of the code decompression controller*                       configuration data register** This routine reads and returns the contents of the code decompression* controller configuration data register.** NOMANUAL* UINT32 sysDcrDcpcfgdataGet (void)*/FUNC_BEGIN(sysDcrDcpcfgdataGet)        mfdcr   r3, DCP_CFGDATA#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDcpcfgdataGet)/********************************************************************************* sysDcrDcpcfgdataSet - set the contents of the code decompression controller*                       configuration data register** This routine writes the contents of the code decompression controller* configuration data register.** NOMANUAL* void sysDcrDcpcfgdataSet (UINT32)*/FUNC_BEGIN(sysDcrDcpcfgdataSet)        mtdcr   DCP_CFGDATA, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDcpcfgdataSet)/********************************************************************************* sysDcrPlbbesrGet - get the contents of the PLB error status register** This routine reads and returns the contents of the PLB error status register.** NOMANUAL* UINT32 sysDcrPlbbesrGet (void)*/FUNC_BEGIN(sysDcrPlbbesrGet)        mfdcr   r3, PLB_BESR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrPlbbesrGet)/********************************************************************************* sysDcrPlbbesrClear - clears pending status in the PLB error register** This routine writes to the PLB error status register.  It will clear the* status for each bit that is set to 1 in the input parameter.** NOMANUAL* void sysDcrPlbbesrClear (UINT32)*/FUNC_BEGIN(sysDcrPlbbesrClear)        mtdcr   PLB_BESR, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrPlbbesrClear)/********************************************************************************* sysDcrPlbbearGet - get the contents of the PLB error address register** This routine reads and returns the contents of the PLB error address register.** NOMANUAL* UINT32 sysDcrPlbbearGet (void)*/FUNC_BEGIN(sysDcrPlbbearGet)        mfdcr   r3, PLB_BEAR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrPlbbearGet)/********************************************************************************* sysDcrPlbacrGet - get the contents of the PLB arbiter configuration register** This routine reads and returns the contents of the PLB arbiter configuration* register.** NOMANUAL* UINT32 sysDcrPlbacrGet (void)*/FUNC_BEGIN(sysDcrPlbacrGet)        mfdcr   r3, PLB_ACR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrPlbacrGet)	/********************************************************************************* sysDcrPlbacrSet - set the contents of the PLB arbiter configuration register** This routine writes the contents of the PLB arbiter configuration register.** NOMANUAL* void sysDcrPlbacrSet (UINT32)*/FUNC_BEGIN(sysDcrPlbacrSet)        mtdcr   PLB_ACR, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrPlbacrSet)	/********************************************************************************* sysDcrPobbesr0Get - get the contents of the PLB to OPB bridge error status*                     register 0** This routine reads and returns the contents of the PLB to OPB bridge error* status register 0** NOMANUAL* UINT32 sysDcrPobbesr0Get (void)*/FUNC_BEGIN(sysDcrPobbesr0Get)        mfdcr   r3, POB_BESR0#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrPobbesr0Get)	/********************************************************************************* sysDcrPobbesr0Clear - clears pending status in the PLB to OPB bridge error*                       status register 0** This routine writes to the PLB to OPB bridge error status register 0.  It will* clear the status for each bit that is set to 1 in the input parameter.** NOMANUAL* void sysDcrPobbesr0Clear (UINT32)*/FUNC_BEGIN(sysDcrPobbesr0Clear)        mtdcr   POB_BESR0, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrPobbesr0Clear)	/********************************************************************************* sysDcrPobbesr1Get - get the contents of the PLB to OPB bridge error status*                     register 1** This routine reads and returns the contents of the PLB to OPB bridge error* status register 1** NOMANUAL* UINT32 sysDcrPobbesr1Get (void)*/FUNC_BEGIN(sysDcrPobbesr1Get)        mfdcr   r3, POB_BESR1#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrPobbesr1Get)	/********************************************************************************* sysDcrPobbesr1Clear - clears pending status in the PLB to OPB bridge error*                       status register 1** This routine writes to the PLB to OPB bridge error status register 1.  It will* clear the status for each bit that is set to 1 in the input parameter.** NOMANUAL* void sysDcrPobbesr1Clear (UINT32)*/FUNC_BEGIN(sysDcrPobbesr1Clear)        mtdcr   POB_BESR1, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrPobbesr1Clear)	/********************************************************************************* sysDcrPobbearGet - get the contents of the PLB to OPB bridge error address*                    register** This routine reads and returns the contents of the PLB to OPB bridge error* address register.** NOMANUAL* UINT32 sysDcrPobbearGet (void)*/FUNC_BEGIN(sysDcrPobbearGet)        mfdcr   r3, POB_BEAR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrPobbearGet)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -