~ruther/avr-device

ref: 6f0b1cc9148270b0fd4a0f1b25c0a6dd0a3c6035 avr-device/patch/attiny85.yaml -rw-r--r-- 765 bytes
6f0b1cc9 — Rahix gen-intr-lut: Switch to /usr/bin/env bash as interpreter 5 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
_include:
  - "common/ac.yaml"
  - "common/wdt.yaml"
  - "common/timer/tc0.yaml"

USI:
  USICR:
    _modify:
      USICLK:
        access: write-only
      USITC:
        access: write-only
    USIWM:
      _replace_enum:
        DISABLED:        [0, "All detectors disabled. Port pins operates as normal."]
        THREE_WIRE:      [1, "Three-wire mode. Uses DO, DI, and USCK pins."]
        TWO_WIRE_SLAVE:  [2, "Two-wire mode (Slave). Uses SDA (DI) and SCL (USCK) pins."]
        TWO_WIRE_MASTER: [3, "Two-wire mode (Master). Uses SDA and SCL pins."]
    USICS:
      NO_CLOCK: [0, "No Clock/Software clock strobe"]
      TC0:      [1, "Timer/Counter0 Compare Match"]
      EXT_POS:  [2, "External, positive edge"]
      EXT_NEG:  [3, "External, negative edge"]
Do not follow this link