This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SRIO user guide ( SPRUGW1C )里面的 3.6小节里面介绍的Global and Block Enable Registers具体是什么功能啊?求点解一下



在对照例程,看手册的时候,一直不怎么理解Global and Block Enable Registers,这个与LSU MAU等有什么联系呢?

望解答~

感谢~

  • /* Glb enable srio */
    SRIO_REGS->GBL_EN = 0x00000001 ;
    SRIO_REGS->BLK0_EN = 0x00000001 ; //MMR_EN
    SRIO_REGS->BLK5_EN = 0x00000001 ; //PORT0_EN
    SRIO_REGS->BLK1_EN = 0x00000001 ; //LSU_EN
    SRIO_REGS->BLK2_EN = 0x00000001 ; //MAU_EN
    SRIO_REGS->BLK3_EN = 0x00000001 ; //TXU_EN
    SRIO_REGS->BLK4_EN = 0x00000001 ; //RXU_EN
    SRIO_REGS->BLK6_EN = 0x00000001 ; //PORT1_EN
    SRIO_REGS->BLK7_EN = 0x00000001 ; //PORT2_EN
    SRIO_REGS->BLK8_EN = 0x00000001 ; //PORT3_EN

    参考看一下以上程序里blk的对应关系。