--- /dev/null
+; port functions
+
+PORT_INIT:
+
+ ; port b 0-7 -> input (useless, default)
+ ldi tmp1,0x00
+ out DDRB,tmp1
+
+ ; switch pull-up off for inputs (useless, default)
+ ldi tmp1,0x00
+ out PORTB,tmp1
+
+ ; port d pin 6 -> output
+ sbi DDRD,6
+
+ ; port d pin 6 -> high
+ cbi PORTD,6
+
+ ; port d 2 -> output (debug 1)
+ sbi DDRD,2
+
+ ; port d 3 -> output (debug 2)
+ sbi DDRD,3
+
+ ret
+