Remove unnecessary feature gating for giant transfers in DCMI
This commit is contained in:
parent
663642eabb
commit
7538f57d62
@ -387,11 +387,7 @@ where
|
|||||||
if buffer.len() <= 0xffff {
|
if buffer.len() <= 0xffff {
|
||||||
return self.capture_small(buffer).await;
|
return self.capture_small(buffer).await;
|
||||||
} else {
|
} else {
|
||||||
#[cfg(feature = "unsafe-double-buffered-dma")]
|
|
||||||
return self.capture_giant(buffer).await;
|
return self.capture_giant(buffer).await;
|
||||||
|
|
||||||
#[cfg(not(feature = "unsafe-double-buffered-dma"))]
|
|
||||||
panic!("For DCMI transfers with length > 0xffff, the `unsafe-double-buffered-dma` must be enabled.");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -445,7 +441,6 @@ where
|
|||||||
result
|
result
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(feature = "unsafe-double-buffered-dma")]
|
|
||||||
async fn capture_giant(&mut self, buffer: &mut [u32]) -> Result<(), Error> {
|
async fn capture_giant(&mut self, buffer: &mut [u32]) -> Result<(), Error> {
|
||||||
use crate::dma::TransferOptions;
|
use crate::dma::TransferOptions;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user