diff options
author | dzwdz | 2022-08-21 16:02:38 +0200 |
---|---|---|
committer | dzwdz | 2022-08-21 16:02:38 +0200 |
commit | dc5098f83ac55722744a97d2950f50ef2a221f1a (patch) | |
tree | b9f4f0f1172cb75abec3e355d4e7e72ebd1475ac /src/kernel/arch/amd64/paging.h | |
parent | 2c3df5122edc3aaee5f8d3776a7d296310a5021e (diff) |
amd64/rtl8139: fix incorrect ring buffer wrapping reads
I was reading from the buffer as if the WRAP flag was enabled, but it
actually isn't supported with a 64K buffer.
Besides, if it worked correctly, then the code for updating the ring
position would land in the wrong place, because it didn't take WARP
into account.
Diffstat (limited to 'src/kernel/arch/amd64/paging.h')
0 files changed, 0 insertions, 0 deletions