1if request.isInit:
2    lastVal = -1
3elif request.isRead:
4    request.value = lastVal + 1
5    lastVal += 1
6
7self.NoisyLog("%s on COUNTER at 0x%x, value 0x%x" % (str(request.type), request.offset, request.value))
8