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

📄 usb_otg_w2fc.c

📁 OMAP1030 处理器的ARM 侧硬件测试代码 OMAP1030 是TI的双核处理器
💻 C
📖 第 1 页 / 共 4 页
字号:
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP11_RX,EP1_RX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP11_RX,EP1_RX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP11_RX);
    RW_TEST_READ(USB_OTG_W2FC_EP11_RX,EP1_RX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP11_RX,EP1_RX_SIZORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP11_RX,EP1_RX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP11_RX,EP1_RX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP11_RX,EP1_RX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP11_RX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP12_RX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP12_RX,EP1_RX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP12_RX,EP1_RX_SIZORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP12_RX,EP1_RX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP12_RX,EP1_RX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP12_RX,EP1_RX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP12_RX);
    RW_TEST_READ(USB_OTG_W2FC_EP12_RX,EP1_RX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP12_RX,EP1_RX_SIZORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP12_RX,EP1_RX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP12_RX,EP1_RX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP12_RX,EP1_RX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP12_RX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP13_RX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP13_RX,EP1_RX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP13_RX,EP1_RX_SIZORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP13_RX,EP1_RX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP13_RX,EP1_RX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP13_RX,EP1_RX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP13_RX);
    RW_TEST_READ(USB_OTG_W2FC_EP13_RX,EP1_RX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP13_RX,EP1_RX_SIZORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP13_RX,EP1_RX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP13_RX,EP1_RX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP13_RX,EP1_RX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP13_RX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP14_RX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP14_RX,EP1_RX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP14_RX,EP1_RX_SIZORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP14_RX,EP1_RX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP14_RX,EP1_RX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP14_RX,EP1_RX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP14_RX);
    RW_TEST_READ(USB_OTG_W2FC_EP14_RX,EP1_RX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP14_RX,EP1_RX_SIZORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP14_RX,EP1_RX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP14_RX,EP1_RX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP14_RX,EP1_RX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP14_RX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP15_RX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP15_RX,EP1_RX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP15_RX,EP1_RX_SIZORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP15_RX,EP1_RX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP15_RX,EP1_RX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP15_RX,EP1_RX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP15_RX);
    RW_TEST_READ(USB_OTG_W2FC_EP15_RX,EP1_RX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP15_RX,EP1_RX_SIZORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP15_RX,EP1_RX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP15_RX,EP1_RX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP15_RX,EP1_RX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP15_RX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP1_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP1_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP1_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP1_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP1_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP1_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP1_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP1_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP1_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP1_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP1_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP1_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP1_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP2_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP2_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP2_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP2_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP2_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP2_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP2_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP2_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP2_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP2_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP2_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP2_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP2_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP3_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP3_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP3_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP3_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP3_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP3_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP3_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP3_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP3_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP3_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP3_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP3_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP3_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP4_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP4_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP4_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP4_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP4_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP4_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP4_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP4_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP4_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP4_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP4_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP4_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP4_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP5_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP5_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP5_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP5_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP5_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP5_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP5_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP5_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP5_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP5_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP5_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP5_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP5_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP6_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP6_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP6_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP6_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP6_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP6_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP6_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP6_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP6_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP6_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP6_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP6_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP6_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP7_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP7_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP7_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP7_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP7_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP7_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP7_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP7_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP7_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP7_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP7_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP7_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP7_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP8_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP8_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP8_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP8_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP8_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP8_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP8_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP8_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP8_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP8_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP8_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP8_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP8_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP9_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP9_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP9_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP9_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP9_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP9_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP9_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP9_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP9_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP9_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP9_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP9_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP9_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP10_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP10_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP10_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP10_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP10_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP10_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP10_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP10_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP10_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP10_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP10_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP10_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP10_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP11_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP11_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP11_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP11_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP11_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP11_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP11_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP11_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP11_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP11_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP11_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP11_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP11_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP12_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP12_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP12_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP12_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP12_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP12_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP12_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP12_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP12_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP12_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP12_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP12_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP12_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP13_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP13_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP13_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP13_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP13_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP13_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP13_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP13_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP13_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP13_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP13_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP13_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP13_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP14_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP14_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP14_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP14_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP14_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP14_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP14_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP14_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP14_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP14_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP14_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP14_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP14_TX);
    END_RW_TEST();

    BEGIN_RW_TEST(USB_OTG_W2FC_EP15_TX,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP15_TX,EP1_TX_VALID,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP15_TX,EP1_TX_SIZE_ORDB,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP15_TX,EP1_TX_SIZE,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP15_TX,EP1_TX_ISO,16);
    RW_PREPARE_WRITE(USB_OTG_W2FC_EP15_TX,EP1_TX_PTR,16);
    RW_WRITE(USB_OTG_W2FC_EP15_TX);
    RW_TEST_READ(USB_OTG_W2FC_EP15_TX,EP1_TX_VALID,16);
    RW_TEST_READ(USB_OTG_W2FC_EP15_TX,EP1_TX_SIZE_ORDB,16);
    RW_TEST_READ(USB_OTG_W2FC_EP15_TX,EP1_TX_SIZE,16);
    RW_TEST_READ(USB_OTG_W2FC_EP15_TX,EP1_TX_ISO,16);
    RW_TEST_READ(USB_OTG_W2FC_EP15_TX,EP1_TX_PTR,16);
    RW_WRITE_PREVIOUS_VALUE(USB_OTG_W2FC_EP15_TX);
    END_RW_TEST();
#endif
    if ( GlobalStatus == TEST_OK )
      Status = 0;
    else
      Status = 1;

  END_ACCESS_MODULE();

  return Status;
}

⌨️ 快捷键说明

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