1if request.isInit:
2    lastVal = 0
3else:
4    if lastVal == 0:
5        lastVal = 1
6    else:
7        lastVal = (lastVal << 1) & 0xFFFFFFFF
8    request.value = lastVal
9
10self.NoisyLog("%s on ROLLING_BIT at 0x%x, value 0x%x" % (str(request.type), request.offset, request.value))
11