chen
2024-11-01 631a90c1116fa33382a88a747c89bf761bc0fa9b
dualboots_Gai_youhua/keil/secondboot/include/drivers/mk_trng.c
copy from dualboots_Gai_youhua_anbang_tag/keil/customboot/include/drivers/mk_trng.c copy to dualboots_Gai_youhua/keil/secondboot/include/drivers/mk_trng.c
文件从 dualboots_Gai_youhua_anbang_tag/keil/customboot/include/drivers/mk_trng.c 复制
@@ -97,17 +97,17 @@
    // update state
    switch (trng_handle.state)
    {
    case TRNG_STATE_READY:
        trng_handle.state = TRNG_STATE_BUSY;
        break;
    case TRNG_STATE_BUSY:
        int_unlock(lock);
        return DRV_BUSY;
    case TRNG_STATE_RESET:
    case TRNG_STATE_TIMEOUT:
    case TRNG_STATE_ERROR:
        int_unlock(lock);
        return DRV_ERROR;
        case TRNG_STATE_READY:
            trng_handle.state = TRNG_STATE_BUSY;
            break;
        case TRNG_STATE_BUSY:
            int_unlock(lock);
            return DRV_BUSY;
        case TRNG_STATE_RESET:
        case TRNG_STATE_TIMEOUT:
        case TRNG_STATE_ERROR:
            int_unlock(lock);
            return DRV_ERROR;
    }
    trng_handle.data = data;