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

📄 dmadcr.s

📁 WINDRIVER SBC405 BSP
💻 S
📖 第 1 页 / 共 2 页
字号:
* sysDcrDmada3Get - get the contents of DMA channel 3 destination address*                   register** This routine reads and returns the contents of the DMA channel 3 destination* address register.** RETURNS: N/A* UINT32 sysDcrDmada3Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmada3Get)        mfdcr   r3, DMA_DA3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmada3Get)	/********************************************************************************* sysDcrDmada3Set - set the contents of DMA channel 3 destination address*                   register** This routine writes the contents of the DMA channel 3 destination address* register.** RETURNS: N/A* void sysDcrDmada3Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmada3Set)        mtdcr   DMA_DA3, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmada3Set)	/********************************************************************************* sysDcrDmasa0Get - get the contents of DMA channel 0 source address*                   register** This routine reads and returns the contents of the DMA channel 0 source* address register.** RETURNS: N/A* UINT32 sysDcrDmasa0Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasa0Get)        mfdcr   r3, DMA_SA0#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasa0Get)	/********************************************************************************* sysDcrDmasa0Set - set the contents of DMA channel 0 source address*                   register** This routine writes the contents of the DMA channel 0 source address* register.** RETURNS: N/A* void sysDcrDmasa0Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasa0Set)        mtdcr   DMA_SA0, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasa0Set)	/********************************************************************************* sysDcrDmasa1Get - get the contents of DMA channel 1 source address*                   register** This routine reads and returns the contents of the DMA channel 1 source* address register.** RETURNS: N/A* UINT32 sysDcrDmasa1Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasa1Get)        mfdcr   r3, DMA_SA1#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasa1Get)	/********************************************************************************* sysDcrDmasa1Set - set the contents of DMA channel 1 source address*                   register** This routine writes the contents of the DMA channel 1 source address* register.** RETURNS: N/A* void sysDcrDmasa1Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasa1Set)        mtdcr   DMA_SA1, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasa1Set)	/********************************************************************************* sysDcrDmasa2Get - get the contents of DMA channel 2 source address*                   register** This routine reads and returns the contents of the DMA channel 2 source* address register.** RETURNS: N/A* UINT32 sysDcrDmasa2Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasa2Get)        mfdcr   r3, DMA_SA2#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasa2Get)	/********************************************************************************* sysDcrDmasa2Set - set the contents of DMA channel 2 source address*                   register** This routine writes the contents of the DMA channel 2 source address* register.** RETURNS: N/A* void sysDcrDmasa2Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasa2Set)        mtdcr   DMA_SA2, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasa2Set)	/********************************************************************************* sysDcrDmasa3Get - get the contents of DMA channel 3 source address*                   register** This routine reads and returns the contents of the DMA channel 3 source* address register.** RETURNS: N/A* UINT32 sysDcrDmasa3Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasa3Get)        mfdcr   r3, DMA_SA3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasa3Get)	/********************************************************************************* sysDcrDmasa3Set - set the contents of DMA channel 3 source address*                   register** This routine writes the contents of the DMA channel 3 source address* register.** RETURNS: N/A* void sysDcrDmasa3Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasa3Set)        mtdcr   DMA_SA3, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasa3Set)	/********************************************************************************* sysDcrDmasg0Get - get the contents of DMA channel 0 scatter/gather descriptor*                   address register** This routine reads and returns the contents of the DMA channel 0* scatter/gather descriptor address register.** RETURNS: N/A* UINT32 sysDcrDmasg0Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasg0Get)        mfdcr   r3, DMA_SG0#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasg0Get)	/********************************************************************************* sysDcrDmasg0Set - set the contents of DMA channel 0 scatter/gather descriptor*                   address register** This routine writes the contents of the DMA channel 0 scatter/gather* descriptor address register.** RETURNS: N/A* void sysDcrDmasg0Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasg0Set)        mtdcr   DMA_SG0, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasg0Set)	/********************************************************************************* sysDcrDmasg1Get - get the contents of DMA channel 1 scatter/gather descriptor*                   address register** This routine reads and returns the contents of the DMA channel 1* scatter/gather descriptor address register.** RETURNS: N/A* UINT32 sysDcrDmasg1Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasg1Get)        mfdcr   r3, DMA_SG1#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasg1Get)	/********************************************************************************* sysDcrDmasg1Set - set the contents of DMA channel 1 scatter/gather descriptor*                   address register** This routine writes the contents of the DMA channel 1 scatter/gather* descriptor address register.** RETURNS: N/A* void sysDcrDmasg1Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasg1Set)        mtdcr   DMA_SG1, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasg1Set)	/********************************************************************************* sysDcrDmasg2Get - get the contents of DMA channel 2 scatter/gather descriptor*                   address register** This routine reads and returns the contents of the DMA channel 2* scatter/gather descriptor address register.** RETURNS: N/A* UINT32 sysDcrDmasg2Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasg2Get)        mfdcr   r3, DMA_SG2#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasg2Get)	/********************************************************************************* sysDcrDmasg2Set - set the contents of DMA channel 2 scatter/gather descriptor*                   address register** This routine writes the contents of the DMA channel 2 scatter/gather* descriptor address register.** RETURNS: N/A* void sysDcrDmasg2Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasg2Set)        mtdcr   DMA_SG2, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasg2Set)	/********************************************************************************* sysDcrDmasg3Get - get the contents of DMA channel 3 scatter/gather descriptor*                   address register** This routine reads and returns the contents of the DMA channel 3* scatter/gather descriptor address register.** RETURNS: N/A* UINT32 sysDcrDmasg3Get (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasg3Get)        mfdcr   r3, DMA_SG3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasg3Get)	/********************************************************************************* sysDcrDmasg3Set - set the contents of DMA channel 3 scatter/gather descriptor*                   address register** This routine writes the contents of the DMA channel 3 scatter/gather* descriptor address register.** RETURNS: N/A* void sysDcrDmasg3Set (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasg3Set)        mtdcr   DMA_SG3, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasg3Set)	/********************************************************************************* sysDcrDmasrGet - get the contents of DMA status register** This routine reads and returns the contents of the DMA status register** RETURNS: N/A* UINT32 sysDcrDmasrGet (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasrGet)        mfdcr   r3, DMA_SR#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasrGet)	/********************************************************************************* sysDcrDmasrSet - set the contents of DMA status register** This routine writes the contents of the DMA status register** RETURNS: N/A* void sysDcrDmasrSet (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasrSet)        mtdcr   DMA_SR, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasrSet)	/********************************************************************************* sysDcrDmasgcGet - get the contents of DMA scatter/gather command register** This routine reads and returns the contents of the DMA scatter/gather command* register** RETURNS: N/A* UINT32 sysDcrDmasgcGet (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasgcGet)        mfdcr   r3, DMA_SGC#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasgcGet)	/********************************************************************************* sysDcrDmasgcSet - set the contents of DMA scatter/gather status register** This routine writes the contents of the DMA scatter/gather status register** RETURNS: N/A* void sysDcrDmasgcSet (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmasgcSet)        mtdcr   DMA_SGC, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmasgcSet)/********************************************************************************* sysDcrDmaslpGet - get the contents of DMA sleep mode register** This routine reads and returns the contents of the DMA sleep mode register** RETURNS: N/A* UINT32 sysDcrDmaslpGet (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmaslpGet)        mfdcr   r3, DMA_SLP#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmaslpGet)/********************************************************************************* sysDcrDmaslpSet - set the contents of DMA sleep mode register** This routine writes the contents of the DMA sleep mode register** RETURNS: N/A* void sysDcrDmaslpSet (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmaslpSet)        mtdcr   DMA_SLP, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmaslpSet)/********************************************************************************* sysDcrDmapolGet - get the contents of DMA polarity register** This routine reads and returns the contents of the DMA polarity register** RETURNS: N/A* UINT32 sysDcrDmapolGet (void)* NOMANUAL*/FUNC_BEGIN(sysDcrDmapolGet)        mfdcr   r3, DMA_POL#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmapolGet)/********************************************************************************* sysDcrDmapolSet - set the contents of DMA polarity register** This routine writes the contents of the DMA polarity register** RETURNS: N/A* void sysDcrDmapolSet (UINT32)* NOMANUAL*/FUNC_BEGIN(sysDcrDmapolSet)        mtdcr   DMA_POL, r3#if defined (PPC405GP_REVB) || defined (PPC405GP_REVC)   /* revB/C errata # 8 */        nop        nop        nop#endif        blrFUNC_END(sysDcrDmapolSet)

⌨️ 快捷键说明

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