desc = 'PS/2 keyboard/mouse interface.'
license = 'gplv2+'
inputs = ['logic']
- outputs = ['ps2']
+ outputs = []
+ tags = ['PC']
channels = (
{'id': 'clk', 'name': 'Clock', 'desc': 'Clock line'},
{'id': 'data', 'name': 'Data', 'desc': 'Data line'},
)
def __init__(self):
+ self.reset()
+
+ def reset(self):
self.bits = []
self.samplenum = 0
self.bitcount = 0