M patch/atmega1280.yaml => patch/atmega1280.yaml +1 -0
@@ 1,6 1,7 @@
_include:
- "common/ac.yaml"
- "common/adc.yaml"
+ - "common/port.yaml"
- "common/spi.yaml"
- "common/twi.yaml"
- "common/usart.yaml"
M patch/atmega168.yaml => patch/atmega168.yaml +1 -0
@@ 1,6 1,7 @@
_include:
- "common/ac.yaml"
- "common/adc.yaml"
+ - "common/port.yaml"
- "common/spi.yaml"
- "common/twi.yaml"
- "common/usart.yaml"
M patch/atmega2560.yaml => patch/atmega2560.yaml +1 -0
@@ 1,6 1,7 @@
_include:
- "common/ac.yaml"
- "common/adc.yaml"
+ - "common/port.yaml"
- "common/spi.yaml"
- "common/twi.yaml"
- "common/usart.yaml"
M patch/atmega328p.yaml => patch/atmega328p.yaml +1 -0
@@ 1,6 1,7 @@
_include:
- "common/ac.yaml"
- "common/adc.yaml"
+ - "common/port.yaml"
- "common/spi.yaml"
- "common/twi.yaml"
- "common/usart.yaml"
M patch/atmega32u4.yaml => patch/atmega32u4.yaml +1 -0
@@ 2,6 2,7 @@ _include:
- "common/ac.yaml"
- "common/adc.yaml"
- "common/pll.yaml"
+ - "common/port.yaml"
- "common/spi.yaml"
- "common/twi.yaml"
- "common/usart.yaml"
M patch/atmega64.yaml => patch/atmega64.yaml +1 -0
@@ 1,5 1,6 @@
_include:
- "common/ac.yaml"
- "common/adc.yaml"
+ - "common/port.yaml"
- "common/spi.yaml"
- "common/usart.yaml"
A patch/atmega8.yaml => patch/atmega8.yaml +2 -0
@@ 0,0 1,2 @@
+_include:
+ - "common/port.yaml"
M patch/attiny85.yaml => patch/attiny85.yaml +1 -0
@@ 1,5 1,6 @@
_include:
- "common/ac.yaml"
+ - "common/port.yaml"
- "common/wdt.yaml"
- "timer/attiny85.yaml"
M patch/attiny88.yaml => patch/attiny88.yaml +1 -0
@@ 1,5 1,6 @@
_include:
- "common/ac.yaml"
+ - "common/port.yaml"
- "common/spi.yaml"
- "common/twi.yaml"
- "common/wdt.yaml"
A patch/common/port.yaml => patch/common/port.yaml +7 -0
@@ 0,0 1,7 @@
+# Patches for I/O Ports
+#
+# - Make the PINx register writable (toggles the corresponding PORTx bit)
+PORT?:
+ _modify:
+ PIN?:
+ access: read-write