~ruther/avr-device

0a701c003d6a9d39f19773255ee4e7abd786137b — Andrew Dona-Couch 4 years ago f64c737
Extract common EEPROM patch from tiny84/85/88
4 files changed, 10 insertions(+), 21 deletions(-)

M patch/attiny84.yaml
M patch/attiny85.yaml
M patch/attiny88.yaml
A patch/common/eeprom.yaml
M patch/attiny84.yaml => patch/attiny84.yaml +1 -7
@@ 1,5 1,6 @@
_include:
  - "common/ac.yaml"
  - "common/eeprom.yaml"
  - "common/port.yaml"
  - "common/tiny/usi.yaml"
  - "common/wdt.yaml"


@@ 169,13 170,6 @@ CPU:
    _modify:
      CAL:
        access: read-write
EEPROM:
  EECR:
    EEPM:
      _replace_enum:
        ATOMIC: [0, "Atomic (erase and write in one operation)"]
        ERASE: [1, "Erase only"]
        WRITE: [2, "Write only"]
EXINT:
  _modify:
    GIFR:

M patch/attiny85.yaml => patch/attiny85.yaml +1 -7
@@ 1,5 1,6 @@
_include:
  - "common/ac.yaml"
  - "common/eeprom.yaml"
  - "common/port.yaml"
  - "common/tiny/usi.yaml"
  - "common/wdt.yaml"


@@ 105,13 106,6 @@ CPU:
    _modify:
      PLOCK:
        access: read-only
EEPROM:
  EECR:
    EEPM:
      _replace_enum:
        ATOMIC: [0, "Atomic (erase and write in one operation)"]
        ERASE: [1, "Erase only"]
        WRITE: [2, "Write only"]
EXINT:
  _modify:
    GIFR:

M patch/attiny88.yaml => patch/attiny88.yaml +1 -7
@@ 1,5 1,6 @@
_include:
  - "common/ac.yaml"
  - "common/eeprom.yaml"
  - "common/port.yaml"
  - "common/spi.yaml"
  - "common/twi.yaml"


@@ 78,13 79,6 @@ CPU:
        IDLE: [0, "Idle"]
        ADC: [1, "ADC Noise Reduction"]
        PDOWN: [2, "Power-down"]
EEPROM:
  EECR:
    EEPM:
      _replace_enum:
        ATOMIC: [0, "Atomic (erase and write in one operation)"]
        ERASE: [1, "Erase only"]
        WRITE: [2, "Write only"]
EXINT:
  EICRA:
    ISC?:

A patch/common/eeprom.yaml => patch/common/eeprom.yaml +7 -0
@@ 0,0 1,7 @@
EEPROM:
  EECR:
    EEPM:
      _replace_enum:
        ATOMIC: [0, "Atomic (erase and write in one operation)"]
        ERASE: [1, "Erase only"]
        WRITE: [2, "Write only"]

Do not follow this link