USBD_STATUS_CFG_SHIFT
#define USBD_STATUS_CFG_MASK (0xf << USBD_STATUS_CFG_SHIFT)
udc->cfg = (reg & USBD_STATUS_CFG_MASK) >> USBD_STATUS_CFG_SHIFT;