DOWNLOAD_STATUS_REG
APB_WRITE(DOWNLOAD_STATUS_REG, DOWNLOAD_PENDING);
APB_READ(DOWNLOAD_STATUS_REG, val32);