livoxGen1:StaginBuffer: simplify buff size/stride calcs

This commit is contained in:
2025-10-30 17:53:58 -04:00
parent c1286627ab
commit 0b2fde3484
2 changed files with 131 additions and 27 deletions
+5 -5
View File
@@ -3,12 +3,12 @@
namespace smo {
namespace stim_buff {
// Static defaults for io_uring
const StagingBuffer::InputEngineConstraints
StagingBuffer::InputEngineConstraints::ioUringConstraints{
16, // nBytesPerPoint
28, // udpHeaderOverheadNBytes
1500 // mtuNBytes
};
StagingBuffer::InputEngineConstraints::ioUringConstraints(
4096, // slotStartAlignmentByteVal (page alignment for DMA)
1472 // slotPadToNBytes (MTU 1500 - UDP/IP header 28)
);
} // namespace stim_buff
} // namespace smo