m1n1.fw.afk.rbep: Update rptr after each packet

This seems to unblock things for some reason.

Signed-off-by: Hector Martin <marcan@marcan.st>
This commit is contained in:
Hector Martin 2022-08-31 02:29:31 +09:00
parent 270f864ae9
commit 501a367310

View file

@ -101,7 +101,9 @@ class AFKRingBuf(Reloadable):
payload = self.read_buf(3 * self.BLOCK_SIZE + self.rptr, size)
self.rptr = (align_up(self.rptr + size, self.BLOCK_SIZE)) % self.bufsize
self.update_rptr(self.rptr)
yield hdr[8:] + payload
self.wptr = self.get_wptr()
self.update_rptr(self.rptr)