summaryrefslogtreecommitdiff
path: root/sys/dev/softraid.c
diff options
context:
space:
mode:
authorPatrick Wildt <patrick@cvs.openbsd.org>2018-05-18 08:40:12 +0000
committerPatrick Wildt <patrick@cvs.openbsd.org>2018-05-18 08:40:12 +0000
commit6418b658781aefb087ae29c81d8ad378a4c4e57d (patch)
treeb4a814ed33128c9952dd1a1a7f9ef31a9e52a1b1 /sys/dev/softraid.c
parentaa90a55ace7d39eb0841b18bcea4635518cb4a49 (diff)
After reading the first frame, which we can do in two reads (software
plus hardware header, which tell us the length of the following data), we can issue full packet reads. The software header contains a field that informs us of the full length of the next frame that we can read, so we can do that in a single sitting. This brings us down from three SDIO read invocation to a single one per packet for a given RX stream.
Diffstat (limited to 'sys/dev/softraid.c')
0 files changed, 0 insertions, 0 deletions