- probes = []
- optional_probes = [
- {'id': 'clkout', 'name': 'CLKOUT', 'desc': 'Clock output'},
- {'id': 'clkoe', 'name': 'CLKOE', 'desc': 'Clock output enable'},
- {'id': 'int', 'name': 'INT#', 'desc': 'Interrupt'},
- ]
- options = {}
- annotations = [
- ['text', 'Human-readable text'],
- ]
+ annotations = reg_list() + (
+ ('read', 'Read date/time'),
+ ('write', 'Write date/time'),
+ ('bit-reserved', 'Reserved bit'),
+ ('bit-vl', 'VL bit'),
+ ('bit-century', 'Century bit'),
+ ('reg-read', 'Register read'),
+ ('reg-write', 'Register write'),
+ )
+ annotation_rows = (
+ ('bits', 'Bits', tuple(range(0, 8 + 1)) + (11, 12, 13)),
+ ('regs', 'Register access', (14, 15)),
+ ('date-time', 'Date/time', (9, 10)),
+ )