feat: update clear_irq_status to accept IRQ mask for improved interrupt handling
This commit is contained in:
@ -1009,7 +1009,10 @@ struct read_result_t {
|
|||||||
Result<Unit, error_t> res;
|
Result<Unit, error_t> res;
|
||||||
res = set_buffer_base_address();
|
res = set_buffer_base_address();
|
||||||
APP_RADIO_RETURN_ERR(res);
|
APP_RADIO_RETURN_ERR(res);
|
||||||
res = clear_irq_status();
|
|
||||||
|
constexpr auto irq_mask = RADIOLIB_SX126X_IRQ_RX_DONE;
|
||||||
|
|
||||||
|
res = clear_irq_status(irq_mask);
|
||||||
APP_RADIO_RETURN_ERR(res);
|
APP_RADIO_RETURN_ERR(res);
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user