if BSP_USING_USBD
    config BSP_USBD_TYPE_FS
        bool
        # "USB Full Speed (FS) Core"
    config BSP_USBD_TYPE_HS
        bool
        # "USB High Speed (HS) Core"

    config BSP_USBD_SPEED_HS
        bool
        # "USB High Speed (HS) Mode"
    config BSP_USBD_SPEED_HSINFS
        bool
        # "USB High Speed (HS) Core in FS mode"

    config BSP_USBD_PHY_EMBEDDED
        bool
        # "Using Embedded phy interface"
    config BSP_USBD_PHY_UTMI
        bool
        # "UTMI: USB 2.0 Transceiver Macrocell Interace"
    config BSP_USBD_PHY_ULPI
        bool
        # "ULPI: UTMI+ Low Pin Interface"
endif

if BSP_USING_HARD_I2C
    choice BSP_RECEIVING_SEL
        prompt "Select I2C Receiving Scheme"
        default BSP_USING_RECEIVING_A

        config BSP_USING_RECEIVING_A
            bool "master receiving secheme A --- requires that the software be capable of responding quickly to the 12C event."

        config BSP_USING_RECEIVING_B
            bool "master receiving secheme B --- don't requires that the software be capable of responding quickly to the 12C event."
    endchoice
endif

config BSP_USING_GD_DBG
    bool 
    default y
    # "Using GD32 debug module"
